- 计算机世界实验室
作为媒体测试工程师,已经经历了无数次抢先测试了。在产品上市前,和厂商在产品技术上就能进行探讨,更有抢先拿到测试样机的机会。而像英特尔这次发布Nehalem的机会则不多见,其全球同步发布的时间是2009年3月30日星期一(美国时间),而我们的文章是要在3月31日就发表出来。我们提前一周进行了紧张的测试,将第一手新鲜热辣的结果在这里和广大读者进行一下交流。
我们拿到的测试样机是英特尔直接从美国提供的一台1U机架式服务器。箱子不大,重量也不沉,这也许就是Nehalem服务器的一个重要特点吧,毕竟少了北桥的主板,布局和设计会更容易些。
样机是华硕的R12A服务器,它安装了两颗X5570处理器,主频2.93GHz,搭配6条Micron 4GB DDR3 1333内存。两块Seagate ST3320613AS SATA硬盘,直接连接主板上的ICH10提供的SATA口。板载英特尔82574L版的千兆以太网网卡,提供两个千兆接口。最令人纳闷的是板载显卡是Aspeed公司的AST2050。机架式服务器基本上都提供冗余电源,送测服务器安装了一块Delta DPS-770AB电源模块。
Xeon 5500和Xeon 5400
英特尔公布的Nehalem其实是Xeon 5500的代号,正式在市场销售的时候,会冠以Xeon 5500系列的名称,它与Xeon5400同样基于45nm工艺制造,所不同的是作为英特尔Tick-Tock钟摆战略中的Tock,Xeon 5500微体系架构的计算核心与前代Xeon 5400相同,主要变化集中在核边架构上。
在英特尔之前的处理器中,除了计算核心外,剩下的就是Cache和少量其他电路,而Xeon 5500除了计算核心和Cache外,还将原本属于北桥的内存控制器集成到处理器内部,原本处理器和外界交换数据的FSB被QPI通道取代,内存则直接由处理器集成的三条DDR 3内存通道来控制。
两者虽然基于同样的技术核心,但是在周围电路和指标上差异还是非常大的。两者接口不同,Xeon 5500集成内存控制器后提供了3条内存通道,因此在接口上比Xeon5400多了许多,接口是LGA1366;两者的Cache类型和大小不同,Xeon 5500有三级Cache,L3 Cache容量8MB,由四个计算核心共用,而Xeon 5400只有两级Cache,L2 Cache容量6+6MB;也正是因为Cache容量有了变化,因此在物理上,Xeon 5500的晶体管数目达到7.31亿个。由于集成了内存控制器等电路,Die的面积达到了246mm2,相比Xeon 5400的8.2亿个晶体管和214mm2的Die尺寸,区别还是很明显的。
虽然在主板上看不到传统的北桥芯片,但是在安装操作系统的时候,芯片组驱动还是需要的,在Windows Server 2008下,安装芯片组驱动和网卡驱动后,服务器的测试平台就准备好了,这比起早些时候的服务器测试而言,简单了许多,而且因为I/O带宽大幅度提升,连操作系统的安装速度都快了很多,以往需要半天的安装过程,在十几分钟内就能完成。