G | M | K | m | n | p |
---|---|---|---|---|---|
10^9 | 10^6 | 10^3 | 10^-3 | 10^-9 | 10^-12 |
名词解释
名词 | 解释 |
---|---|
performance | 执行时间的倒数 |
relative performance | 两个计算机的performance相除 |
CPU time | 看成总时间。 |
CPU clock cycles | CPU执行该程序所需要的周期数,看成路程。 |
CPU cycle time | CPU每一个周期所花的时间,必须转化为速度才能计算 |
Clock rate | cycle time的倒数,看成速度即可。 |
CPI | 指令所花的平均时间周期数(clock cylce per instructions)乘指令数就是路程 |
关键计算:
cpu_rate = 1/cpu_clock_cycles
clock_time = clock_cycle/cpu_rate (时间=路程/速度)
cpi = ( clock_cycle) / inst_num
cpi = sum ( inst_cycle) * p
p = inst_num / sum(inst_num) (该型指令出现的概率)
clock_cycle = cpi * inst_num