【IT168 导购】如果有人问你2009年最牛的X86服务器芯片是哪一款?是已经发布的至强5500(Nehalem-EP)、AMD“伊斯坦布尔”六核皓龙处理器,还是即将在今年下半年投产、今年底或明年初面市的八核Nehalem-EX(估计届时会命名为至强7500)?
毫无疑问,答案是后者——支持4路以上服务器系统的45纳米8核心Nehalem-EX(代号Beckton),它将用来取代上一代基于传统前端总线架构的6核心至强7400(代号Dunnington)。(以往报道详见:透视八核心至强 Nehalem-EX处理器解析 8路CPU128线程 Nehalem-EX处理器再曝光 全新英特尔至强7400系列服务器平台发布会)
数字解读史上最牛X86处理器:Nehalem-EX
下面,让我们来看看这款拥有23亿晶体管的芯片的一些数据和特性吧:
8个核心(无论是AMD“伊斯坦布尔”皓龙处理器,还是去年发布的至强7400,都只有6核,其他处理器大多仍然停留在四核或双核阶段),每个核心支持双线程(英特尔超线程技术),也就是说,每颗处理器可以支持16个并行处理的线程,一款4路服务器就最多可以支持64线程——多线程应用可谓有福了。
4个QPI链接(英特尔快速通道互联技术,至强5500拥有2个QPI链接),可以让服务器从双路一直轻轻松松地扩展到8路,且无须第三方芯片组技术支持,从而最高可以支持到64核、128个线程。而且,英特尔还在Nehalem-EX上提供了系统接口,让服务器厂商通过自己的“节点控制器(Node Controller)”技术,实现16路以上的系统。尽管过去有IBM、Unisys、NEC等也在至强7400上做过这么大的SMP系统,也有SUN、曙光、惠普等推出过基于AMD皓龙处理器的8路系统,但Nehalem-EX将让八路以上的高端X86服务器变得更加稀松平常。英特尔服务器产品经理赵萌近日在向记者介绍这款产品时透露,目前已经有8家系统厂商将推出15款以上的8路服务器。这无疑将为X86服务器开创一个前所未有的时代:更高端、更强悍!
Nehalem-EX拥有24MB共享缓存,比上一代至强7400的16MB多出8M。集成内存控制器,而且,英特尔在Nehalem-EX中使用了可扩展内存互连(Scalable Memory Interface)技术和可扩展内存缓存(Scalable Memory Buffer),这些缓存接在CPU的内存控制器和外部的内存模组之间,可以帮助增加内存容量,减少功耗。每个处理器支持16个内存插槽(四通道,每通道4个DIMM;至强5500只支持三个通道,每通道最多3个DIMM),如果按8GB内存条计算,一款四路服务器的最大内存容量可以达到512GB,即半个TB,比至强7400的256GB多一倍——内存IO密集型应用有福了!
在虚拟化方面,除了继续使用虚拟机动态灵活迁移(VT FlexMigration)技术之外,Nehalem-EX还首次在至强平台上引入了原来只在安腾上采用的RAS特性:MCA(机器检验体系结构)功能,实现更高的可靠性。这个功能可以在不关机的情况下检查和纠正处理器、内存或者IO中的错误,这对于虚拟化环境非常重要。在虚拟化环境中,要关机查找和修复故障意味着必须迁移所有的虚拟机,如采用机器检查恢复功能,这个故障可以隔离,不必迁移所有的虚拟机。目前,包括微软Windows Server、Redhat、SuseLinux以及VMware都已经支持这一功能。
正是基于以上的技术特性,使得Nehalem-EX与上一代的至强7400相比,在性能和带宽两方面都实现了“前所未有”的飞跃:内存带宽高达9倍,数据库性能超过2.5倍,整数吞吐量超过1.7倍,浮点吞吐量超过2.2倍!和至强5500在双路平台上的表现一样,这估计也是英特尔多路至强历史上性能提升幅度最大的一次!