扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Sun的开放原始码芯片计划已经有一些成果,但它希望透过分享Niagara 2处理器的设计,能有更多厂商加入参与。
Sun有两家参与该计划的厂商--在意大利和英格兰开设有业务的Simply RISC、中国的Polaris Micro,两家公司都设计OpenSparc S1的改款版本,OpenSparc S1是Sun的UltraSparc T1 Niagara处理器的开放原始码版。
但是,这二家公司和其他参与者在未来将有更多的工作要做。Sun微电子部门负责人颜维伦(David Yen)说,“我们的目标是使Sparc处理器设计开放原始码化。”
Sun已经开始将其业务由专有模式转向开放原始码,它的大多数软件已经或即将成为开放原始码产品,但在开放硬件设计方面,Sun则显得与众不同。
与其开放原始码软件计划一样,OpenSparc首要目地在取得市场注意,然后再获得营收。Illuminata分析师Gordon Haff表示,其他厂商开发与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向电信和数据储存领域的客户销售系统电路板。
浦蓝微电子执行官章纳新表示,“我可以查看和修改原始码,还有认证、架构模拟等工具。我们相信OpenSparc未来会越来越兴旺,因为它是开放原始码。”
章纳新表示,“这种开放性使得开发出能够插入AMD的Torrenza芯片插座的Sparc版本芯片成为可能,中国的一家电信公司就对这种可能性颇感兴趣。”
Simply RISC也受到开放原始码授权的吸引。Sun为OpenSparc选择了GPL(公共通用授权书)。
Simply RISC的两名主要设计人员之一Fabrizio Fazzino表示,“我们相信使用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项目资深主管 Shrenik Mehta表示,“Sun已经发布支持FPGA的OpenSparc版本。这一设计只支持一个核心和一个线程,因此学生可以增加核心和线程的数量。”
Sun对其开放原始码芯片项目的进展很满意,包括其设计已经被下载了4700次,但同时也意识到,这一项目取得的进展也是有限。尽管有许多人对它有兴趣,但许多人仍然在消化阶段,试图了解这一计划。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者