問題
CPUのパイプライン処理に関する記述として誤っているものはどれか。
選択肢
- 1命令の実行ステージを並列に実行することでスループットを向上させる
- 2分岐命令はパイプラインのハザード要因となる
- 3スーパースカラはパイプラインを複数並列に持つ方式である
- 4個々の命令の実行時間(レイテンシ)を短縮する
正解
4. 個々の命令の実行時間(レイテンシ)を短縮する
詳しい解説を見る解説を閉じる
解説
パイプラインは命令ごとのレイテンシは変わらないが、複数命令を並列処理することでスループット(単位時間あたりの命令処理数)を向上させる技術。分岐ハザード、データハザードなどが性能低下要因となる。スーパースカラ化やアウトオブオーダー実行で更に高速化する。
一問一答
全400問を繰り返し学習