购买扣肉必知常识之三:性能不再只由频率决定
Conroe之所以能够在降低频率的同时,还能够让性能大幅提升,关键就是每个时钟周期可执行的指令数提升了,处理器的性能不再只由频率所决定,我们可以从下面一个公式中简单地表达Conroe的性能,同时也体现了未来处理器的一个发展方向。
Performance = Frequency x Instructions per Clock Cycle
即:性能 = 频率 x 每个时钟周期的指令数
Intel Core Microarchitecture(Core微架构)
笔者在这里简单地提示一下Core微架构中的每个核心在每个周期可以做的工作:在最好的情况下,每周期可以取指160bit以上(实际Intel没有透露更具体的数字),解码5条X86指令,发射7条微指令,重排序和重命名4条微指令,发送6条微指令至执行单元,完成并退出4条微指令。从任何一个方面来看,这个架构都是比NetBurst微架构或者Yonah微架构更宽的架构,拥有更宽的流水线、更高的并行度,这得益于宽位动态执行(Wide Dynmaic Execution)、宏融合(Macro-Fusion)和128位SIMD执行能力等改进技术,笔者在这里就不过多介绍了,大家有兴趣的话可以浏览有关详细资料。
实例:以上这个公式不单止适用于Conroe身上,在其他CPU里面,它同样成立。大家理解这条公式,就会明白CPU的真正性能是如何计算出来的。那些追求高频率的初级用户,在装机的时候,就不要再喊什么高频高能这些字眼。