資格暗記無料で始める

CPIとは?

CPIとは、1命令の実行に要する平均クロック数。実行時間は命令数×CPI×クロック周期と表せるため、性能改善はこの3つのどれを下げるかという整理になる。パイプラインが理想的に流れればCPIは1に近づき、スーパスカラでは1を下回ることもある。

高度試験・午前I(全区分共通)の過去問では5回出題されています(2019年度〜2025年度)。

しーぴーあい

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)


CPIの意味

1命令の実行に要する平均クロック数。実行時間は命令数×CPI×クロック周期と表せるため、性能改善はこの3つのどれを下げるかという整理になる。パイプラインが理想的に流れればCPIは1に近づき、スーパスカラでは1を下回ることもある。

CPIの具体例

命令数1億、CPIが2.5、クロック周波数2GHzなら実行時間は1億×2.5÷2,000,000,000で0.125秒。分岐予測ミスやキャッシュミスによる待ちが増えると、実効CPIは設計上の値より大きくなる。

CPIは試験でどう引っ掛けられる?

CPIクロック周波数はしばしばトレードオフになる。周波数を上げるためにパイプライン段数を深くすると、予測が外れたときの損失が増えてCPIが悪化し、期待どおりに速くならないことがある。

CPIと関連する用語

CPIが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。