Sun开源芯片计划获初步成果 期望更多盟友支持

作者:Amteam.org
2007/5/16 10:12:00
本文关键字: 网络 新闻

第一代Niagara芯片的服务器,即为“UltraSparc T1”;Sun计划在2007年下半年时,推出第一批内建Niagara 2处理器的服务器; 目前,Sun的工程师已开始动手设计Niagara 3芯片。

Sun的开放源代码芯片计划结出了一些硕果,但它希望通过共享Niagara 2处理器的详细资料,能有更多厂商参与进来。

UltraSparc T1

Sun有了两家参与该计划的厂商——在意大利和英格兰开展有业务的Simply RISC、中国的Polaris Micro,两家公司都设计OpenSparc S1的变种,OpenSparc S1是Sun的UltraSparc T1 Niagara处理器的开放源代码版。

但是,这二家公司和其它参与者在未来将有更多的工作要做。Sun微电子集团的负责人大卫说,我们的目标是使Sparc处理器设计开放源代码化。

Sun已经开始将其业务由专有模式转向开放源代码,它的大多数软件已经或即将成为开放源代码产品,但在开放硬件设计方面,Sun显得与众不同。

与其开放源代码软件计划一样,OpenSparc项目旨在首先获得关注,然后再获得收入。Illuminata的分析师哈夫表示,其它厂商开发与Sparc相关的产品表明,OpenSparc不仅仅是一场秀。

Sun相信这一开放源代码计划会带来财务收入。大卫说,通过开放设计和让其它公司熟悉我们的技术,我们降低了人们在多种场合使用Sparc处理器的门槛,其中包括我们的系统平台产品。

Sun希望使Sparc具有更显赫的履历。在1990年代末的.com大潮中,Sparc曾经是服务器的“大脑”,但由于在性能竞争中落后、新产品跳票、.com泡沫破裂,重要性有所下滑。

受UltraSparc IV+服务器的表现远超预期、Sun推出x86服务器、Niagara服务器业务获得发展等因素的作用,Sun的服务器业务在一定程度上已经稳定下来。

尽管将赌注押在了x86上,Sun仍然在大力推动Sparc业务。Niagara 2将很快被应用在1路服务器中,并将于2008年上半年被应用在2路服务器中。采用高端芯片Rock的服务器则将于2008年下半年上市销售。

Sun上周宣布,Solaris操作系统已经能够在Rock原型服务器上运行,这一重要进展不仅表明芯片正常,还表明系统的其它部分也正常。

OpenSparc为Sun获得了一些盟友。中国的Polaris Micro选择使用Sparc芯片的原因就是因为它是开放源代码的。Polaris Micro向电信和数据存储领域的客户销售系统电路板。

浦蓝微电子首席执行官Naxin Zhang说,我可以查看和修改源代码,还有认证、架构模拟等工具。我们相信OpenSparc未来会越来越兴旺,因为它是开放源代码的。

Zhang表示,这种开放性使得开发出能够插入AMD的Torrenza芯片插座的Sparc版本芯片成为可能,中国的一家电信公司就对这种可能性颇感兴趣。

Simply RISC也受到了开放源代码许可的吸引。Sun为OpenSparc选择了GPL。Simply RISC的两名主要设计人员之一法布里奇说,我们相信使用GPL的优势。开放源代码许可在软件领域有许多成功的例子,我们相信它在硬件领域也一样能够成功。


GPL也有一些限制。它允许任何人修改设计,但如何有公司发布推出基于修改后设计的产品,它必须公布修改的设计。大卫说,GPL将是方便地检查竞争对手的方法,它们可能希望设计自己的接口,利用Sun在多内核芯片方面的投资赚钱。

他表示,如果IBM、英特尔、AMD等我们的竞争对手使用我们的一些技术,它们就必须将自己的修改公之于众,这资助阻止它们只抄袭我们的设计。

Sun的Niagara是业界目前多内核通用芯片的最好典范之一。Niagara配置有8个内核,每个内核能够同时执行4个线程。Niagara 2也只有8个内核,但每个内核能够同时处理的线程数量增加到了8个。它拥有更强大的数据处理能力、内置的加密功能、I/O控制、带宽为10Gbps的网络。Sun计划于今年第三季度推出Niagara 2服务器。

Sun意识到,软件产业的一些合作伙伴不大容易利用这种多内核、多线程技术,希望获得它们的支持也是Sun推出OpenSparc项目的原因。大卫说,我们深深地相信,多内核、多线程是未来的发展方向,在计算效率和能源使用效率方面都是如此。

要做到这一点单靠处理器厂商做不到,它要求软件厂商的参与。通过开放OpenSparc S1的源代码,它还向IT社区发出了强烈信号,敦促它们向这一方向发展。

使Niagara 2成为开放源代码项目可能存在一些困难。其中之一是出口控制,因为美国对加密技术的出口有着严格的限制。

开放源代码的芯片设计与开放源代码软件项目有很大不同之处。利用计算机下载开放源代码的软件代码很方便,但在硬件方面,只有很少的人有所需要的技术,芯片制造厂对于生产试验性芯片也没有兴趣。

但对于准开放源代码芯片设计人员而言,还有另外一条途径:FPGA。OpenSparc项目的高级主管什伦尼克表示,Sun已经发布了支持FPGA的OpenSparc版本。这一设计只支持一个内核和一个线程,因此学生可以增加内核和线程的数量。

Sun对其开放源代码芯片项目的进展很满意,包括其设计已经被下载了4700次,但同时也意识到,这一项目取得的进展也是有限的。尽管有许多人对它有兴趣,但许多人仍然在消化它,试图了解这一计划。

【相关文章】

【责任编辑: 绝对无奈TEL:(010)68476606-8003】


责编:
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
IT系统一体化时代来了

2009年Oracle 用Exadata服务器告诉企业,数据中心的IT服务一体化解决方案才是大势所趋,而当前企业对大数据处理的..

高性能计算——企业未来发展的必备..

“天河二号”问鼎最新全球超级计算机500强,更新的Linpack值让世界认识到了“中国速度”。但超算不能只停留于追求..

    畅享
    首页
    返回
    顶部
    ×
    畅享IT
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918
    Baidu
    map