問題
パイプラインの性能を向上させるための技法の一つで、分岐条件の結果が決定する前に、分岐先を予測して命令を実行するものはどれか。
選択肢
- 1アウトオブオーダー実行
- 2遅延分岐
- 3投機実行
- 4レジスタリネーミング
正解
3. 投機実行
詳しい解説を見る解説を閉じる
解説
投機実行は、分岐命令の条件が確定する前に分岐先を予測し、予測した経路の命令を先行して実行することでパイプラインの空き(ストール)を減らす技法である。予測が外れた場合は結果を破棄する。よってウが正解。アは命令順序を入れ替える実行、エはレジスタ依存を回避する技法であり誤り。(出典: 令和5年度 秋期 応用情報技術者試験 午前 問9)
一問一答
全400問を繰り返し学習