

众所周知,在计算机行业中,存在着一个"摩尔定律",它不断地推动着IT行业的更新换代。作为个人电脑市场两大主要CPU供应商AMD和Intel之间,不停地上演着龙争虎斗的好戏。
频率之争进入白热化
在DIY市场上,Intel PIII早已招架不住来自AMD Athlon(速龙)CPU的轮番进攻,PIII的市场占有率在逐渐下滑,渐渐地Athlon取代了原有中、高端主流产品的市场位置。正当AMD刚要登上CPU王者宝座的时候,形势危急的Intel为扭转这种不利局面才仓促推出了其最新武器-P4系统(和Intel 850主板、两条64M RAMBUS内存一起捆绑销售),刚一上市起跳频率就高达1.4GHz!(此时的PIII最高频率才1GHz),紧接下来疯狂推出了更高频率的1.5GHz、1.6GHz直到现在的1.7GHz。
频率与性能不成正比?
每款新的CPU产品出世,总是被各大媒体所追踪,相互之间的性能评测比较也是免不了的一种定式。但总是事与愿违,相继在各大权威评测网站公布了评测结果却让一向支持Intel的人们大跌眼镜:目前最高频率的1.7GHz P4系统在整体测试竟然还不如AMD 1.33GHz的Athlon系统!这不禁让人迷惑不得其解:为什么高频率的P4性能还不如较低频率的Athlon呢?Intel于是站出来解释说是由于目前的大多数测试软件没有对P4系统做优化,P4的性能尚未完全发挥出来。初听起来似乎是合情合理,但目前全球有超过60000种基于X86的应用软件,如果我们买来一套新系统只是为了以后的软件作准备的话,这种说法似乎有点不负责任,也不能使人们信服。那CPU的工作频率和实际性能之间到底有什么内在联系呢?是不是CPU高频率就等于高性能呢?
CPU,频率和性能的关系并不那么简单
要讲CPU频率和性能之间的关系,还得从头慢慢道来。话说早期X86架构(286、386和486时期)的CPU都是单通道设计的(即CPU在同一周期里只能执行一个任务),CPU的实际运算性能主要取决于它的工作频率,所以有高频率高性能的说法。而从Intel Pentium系列之后,也就是从586时代开始,仅通过提高CPU频率已经不能够大幅度提高CPU的性能,况且CPU频率的提高还要受到制造工艺和封装技术的制约。为了进一步提高CPU的性能, CPU的设计就从原来的单周期执行一条指令向单周期执行多指令发展,同时还加入了超标量运算、分支预测、数据预取、乱序执行等先进技术,摆脱了要提高CPU性能只能提高CPU工作频率的框架,因此现在CPU的工作频率不再是衡量一个CPU性能的唯一指标了。现在不同的CPU在同一频率下,谁的设计更优秀、谁的执行效率更高,那么它的性能自然就要更优秀。那下面我们就来解释为什么1.33G AMD Athlon 处理器具有更高性能。