並列処理方式であるSIMDの説明として,適切なものはどれか。
平成28年度 春期 応用情報技術者 問9
テクノロジ系
正解と解説
正解 イ
SIMDは、1つの命令で複数のデータを同時に処理する方式です。
SIMD(Single Instruction stream Multiple Data stream)は、フリンの分類で並列処理方式を4つに分けたうちの1つです。名前のとおり、単一の命令ストリームで複数のデータストリームを処理します。ベクトル演算や画像処理のように、同じ演算を多数のデータにまとめて行う用途に使われます。分類は、命令ストリームとデータストリームがそれぞれ単一か複数かの組合せで決まります。
ア:SISD(Single Instruction stream Single Data stream)は、単一命令で単一データを処理する方式です。並列性のない従来の逐次処理型のコンピュータが当たります。
ウ:MISD(Multiple Instruction stream Single Data stream)は、複数の命令で単一データを処理する方式です。実用例はほとんどありません。
エ:MIMD(Multiple Instruction stream Multiple Data stream)は、複数の命令で複数のデータを処理する方式です。マルチプロセッサシステムが当たります。
出典:平成28年度 春期 応用情報技術者試験 問9
全年度から出題。10問で実力を判定します。登録不要。
出典:平成28年度 春期 応用情報技術者試験 問9(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方