“一个跳步,64路互联”
浪潮集团设计实现了“双翼可扩展多处理器紧耦合共享存储器体系结构”,解决了多处理器的互联问题,可支持64颗处理器。该技术是国际上唯一一个只需要一级跳步的64路互联系统,获得全球PCT专利。
在体系结构研究领域,数据经过一个协同芯片就称为一个跳步。跳步越多,系统的延迟也就越多,最终造成“内存墙”问题,这是大型服务器系统面临的普遍性难题,也是制约大型服务器线性扩展的瓶颈,一级跳步的全互联保证了系统具有良好的线性扩展性,处理器间的互联通道能够随着处理器数量的增长而不断增长,而且整体互联结构相对简单。
浪潮还创建了“三级目录两级缓存一致性域协议”,保证处理器数量增加时,系统通讯规模和复杂度仅有较小增加,上述两项技术结合起来,使得系统性能可以近线性提升,达到了国际领先水平。
处理器协同芯片组
处理器协同芯片组,是计算机中唯一复杂度可与处理器相比的芯片部件。
Intel目前最高端的通用处理器至强E7集成的晶体管数量为14亿个,针脚数1567个。
浪潮研制的芯片组集成了4.5亿个晶体管,有2577根管脚,在中国没有集成电路产业、没有设计生产如此规模芯片的先例的情况下,该芯片达到了国际领先水平: 支持64路处理器互连;报文处理能力40亿条/秒; 聚合带宽达到1056Gbps; 延迟小于200纳秒。
软硬一体的容错技术
浪潮创建了多层次冗余与故障管理容错系统模型。
天梭K1在芯片、模块、固件、操作系统、业务应用层面全面采用冗余设计以杜绝单点故障,采用故障诊断、隔离和恢复的全流程自动处理技术,系统可自我修复,整体可用度超过99.9994%。
而且天梭K1的容错技术经受住了实际应用的检验,2010年8月,第一台天梭K1样机在建设银行新疆区分行启动上线测试,承担中间业务系统,成功替代国外产品。
中国首款通过Unix 03认证
浪潮研制成功了中国第一款通过Unix 03认证的操作系统K-UX,通过UNIX 03认证,意味着K-UX进入了关键应用软件俱乐部。
Unix 03全称为Open Group Unix 03认证,该认证是关键应用软件生态的入门牌。目前,Unix仍然是关键应用软件的事实标准,不仅关键应用软件大部分是基于Unix标准开发,而且关键应用软件在Unix平台运行时间也最长、最成熟,因而,要开拓关键应用主机市场,打入Unix软件技术生态圈是必须的前提条件,但是该认证复杂大,门槛高,目前只有IBM、HP、苹果和Oracle四家厂商的产品通过了该认证。
在研制过程中,浪潮开发3200余项Unix特性,成功通过The Open Group Unix 03国际标准认证60000余项测试,并对该标准提出七项修改,全部被纳入新的测试标准。