他表示,如果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次,但同时也意识到,这一项目取得的进展也是有限的。尽管有许多人对它有兴趣,但许多人仍然在消化它,试图了解这一计划。
【相关文章】
| 共2页: 上一页 [1] 2 | ||
|