MPUの高速化技術の一つであるスーパースカラの特徴として適切なものはどれか。
ア |
同時に実行可能な複数の動作をまとめて一つの命令として実行する。 |
イ |
独立した複数の命令ストリームを用意し、これらの実行を適宜切り替えながら行う。 |
ウ |
パイプラインの深さを増やすとともに、パイプラインピッチを短くして、平均命令実行時間を短縮する。 |
エ |
パイプラインを複数用意し、同時に複数の命令を実行する。 |
答え エ
【解説】
ア |
VLIW(Very Long Instruction Word、超長命令語)の説明です。 |
イ |
マルチスレッドの説明です。 |
ウ |
スーパーパイプラインの説明です。 |
エ |
スーパースカラの説明です。 |
【キーワード】
・スーパースカラ
【キーワードの解説】
- スーパースカラ(superscalar)
CPUのアーキテクチャの一つで、命令レベルを並列化して、1度に複数の命令を処理することで高速化を行う技術です。
CPUで複数の命令を1度に処理するためには、整数演算処理部と小数点演算処理部のような、冗長な実行ユニットを使います。
もっと、「スーパースカラ」について調べてみよう。
戻る
一覧へ
次へ
|