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 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 5100 | Intel 5000X | Intel 5000P | Intel 5000V | Intel 5400 | |
名称 | 5100芯片组 | 5000X芯片组 | 5000P芯片组 | 5000V芯片组 | 5400芯片组 |
目标应用 | 入门服务器 | 服务器/工作站 | 主流服务器/工作站 | 入门服务器 | 服务器/工作站 |
处理器 | 四核/双核Intel Xeon 5000系列 | 四核/双核Intel Xeon 5000系列 | 四核/双核Intel Xeon 5000系列 | 四核/双核Intel Xeon 5000系列 | 四核/双核Intel Xeon 5000系列 |
处理器数量 | 1-2 | 1-2 | 1-2 | 1-2 | 1-2 |
系统总线 | 1066/1333MHz | 1066/1333MHz | 1066/1333MHz | 1066/1333MHz | 1067/1333/1600 MHz |
MCH 封装 | 1432 FC-BGA | 1432 FC-BGA | 1432 FC-BGA | 1432 FC-BGA | 1520 FC-BGA |
内存类型 | DDR2 | FBDIMM | FBDIMM | FBDIMM | FBDIMM |
内存规格 | DDR2 533/667 | DDR2 FBDIMM 533/667 | DDR2 FBDIMM 533/667 | DDR2 FBDIMM 533/667 | DDR2 FBDIMM 533/667/800 |
最高内存容量 | 32 GB(发布时) 48GB(2008年) | 64 GB | 64 GB | 32 GB | 128 GB |
内存通道 | 2xDDR2通道,每通道最多支持3 DIMM(总共最多6 DIMM) | 4xFBD通道,每通道4 DIMM | 4xFBD通道,每通道4 DIMM | 2xFBD通道,每通道4 DIMM | 4xFBD通道,每通道8 DIMM |
内存芯片Mbit支持 | 256 Mb,512 Mb,1 Gb and 2 Gb | 256 Mb,512 Mb,1 Gb and 2 Gb | 256 Mb,512 Mb,1 Gb and 2 Gb | 256 Mb,512 Mb,1 Gb and 2 Gb | 256 Mb,512 Mb,1 Gb and 2 Gb |
ECC/Parity | 支持 | 支持 | 支持 | 支持 | 支持 |
ICH搭配 | ICH9R | 6321ESB | 6321ESB | 6321ESB | 6321ESB |
ICH 封装 | 676 FC-BGA | 1284 FC-BGA | 1284 FC-BGA | 1284 FC-BGA | 1284 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段 |
PCI | 4 PCI (此外,MCH提供6个PCI-E 1.0a x4端口,并且可根据情况配置为x4,x8 or x16,ICH9R可提供6个PCI-E x1端口) | 6 | 6 | 6 | 6 |
IDE | N/A | 双通道UltraATA 100 | 双通道UltraATA 100 | 双通道UltraATA 100 | 双通道UltraATA 100 |
Serial ATA | 6个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/1000 | N/A | N/A | N/A | N/A |
RASUM | 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 | 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支持/GPIO | SMBus 2.0支持/GPIO | SMBus 2.0支持/GPIO | SMBus 2.0支持/GPIO | SMBus 2.0支持/GPIO |
PCI-X控制器 | 6700 PXH 64-bit PCI Hub | 6700 PXH 64-bit PCI Hub | 6700 PXH 64-bit PCI Hub | 6700 PXH 64-bit PCI Hub | 6700 PXH 64-bit PCI Hub |
WSE 封装 | 567 FC-BGA | 567 FC-BGA | 567 FC-BGA | 567 FC-BGA | 567 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 |