Monday, February 21, 2005

×ß³öCPUµÄÎóÇø£¬ÕýÊÓCELL

走出CPU的误区,正视CELL
消息源:magicwq/PC Games

http://www.popyard.org
【八阕】误区一:CPU频率越快越好

多数人认为CPU是频率决定一切,其实不然。CPU内部在工作时就好像一个自动化工场,每处理一个数据都要经过一条流水线,流水线上有很多的环节ã€?“流水线”就是CPU将数据处理的过程。我们所指的频率就是CPU在流水线上的每个环节上所用的时间。不言而喻上升频率的最快方法就是缩短CPU每个环节上所用的时间,而使之缩短的方法是加长流程(英文“cycles”)。所以Intel的CPU一般都是二十几个流程。高流程带来的是高频率,但也出现了一个致命问题:错误率极é«?!!

  而每一个环节出错就得回到上一个环节从头开始,导致之前所进行的计算都白费,反而使运算能力有质的下降。所以业界中认为Intel的芯片效率很低,这也是为频率所付出的惨痛代价ã€?

  再者高频率带来的直接影响就是发热!所以说4G的频率没什么好的!ï¼?

  我们可以看看服务器的芯片!!ï¼?

  CPU CPU MHz CINT2000 base/peak CFP2000 base/peak

  AMD Athlon XP 1900+ 1600 677/701 588/634

  HP PA-8700 750 568/604 526/576

  IBM POWER4 (1CPU) 1300 790/814 1098/1169

  Intel Itanium 800 314/314 645

  Intel Pentium 4 2200 771/784 766/777

  SUN UltraSPARC III-Cu 900 470/533 629/731

  我们可以看到所有的芯片主频都不高(Intel Pentium 4除外!不是服务器芯片)为什么?因为厂家为了提高效率减少了流程,而真正使运算能力有了质的提高!!!

  所以说Cell芯片的问题多多!!!光主频快是没有用的!!!

误区二:单芯片集成多核比多芯片组å¥?

  单芯片集成多核是比单内核芯片要好,但它比芯片组好吗?

  答案是否定的!

  我们知道所有的图形工作站都用多个CPU,没有听说过哪个用的是一个多内核CPU!多个CPU可以达到数据的交互式运算使数据的整合。而多内核CPU 因为主板的带宽瓶颈将出现很高的资源浪费。有一个鲜明的实例:普通PC的CPU只有10%的时间在工作!这种90%的浪费在很大方面也是由于芯片的主频高出主板太多造成的!

  有人看到这一定想说:提升主板频率不就好了吗?实际上主板频率的提升是很困难的,由于现在的电气化元件的瓶颈总线频率超过800MHz会很困难ï¼?800MHz的服务器主板很贵)。我们可以看看业界最高的IBM的旗舰CPU,IBM POWER4它可以带几百个终端使之正常工作!它的频率才为1.3GHz,用的就是多个CPU工作!多个CPU工作可以加强数据的并行能力使多个不同数据同时处理,这样可以在主板频率不高的情况下最大限度的提高效率ã€?

结论ï¼?

  CELL芯片并不是划时代的创举,在商家竞争激烈的市场上成本是不可忽视的。我们可以看看IBM的芯片POWER4(单块售价一多万元)。不论是PS3还是XBOX2都不可能使用如此昂贵的产品。也不会使用超出服务器CPU价格的CPU。一切猜想和那些不切实际的数据都得等到发售时才能揭晓

0 Comments:

Post a Comment

<< Home