現在の商用超並列コンピュータの多くが採用しているマルチプロセッサの処理方式の一つであり,プロセッサごとに異なる命令を並列に実行させるものはどれか。
平成26年度 秋期 応用情報技術者 問8
テクノロジ系
正解と解説
正解 イ
複数のプロセッサが、それぞれ異なる命令で異なるデータを並列に処理する方式はMIMDです。
フリンの分類は、命令の流れ(Instruction)とデータの流れ(Data)が単一か複数かで、コンピュータを分けます。MIMD(Multiple Instruction stream, Multiple Data stream)は、プロセッサごとに別々の命令を、別々のデータに対して並列に実行します。決め手は「プロセッサごとに異なる命令」という言葉です。マルチプロセッサ方式の多くはMIMDにあたります。
ア:CISC(Complex Instruction Set Computer)は、複雑で多様な命令をもつ命令セットの設計方式です。並列処理の方式ではありません。
ウ:RISC(Reduced Instruction Set Computer)は、単純な命令に絞った命令セットの設計方式です。並列処理の方式ではありません。
エ:SIMD(Single Instruction stream, Multiple Data stream)は、1つの命令で複数のデータを同時に処理する方式です。プロセッサごとに異なる命令は実行しません。
出典:平成26年度 秋期 応用情報技術者試験 問8
全年度から出題。10問で実力を判定します。登録不要。
出典:平成26年度 秋期 応用情報技術者試験 問8(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方