CPUクロック周期とCPIによる処理時間比

正解は ウ です。 処理時間 = 命令数 × CPI × クロック周期 です。同じ命令セットなので命令数は共通で、1命令当たりの時間(CPI×クロック周期)で比べられます。 コンピュータ CPI クロック周期 1命令当たりの時間 A 4.0 1ナノ秒 4.0ナノ秒 B 0.5 4ナノ秒 2.0ナノ秒 A÷B 8倍 1/4倍 2倍 クロック周期の比(1/4)と CPI の比を逆にした値(1/8)を掛けた値です。 B の処理時間が A の何倍か(2.0÷4.0)を求めた値です。 CPI の比(4.0÷0.5)だけを見た値で、クロック周期の違いを考えていません。

同じ命令セットをもつコンピュータAとBとがある。それぞれのCPUクロック周期,及びあるプログラムを実行したときのCPI(Cycles Per Instruction)は,表のとおりである。そのプログラムを実行したとき,コンピュータAの処理時間は,コンピュータBの処理時間の何倍になるか。

CPUクロック周期

CPI

コンピュータA

1ナノ秒

4.0

コンピュータB

4ナノ秒

0.5

出典令和7年度 春期 応用情報技術者試験 午前 問8
ア
132\frac{1}{32}
イ
12\frac{1}{2}
ウ
2
エ
8