複数のデータに対して1個の命令で同一の操作を同時並列に行う方式で、マルチメディアデータなどを扱うCPUに採用されているものはどれか。
ア |
MIMD |
|
イ |
MISD |
|
ウ |
SIMD |
|
エ |
SISD |
答え ウ
【解説】
複数のデータに対して一つの命令で同じ処理を並列に行うのは、SIMD(ウ)です。(具体的にはベクトルコンピュータで実現されています。)
MIMDは、デュアルコアのコンピュータで実現されています。
MISDは、2つの処理系で同じ処理を行い結果を比較して、処理結果を決定するデュアルシステムで実現されています。
SISDは、普通のコンピュータの処理方法です。
【キーワード】
・MIMD
・MISD
・SIMD
・SISD
【キーワードの解説】
- MIMD(Multiple-Instruction, Multiple-Data)
複数のデータに対して、複数の命令で並列に処理する。
- MISD(Multiple-Instruction, Single-Data)
一つのデータに対して、複数の命令で並列に処理する。
- SIMD(Single-Instruction, Multiple-Data)
複数のデータに対して、一つの命令で同時に処理する。
- SISD(Single-Instruction, Single-Data)
一つのデータに対して、一つの命令で処理する。
もっと、「並列処理」について調べてみよう。
戻る
一覧へ
次へ
|