プロセッサの高速化技法のひとつとして、同時に実行可能な複数の動作を、コンパイルの段階で一つの復号命令として、高速化を図る方式はどれか。
ア |
CISC |
|
イ |
MIMD |
|
ウ |
RISC |
|
エ |
VLIW |
答え エ
【解説】
ア |
CISC(Complex Instruction Set Computer)は、複雑で高度な処理を行う命令をもつプロセッサのことです。
複雑な処理も一命令で実現できるため処理速度の向上が期待できます。 |
イ |
MIMD(Multiple Instruction, Multiple Data)は、複数のプロセッサで複数のデータを処理することであり、マルチプロセッサによる並列処理を意味している |
ウ |
RISC(Reduced Instruction Set Computer)は、プロセッサの個々の命令の処理速度を向上させることで、プロセッサの処理速度を向上させる技術のことです。 |
エ |
VLIWは、同時に実行可能な複数の動作を、コンパイルの段階で一つの復号命令として、高速化を図る方式です。 |
【キーワード】
・VLIW
【キーワードの解説】
- VLIW(Very Long Instruction Word、超長命令語)
命令語を長く取り、一つの命令で複数の機能ユニットを同時に制御することによって高速化を図る方式である。
一度に実行される命令群は、それぞれ依存しないことをコンパイラで保証する。
スーパースカラなどと比べ並列性を確認する必要はないが、並列性を保証するために高度なコンパイラが必要となる。
もっと、「VLIW」について調べてみよう。
戻る
一覧へ
次へ
|