Sun Microsystems正研制其自主的名为Neptune的多端口10G以太网芯片,最近完成了其下一代Sparc的初始设计。新CPU名为Rock,将被送往德州仪器用于硅片的首次通过实现。Neptune将被广泛用于Sun的Sparc和X86系统。该芯片还被集成到其下一代多内核处理器,包括去年在“Hot Chip”大会上公布亮相的Niagara-2。
Sun与包含S2io Inc.在内的初创公司合作,在它们采用TCP卸载和远程直接存储存取技术的10G以太网适配器卡上测试Sun的新型Solaris TCP/IP栈。然而,该公司发现,第三方以太网卡已经阻碍了Sun多线程处理器的性能。
Sun认为采用Neptune能增加4倍的吞吐量,因为它能消除Niagara处理器和第三方网络卡之间的“阻抗失配”,Sun公司一位杰出的工程师Ariel Hendel表示。
Neptune将利用新技术为8核32线程Niagara正确的内核智能地分配线程。它还有助于减少持续的线头阻塞(head-of-line blocking, HOL)问题。Neptune将支持在单PCI Express卡上以10或1Gbps运行的双/四端口以太网连接。
新型Sun ASIC还将支持Sun公司Open Solaris下的Crossbow项目,这使高级别联网政策被映射到低级别硬件排序算法,Hendel表示。这有望使Sun的系统在I/O虚拟化方面获得改进。
Sun表示Rock将集成到高达16个Sparc内核,瞄准应用和数据库服务器,2008年下半年开始付运。该公司声称将Niagara芯片的速度从1.2提高1.4 GHz,并使Niagara基服务器的可用系统内存翻倍至64GB DRAM。 |