Sun:决定停止研发16核心Rock处理器
2009-08-19 IT168
1982年,麦克尼利在美国斯坦福大学创立了Sun微系统公司,从此带出了一个特立独行又斗志昂扬的硅谷明星。1986年Sun公司上市、1992年推出第一台多处理器台式机、1995年推出具有深远影响的JAVA、1996年推出Ultra系列工作站/服务器产品...
在2000年以前,Sun公司在技术上成为在硅谷唯一可以和IBM比肩的巨人,并且适逢互连网热潮,Sun公司凭借其专有服务器的高性能和高安全性,得到众多互联网公司的追捧,创造了巨大的市场利润,也将Sun公司带上了巅峰。时任Sun CEO的麦克尼利更是被誉为可以和微软比尔·盖茨、苹果乔布斯比肩的IT领袖。
不过如今的Sun再也无法像数年前那样的光芒四射,今年4月,Sun以56亿美金的价格被甲骨文收购,收购之后业界纷纷猜测Sun的硬件部门将被如何处理,甚至有分析师建议甲骨文出售Sun硬件业务,集中精力于更有发展的软件业务。今年6月中旬盛传的Sun十六核心“Rock”处理器被废止的消息更是似乎为这一猜测提供了佐证。那么,为何“Rock”对于Sun硬件业务来说如此至关重要,而Sun又为何将如此重要的项目废除?
被寄以厚望的Rock
Sun公司的UltraSparc处理器曾一度是高性能处理器的代名词,在上世纪90年代末的互联网爆发时期,UltraSparc-II是一个备受青睐的产品,不过之后Sun运气就不算太好,2000年之后随着IBM Power以及更加廉价的x86处理器的快速发展,UltraSparc并没有让饱受互联网泡沫影响的Sun在市场上东山再起。随着不断的财政问题,高昂的研发费用也让Sun不得不被摒弃后来的双核UltraSparc-IV和UltraSparc-V。
随后Sun转向了对多核心多线程的Niagara和Rock处理器的研发,2005年末推出的UltraSparc T1(Niagara)是Sun首个8核心的CMT(芯片多线程)处理器,每个内核具有4个线程,共支持32个并发线程,大大提高了系统吞吐量。2007年Sun又推出了UltraSparc T2(Niagara-II),工艺进步到65纳米,具备8个核心,线程的支持提高到了64个,并且L2增加到4MB。
Niagara多核多线程的特性获得了很多厂商的认可,UltraSparc T2也成为了Sun服务器产品线的主要利润来源,每年有超过10亿美金的销售收入。在UltraSparc T2(Niagara—II)之后,Niagara-III也在加紧研发中,将采用45纳米工艺,将具备16核心,每个核心具备16个线程,预计在09年底推出。
“Niagara”系列处理器是针对面向网络的工作负载,比如Web服务器,而在Sun最早的规划中,而在高端的大型服务器上,Sun还规划了“Rock”处理器。“Rock”系列是独立于“Niagara”之外的一个产品线,主要面向的是传统的面向数据的高端工作负载,比如数据库,或者浮点密集型的高性能计算负载。从Sun之前发布的处理器路线图上,我们可以看到Rock早早就被列入计划中,计划在2008年第二季度推出,而Rock项目也让Sun投入了数十亿美金。
“Rock”处理器采用65纳米工艺,具备16个核心,芯片面积为396平方毫米,主频2.3GHz,功耗250W。从架构图上看,16个核心被分成四个部分,每4个核心构成一个“簇”,4个核心共享一个I-cache、2个FPU和2个数据缓存。每个核心支持2个线程,总共支持32个线程,虽然从线程数量上远不如Niagara-III,但是Rock具备更强的单线程能力,在每个核心的执行效率上会更高。Rock还具备“Scout预取”功能,实现指令的预取,提升处理器性能。
我们知道,Sun与富士通结成合作关系,由富士通销售其Sparc64 SMP服务器产品,但目前来看Sparc64在性能上并没有什么优势。Sparc64也可以说是Rock之前的连接产品,Rock才是Sun认为可以扭转在和英特尔,AMD以及IBM竞争的劣势局面的产品,Sun对这款处理器寄予厚望,投入5年的时间和数十亿美金的研发资金,不可谓不下血本。
性能和资金问题导致Rock研发被废止
今年4月份Sun以56亿美金被甲骨文收购,之后Sun一直很平静,但是6月中旬“Rock”项目被废止的传言却给服务器产业掀起了巨大波澜,引发了无数猜测和评论。
熟悉Sun公司Rock处理器以及相关的“Supernova”服务器开发项目的一位消息人士曾在6月15日公布Sun已经废止16核心“Rock”处理器的开发,但是Sun官方当时并没有证实这个传言是否属实,所有Sun的官方回复都是“不对Rock发表任何评论”,事实上,Sun也不会谈论有关Sparc路线图的任何消息。
另外,来自欧洲的一个知名财务服务公司的另一位消息人士称,Sun曾在6月的第三周对其欧洲最大客户表示,Sun已经“完全终止了Rock”,并补充说16核心“Niagara-III”处理器性能要比预期更好,也要好于Rock。Rock架构上的不稳定因素也没有达到Sun的预期,更关键的是,当在“Supernova”服务器主板上安装多个Rock处理器将出现“严重的性能问题”。这位消息人士表示,正是这些性能上的问题迫使Sun将原本计划在08年下半年发布的Rock和Supernova服务器推迟到了2009年下半年,而最终,Rock项目被废止。
除了性能上的问题外,资金问题也是Rock被废除的一个重要原因。因为资金问题被废除的研发计划对于Sun来说并不是首次,比如之前的UltraSparc-V。Sun在Niagara上本已经投入巨大,在Rock上更是投入了数十亿的研发资金,对于财政本已频频出现赤字的Sun而言,继续支付高昂的研发费用的确是个困难。
被甲骨文收购后,甲骨文在获取Sun技术和产品的同时,还要承担如债务等“负累”,甲骨文也需要尽快地收回投资,那么对于Rock这个耗资巨大并且存在不少问题的项目,想必甲骨文也并不是那么的感兴趣,也正如收购后的种种传闻,甲骨文更对Sun的软件业务感兴趣,并且不排除有出售Sun硬件业务的可能。
“Rock”被废止,那么从Sun最初的路线图上看,Sparc64后面也就没有了继任者,期待中的能和强大的Power抗衡的高端服务器,现在也看来也成为泡影。对于45纳米的Niagara-III,近日也有消息表示也已经从OpenSolaris的知识库中删除,目前在OpenSolaris论坛也无从寻找有关Niagara-III的参考资料。假如Niagara-III也和Rock是同样的命运,那么对于Sun这个曾经的硅谷明星,确实意味着一个非常令人伤感的结局。