0

我发现以下关于 MIPS 的问题,

计算机系统有一个字长为 64 位、时钟频率为 1.5GHz 的 CPU。对于某个任务,处理器的测量平均 CPI(每条指令周期)为 0.6。处理器的 MIPS 速率是多少?

给出的答案是,

指令/秒 = 周期/秒 x 指令/周期
= 1.5x10 9 x 1/0.6
= 2.5x10 9 / 1 百万
= 2500 MIPS

当我搜索更多示例时,我发现在大多数地方,CPU 速度以 Mhz(而不是 Hz)为单位来计算 MIPS。请参阅以下问题和答案。

或者,将每秒的周期数 (CPU) 除以每条指令的周期数 (CPI),然后除以 100 万即可找到 MIPS。例如,如果一台 CPU 为 600 兆赫的计算机的 CPI 为 3:600/3 = 200;200/1 百万 = 0.0002 MIPS。

但是,如果我像解决第一个一样解决第二个问题,答案是,

= 600x10 6 x 1/3
= 200x10 6 / 1 百万
= 200 MIPS

计算 MIPS 的正确方法是什么?

4

0 回答 0