AMD:时钟频率≠运行速度(一)
AMD处理器的执行效率很高大家都知道,本人是一个AMD的FANs,再看了众多的技术介绍后在这里谈谈自己的理解
我们都知道,提升速度的方法之一是提升时钟频率,但这并不是Hammer所关心的,因此AMD不会为提升时钟频率而花太大力气。从根本上说,AMD是缩短并拓宽Hammer核心的管道,而Intel则采用了另一种方法,就是管道中增加了“级”,从而为频率的提升提供了更大的空间。 AMD其实是增大了管道,这样可以用来提升运算速度,但提升时钟频率的空间却不大。可以这样说,由于AMD对于管道设计采用了这种增加其实际工作能力的方法,如果AMD一直执着于其效率至上的设计理念,将很难跟上Intel采用超长管线技术CPU的时钟频率。
处理器内核图解
简单的说,Hammer与众不同之处便是拥有更高的IPC,其内部的执行单元与CPU实际的指令数基本相当。那么AMD是如何实现这一点的呢?我们先可以简单设想:设计人员仅仅是增加了更多的ALU、FPU和AGU(基址寻址单元),但这样做事实上是行不通的的。因为,无论AMD还是 Intel芯片中的执行单元都已近饱和。设计者不得不考虑使执行器更有效地工作。Intel通过超线程技术解决了这个问题,从而使得支持双处理器的操作系统可以将一颗CPU认成两颗使用。通过使数据流量比平时多一倍,令执行器能从事更大的工作量。但是,正如我们所见,这种方法并不能提升速度。
网友评论