服务器 频道

高效计算 2008年度双路四核服务器横评

  Bensley平台仍然是主流,Stoakley平台形踪难觅

  Intel于06年年初发布的Bensley平台在最近的几年内得到了服务器厂商广泛采用。这个平台包括了三款芯片组它们是Intel 5000P、Intel 5000V和Intel 5000X,其中的前两者主要定位于服务器应用,而后者是定位于工作站应用——当然,也可以应用于服务器。为了支持全系列Xeon 5400处理器,Intel在08年还推出了两个新的芯片组系列产品:Intel 5400芯片组和Intel 5100芯片组。

  45nm High-K Xeon 5400 DP处理器与采用了Intel 5000芯片组家族的Bensley服务器平台保持了较好的兼容,除了不能支持1600FSB Xeon 54x2处理器之外,可以很好的支持其它的1333FSB Xeon 5400处理器。这对于服务器厂商来说的确是一件好事,他们可以不必放弃已经经过2年市场考验的成熟系统,直接将现有产品升级到Xeon 5400即可得到一款“新产品”了。这也就是我们为什么现在看到的几乎所有服务器都依然固守在Bensley平台上的主要原因。 

 

  Intel 5000P、Intel 5000V这两款芯片组的关系就如同以往的Intel E7520和Intel E7320芯片组的关系,Intel 5000P定位相对较高,Intel 5000V定位略低。Intel 5000P和Intel 5000V芯片组的主要区别在于MCH芯片,它们均可以搭配新的6321ESB芯片(又叫ESB2,Enterprise South Bridge 2)或者6700PXH芯片。


Intel 5000P芯片组功能示意图


Intel 5000V芯片组功能示意图


Intel 5100P芯片组功能示意图


Intel 5400芯片组功能示意图

  Intel 5000系列芯片组通过独立的点对点系统总线支持两个处理器,完全不同于之前的芯片组采用的共享总线的方式,这被英特尔称之为双独立总线(DIB)。每条总线运行频率为333MHz(1333MT/s),那么安装了FSB1333处理器的系统的前端总线的总带宽最高可达21.2GB/s。 

  Intel 5000系列芯片组开始支持FB-DIMM(Fully Buffered DIMM)内存,英特尔计划让这种新型的内存全面取代现有的ECC Register DIMM。Intel 5000P MCH支持36bit寻址能力,总共可支持64GB物理内存。MCH支持4个FB-DIMM内存通道,每个通道最高支持4个Dual-Bank FB-DIMM DDR DIMM。因此在非镜像模式下,MCH最高可支持16 DIMM或者最大64GB物理内存,在镜像模式下最大可以支持32GB物理内存。Intel 5000V MCH则仅支持2个FB-DIMM内存通道,每个通道最高可支持4 DIMMs,总共可支持8 DIMM,那么最高内存容量可达16 GB。而Intel 5100则是采用通常DDR2解决方案的产品,也许是Intel观察到了FBDIMM具有昂贵、发热量较大的缺点。5100芯片组确实是面向比较廉价解决方案的产品,它只支持最多双通道内存,而且采用了源自桌面平台的ICH9R南桥芯片组。

  每个安装了DDR667 FB-DIMM内存的FB-DIMM通道的读取带宽为5.33 GB/s,所以4个通道最高可以提供21.2GB/s的内存带宽,这正好同FSB1333 DIB总线的带宽相匹配。在双通道配置的Intel 5000V/5100平台上,这些数字都将减半,总带宽为10.6GB/s。

  Intel 5000P MCH和Intel 5000V MCH另外一个重要区别是对于PCI-Express总线的支持,5000P MCH支持3个x8 PCI-Express通道,每通道可以进一步配置为2个x4通道,其中1个x8通道(或者配置为2个x4通道)将用于同ESB2通讯。5000V MCH则仅提供1个x8(或者配置为2个x4通道)将用于同ESB2通讯。

 
崭新的Stoakley平台由45nm Harpertown处理器和5400芯片组组成

  Stoakley平台主要在于新的5400芯片组(应用5400芯片组的产品现在仍然不是很多)。Intel 5400 MCH芯片代号为Seaburg,它依然采用了DIB前端总线,工作模式为1066/1333/1600MT/s,可提供17-25.6GB/s的数据传输带宽——可很好的支持Intel Xeon 54x2处理器。为了保证双路四核系统的效能,Seaburg整合了容量高达24MB的Snoop Filter(探听过滤器)缓存。

  在以前的5000X芯片组上,我们就已经看到了Snoop Filter缓存的存在,现在Seaburg将5000X的12MB容量扩展的更大。探听过滤器是位于芯片组中的高速缓存标记结构,它可追踪处理器中的高速缓存的高速缓存线状态——只是包括其标签和状态,不包括数据,过滤不必要的SNOOP侦听操作(Snoop操作就是一个处理器核心不时看看其他处理器核心有没有对自己掌握的huancun页面进行了修改),有助于减少处理器的前端总线发生数据堵塞的情况,帮助多个处理器核心更好的协作,以提升多路处理器系统的工作效率。Snoop Filter的容量要大于或等于每个CPU二级缓存容量之和才能发挥非常好的的作用,5400系列处理器的二级缓存从5300系列的8MB增加到12MB,相应的5400芯片组中Snoop Filter也由5000X的16MB增加到24MB(两个处理器)。

  Seaburg整合了4通道FB-DIMM 533/667MHz内存控制器,最高可提供21GB/s的内存带宽。当然,我们不排除细分市场的需要,会有双通道版本的Seaburg(虽然现在还没有看到)。Seaburg所整合的内存控制器最高寻址范围为38bit(128GB),是上一代MCH的一倍。

  从Intel各代芯片组的变迁来看,除了需要对相应的处理器提供支持所做的必需改进之外,Intel芯片组最大的改变就是内存控制器。从本页最后的表格可以看出,目前Intel 5000、Intel 5100和Intel 5400系列芯片组均可支持Intel Xeon 5100/5200/5300和5400中的大部分处理器。只有Intel 5100系列芯片组支持DDR2,而其余的Intel 5000X/P/V和Intel 5400系列芯片组均支持FBD内存。但是在RASUM相关的功能中,Intel 5000X/P和Intel 5400芯片组是相同的,而Intel 5000V和Intel 5100芯片组是相同的,它们均不支持Memory RAID和 Memory mirroring功能。

 Intel 5100Intel 5000XIntel 5000PIntel 5000VIntel 5400
名称5100芯片组5000X芯片组5000P芯片组5000V芯片组5400芯片组
目标应用入门服务器服务器/工作站主流服务器/工作站入门服务器服务器/工作站
处理器四核/双核Intel Xeon 5000系列四核/双核Intel Xeon 5000系列四核/双核Intel Xeon 5000系列四核/双核Intel Xeon 5000系列四核/双核Intel Xeon 5000系列
处理器数量1-21-21-21-21-2
系统总线1066/1333MHz1066/1333MHz1066/1333MHz1066/1333MHz1067/1333/1600 MHz
MCH 封装1432 FC-BGA1432 FC-BGA1432 FC-BGA1432 FC-BGA1520 FC-BGA
内存类型DDR2FBDIMMFBDIMMFBDIMMFBDIMM
内存规格DDR2 533/667DDR2 FBDIMM 533/667DDR2 FBDIMM 533/667DDR2 FBDIMM 533/667DDR2 FBDIMM 533/667/800
最高内存容量32 GB(发布时)
48GB(2008年)
64 GB64 GB32 GB128 GB
内存通道2xDDR2通道,每通道最多支持3 DIMM(总共最多6 DIMM)4xFBD通道,每通道4 DIMM4xFBD通道,每通道4 DIMM2xFBD通道,每通道4 DIMM4xFBD通道,每通道8 DIMM
内存芯片Mbit支持256 Mb,512 Mb,1 Gb and 2 Gb256 Mb,512 Mb,1 Gb and 2 Gb256 Mb,512 Mb,1 Gb and 2 Gb256 Mb,512 Mb,1 Gb and 2 Gb256 Mb,512 Mb,1 Gb and 2 Gb
ECC/Parity支持支持支持支持支持
ICH搭配ICH9R6321ESB6321ESB6321ESB6321ESB
ICH 封装676 FC-BGA1284 FC-BGA1284 FC-BGA1284 FC-BGA1284 FC-BGA
PCI-X支持N/A两个独立64-bit/133 MHz PCI-X段两个独立64-bit/133 MHz PCI-X段两个独立64-bit/133 MHz PCI-X段两个独立64-bit/133 MHz PCI-X段
PCI4 PCI (此外,MCH提供6个PCI-E 1.0a x4端口,并且可根据情况配置为x4,x8 or x16,ICH9R可提供6个PCI-E x1端口)6666
IDEN/A双通道UltraATA 100双通道UltraATA 100双通道UltraATA 100双通道UltraATA 100
Serial ATA6个SATA 3Gbps端口6个SATA 3Gbps端口6个SATA 3Gbps端口6个SATA 3Gbps端口6个SATA 3Gbps端口
USB端口/控制器12 USB 2.0端口6 USB 2.0端口6 USB 2.0端口6 USB 2.0端口6 USB 2.0端口
LAN MAC整合10/100/1000N/AN/AN/AN/A
RASUMDIMM sparing
Patrol and Demand Scrubbing
ECC and SDDC
a memory location can be poisoned
DIMM sparing
Memory RAID
Memory mirroring
x4 SDDC
Memory ECC
HUB interface ECC
DMA
DIMM sparing
Memory RAID
Memory mirroring
x4 SDDC
Memory ECC
HUB interface ECC
DMA
DIMM sparing
Patrol and Demand Scrubbing
ECC and SDDC
a memory location can be poisoned
DIMM sparing
Memory RAID
Memory mirroring
x4 SDDC
Memory ECC
HUB interface ECC
DMA
I/O管理SMBus 2.0支持/GPIOSMBus 2.0支持/GPIOSMBus 2.0支持/GPIOSMBus 2.0支持/GPIOSMBus 2.0支持/GPIO
PCI-X控制器6700 PXH 64-bit PCI Hub6700 PXH 64-bit PCI Hub6700 PXH 64-bit PCI Hub6700 PXH 64-bit PCI Hub6700 PXH 64-bit PCI Hub
WSE 封装567 FC-BGA567 FC-BGA567 FC-BGA567 FC-BGA567 FC-BGA
WSE PCI 最多支持3个PXH 64-bit hub组件,每个最大带宽可达4 GB/s最多支持3个PXH 64-bit hub组件,每个最大带宽可达4 GB/s最多支持3个PXH 64-bit hub组件,每个最大带宽可达4 GB/s最多支持3个PXH 64-bit hub组件,每个最大带宽可达4 GB/s最多支持3个PXH 64-bit hub组件,每个最大带宽可达4 GB/s
WSE PCI Masters每个PXH包含两个独立的64-bit PCI/PCI-X接口,最大PCI接口总线速度:66 MHz;最大PCI-X接口总线速度:133 MHz每个PXH包含两个独立的64-bit PCI/PCI-X接口每个PXH包含两个独立的64-bit PCI/PCI-X接口每个PXH包含两个独立的64-bit PCI/PCI-X接口每个PXH包含两个独立的64-bit PCI/PCI-X接口,最大PCI接口总线速度:66 MHz;最大PCI-X接口总线速度:133 MHz
0
相关文章