カコモンノート

問9応用情報技術者 平成28年度 春期

9 / 80問
平成28年度 春期2016年

並列処理方式であるSIMDの説明として,適切なものはどれか。

選択肢をえらぶと、答えと解説が出ます

選択肢をえらぶと、
ここに答えと解説が出ます
正答 2

解説

正解は2。SIMD(Single Instruction stream, Multiple Data stream)は、一つの命令で複数のデータを同時に処理する方式だ。同じ計算を大量のデータに繰り返すベクトル演算や画像・音声処理に向き、CPUのマルチメディア拡張命令やGPUで使われる。フリンの分類では、前半が命令の流れ、後半がデータの流れの数を表す。

  • 1は、SISDで、命令もデータも一つずつの逐次処理。
  • 3は、MISDで、複数の命令で一つのデータを処理する方式。実用例はほとんどない。
  • 4は、MIMDで、複数のプロセッサがそれぞれ別の命令で別のデータを処理するマルチプロセッサの方式。

根拠:フリンの分類(SISD・SIMD・MISD・MIMD)。

KEY POINT
フリンの分類は命令とデータの流れの数で分け、SIMDは一つの命令で複数のデータを同時に処理する。
出典:平成28年度 春期 応用情報技術者試験 午前 問9(独立行政法人 情報処理推進機構(IPA))
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。元の問題冊子から文字を起こす都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。