Cycles Per Instructon
CPU 的执行时间 = CPU 时钟周期数 / 程序 x 时钟周期
暗含前提是确定每一条指令消耗的时钟周期宽度相同(平均 CPI)
如果指令能按消耗的时钟周期数划分,那么用加权平均的方法可以算出平均 CPI
注意,这个值是可以小于 1 的,类似于造车的流水线。那么这里的 CPI 绝对不可能是单个指令的 CPI,而是平均的 CPI
2024年9月06日1分钟阅读
Cycles Per Instructon
CPU 的执行时间 = CPU 时钟周期数 / 程序 x 时钟周期
暗含前提是确定每一条指令消耗的时钟周期宽度相同(平均 CPI)
如果指令能按消耗的时钟周期数划分,那么用加权平均的方法可以算出平均 CPI
注意,这个值是可以小于 1 的,类似于造车的流水线。那么这里的 CPI 绝对不可能是单个指令的 CPI,而是平均的 CPI