表のクロック周波数と平均CPI(Cycles Per Instruction)の組合せのうち、同一命令数のプログラムを処理する時間が最も短いものはどれか。
クロック周波数(GHz) | 平均CPI | |
ア | 2.0 | 7 |
イ | 2.5 | 8 |
ウ | 3.0 | 10 |
エ | 3.5 | 12 |
答え イ
【解説】
各ケースの命令の処理時間を以下の式で求める。
処理時間=平均CPI÷クロック周波数
ア | 処理時間=7÷2.0=3.5(ナノ秒) |
イ | 処理時間=8÷2.5=3.2(ナノ秒) |
ウ | 処理時間=10÷3=3.3(ナノ秒) |
エ | 処理時間=12÷3.5=3.4(ナノ秒) |
【キーワード】
・CPI