応用情報暗記無料で始める

クロック周波数とCPIとは?くろっくしゅうはすうとしーぴーあい

クロック周波数とCPIとは、CPUの性能はクロック周波数だけでは決まらず、実行時間=命令数×CPI(Cycles Per Instruction:命令あたりの平均クロックサイクル数)×クロック周期という3因子の積で決まる。設問はどの因子が改善されどれが悪化したかを読み取らせ、実効の改善率やMIPS値を計算させる形をとる。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では2回出題されています。

応用情報技術者試験の頻出用語/テクノロジ系

別名:クロック周波数

この語が出る過去問を解く →

背景

性能を1つの数字で表したいという要求は常にあり、長らくクロック周波数がその役を担ってきた。しかし同じ周波数でも、命令1つに何サイクルかかるかはパイプラインや命令セットの設計で変わり、同じ処理に必要な命令数も変わる。3因子の式は、周波数という単一指標では性能を語れないことを示し、どの改善が実効性能に効くかを分解して考えるために使われる。

具体例

2GHz(周期0.5ns)でCPIが2.5のCPUが1億命令を実行すると1億×2.5×0.5ns=0.125秒。クロックを2.5GHzへ上げてもパイプライン段数の増加でCPIが3.0へ悪化すれば1億×3.0×0.4ns=0.12秒となり、周波数25%向上に対し実効の改善は4%にとどまる。

試験での引っ掛け

周波数の高いCPUが必ず速いとは限らない。命令セットが違えば同じ処理に要する命令数もCPIも変わるため、周波数の比較は同一アーキテクチャ内でしか意味を持たない。CPIとその逆数IPCを取り違えないこと。なお同じ綴りのCPIでも、EVMのコスト効率指数(Cost Performance Index)はプロジェクト管理側の全くの別物である。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題
  • 分野:テクノロジ系
  • 周波数の高いCPUが必ず速いとは限らない。