2023年 春期 応用情報技術者 午前 問8

動作周波数1.25GHzのシングルコアCPUが1秒間に10億回の命令を実行するとき、このCPUの平均CPI(Cycles Per Instruction)として、適切なものはどれか。

 ア  0.8  イ  1.25  ウ  2.5  エ  10


答え イ


解説
CPIは、CPUが1命令を実行するのに要する平均クロック数のことで計算式は
 動作周波数÷1秒間の命令実行数
なので、
 1.25GHz÷10億回 = 1.25×109÷109 = 1.25
(イ)になる。


キーワード
・CPI

キーワードの解説
  • CPI(Cycles/Clocks Per Instruction)
    CPIはプロセッサ(CPU)が一命令を処理するのに必要な時間をCPUが動作しているクロック数の数で表したものです。
    プロセッサが命令を処理する時間は、命令ごとにクロック数(CPI)で決まっていて、クロック周波数によって絶対的な時間が変わるため、Xマイクロ秒やXナノ秒よりも、CPIで表します。

もっと、「CPI」について調べてみよう。

戻る 一覧へ 次へ