過去問解きまくり研究所 ホーム

平成26年度 秋期 午前 問8

コンピュータ構成要素

マルチプロセッサに関する問題

現在の商用超並列コンピュータの多くが採用しているマルチプロセッサの処理方式の一つであり,プロセッサごとに異なる命令を並列に実行させるものはどれか。

答えと解説を見る

✓ これが正解イMIMD

解説

命令も複数、データも複数を表す名前です。

四つの並んだ頭字語は、同じ軸の上に乗っているわけではありません。二つは複数の処理装置をどう働かせるかという並列処理の分け方の名前で、残る二つは一台の処理装置が受け付ける命令の作り方を表す名前です。設問はマルチプロセッサの処理方式を尋ねているので、まず前者の側に絞れます。そのうえで頭字語を開いて読みます。MIMD は Multiple Instruction Multiple Data の頭文字で、命令が複数、データも複数という意味です。命令が複数あるということは、それぞれの処理装置が自分あての別々の命令を同時に走らせられるということですから、設問が述べている、プロセッサごとに異なる命令を並列に実行させるという性質とそのまま重なります。現在の商用の超並列機や手元の多コア機がこの形に当たるのは、コアごとに独立した処理を任せられるからです。

ほかの選択肢はなぜ違うのか

出典:平成26年度 秋期 応用情報技術者試験 午前 問8

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)