動作周波数 1.25 GHzのシングルコアCPUが 1 秒間に 10 億回の命令を実行するとき, このCPUの平均CPI (Cycles Per Instruction) として, 適切なものはどれか。
ア 0.8
イ 1.25
ウ 2.5
エ 10
解答:
イ
ポイント:
CPI(Cycles Per Instruction)は、1つの命令を実行するのに必要なクロック数を表す数字です。
このCPUは1秒間に12.5億回のクロックサイクルを動かすことができます。
そして、このCPUは1秒間に10億回の命令を実行します。
だから、1つの命令を実行するためには、平均して1.25個のクロックサイクルが必要です。
CPI = 1,250,000,000 / 1,000,000,000 = 1.25
これが平均CPIです。
関連資料: