1.CUP性能公式
评价cache性能公式:
平均存储访问时间 = 命中时间 + 缺失率×缺失代价
命中时间:缓冲命中需要的时间。
Cpu性能公式 分析
经典的CPU性能公式
现在我们可以用指令数、CPI和时钟周期时间来写出基本的性能公式:
CPU时间=指令数×CPI×时钟周期时间
CPI:每条指令的时钟周期数,表示执行某个程序或者程序片段时每条指令所需的时钟周期平均数。
指令数:执行某程序所需的总指令数量。
或 CPU时间=指令数×CPI/时钟频率
这些公式特别有用,因为它们把性能分解为三个关键因素。我们可用这些公式来比较不同的实现方案或评估某个设计的替代方案。
举例 代码段的比较
一个编译器设计者试图在两个代码序列之间进行选择。硬件设计者给出了如下数据:
对于某行高级语言语句的实现,两个代码序列所需的指令数量如下:
代码序列1共执行2+1+2=5条指令。代码序列2共执行4+1+1=6条指令。所以,代码序列2执行的指令数更多。
基于指令数和CPI,我们可以用CPU时钟周期公式计算出每个代码序列的总时钟周期数为:
因此,代码序列1的CPU时钟周期