由于今年各自推出引以为傲的产品,IBM和Sun两大Unix服务器厂商再次狭路相逢,相互争论其芯片设计的缺失。
原因即在于这两家自有芯片的厂商,对提升芯片效能的方法有不同见解:IBM Power 6的主频高达4.6GHz,认为此举方能应付商业运算中普遍的单执行绪应用;Sun的UltraSPARC T2(代号为Niagara II)仍然拥有8个核心,但是每个核心的执行绪增加到8个,Sun高层认为,前者一味提高主频的作法代表IBM玩不出新把戏。
“除非IBM能够改变物理定律,否则主频提高,耗电量势必会提高,Sun等着看IBM的下一步,”Sun微电子事业部门执行副总裁颜维伦(David Yen)在上周对亚太区媒体的电话简报会议中表示。
Power和Sparc各自为IBM和Sun的压箱宝,上述两家也是目前Unix服务器厂商中,拥有自家开发芯片的厂商。虽然Sun表示,Sparc芯片计划出售给其他服务器和存储厂商使用;Power也藉由Power.org推广给其他业者。但是大部分的芯片销售量仍来自于自家的服务器。另外,虽然相比于x86服务器,Unix服务器的市场成长已经趋缓,但是仍然是IBM和Sun主要的获利来源,因此Power和Sparc之间的竞赛已不再只是技术之争,而是代表在Unix服务器市场中,谁能坐稳头把交椅。
IBM是在今年五月发布Power 6芯片。65纳米的Power 6与90纳米Power 5相比,在耗电量不变的情况下,效能提高一倍。
不过Power 6最引人注目的还是突出主频表现:相比于Power 5主频约1.5至2.1GHz;Sun和富士通合推的Olympus主频2.15GHz;惠普用的Itanium也在1.6GHz左右,Power 6成为首款主频突破4GHz的芯片。
或许是因为另一Non-x86服务器芯片??英特尔Itanium仍未撼动Sun和IBM,因此关于主频究竟是不是提高效能的唯一方法的讨论,依然只有Sun和IBM为此争辩。
有趣的是,双方都直指对方取径不同的原因:“在于他们做不到。”IBM大中华区系统及科技事业群System p资深资讯工程顾问李永辉在先前的采访中表示,诸如Sun、英特尔等竞争对手,近年来之所以将提升效能方法转向增加核心数目或执行绪,“是因为他们不懂怎么在提高主频的同时,还能让芯片不致过热而无法运作,”李永辉说。
颜维伦则对上述说法不以为然,表示从英特尔和微软两大Wintel业者近年来大声疾呼开发适用于多核心、多执行绪软件一事即可得知,上述技术已是业界主流。
“唯有从更改芯片的架构设计,才是提升效能和降低功耗最有效的方法,”颜维伦说。至于IBM表示高主频芯片方能应付诸如目前企业运算中仍普遍采用的单执行绪的应用,例如资料库、以及需要即时反应的应用的说法,颜维伦认为多核心多执行绪的表现一样出色。
Sun是在7日宣布推出UltraSPARC T2芯片的,Sun表示除了执行绪数目相比于第一代的T1倍增,一共达到64个外。其也是业界首款将服务器功能放在芯片上(server on chip)的产品,原因在于T2内建记忆体控制器、PCI-Express介面、二个10Gbps的乙太网络连接埠,每个核心也有自己的浮点运算单元。同时加密、解密相关的执行处理单元也由单核提升成多核。搭载T2的服务器将在今年稍晚推出。
Sun表示,Niagara 2在和Niagara一致??耗电量不超过80瓦、主频不超过3GHz的情况下,效能是后者的一倍。