今年,Intel和AMD公司陆续推出了针对双路服务器市场的双核处理器产品。从今年的4月份开始,我们IT168评测中心就陆续的对于相关产品进行测试。在评测过多款产品、积累了较大量的测试数据之后,我们对于这两家公司的产品有了更多的了解。本系列文章将通过对比两家公司最新双核处理器及其运行平台的性能、功耗和I/O能力,让广大用户和读者充分了解它们各自的优缺点。 本文将对于两者的性能进行对比。
【IT168评测中心】今年,用于双路服务器的处理器很有意思。Intel把在桌面处理器使用了一年多的LGA775封装移植到了Xeon处理器上(LGA771),并且开始将全新的Core微架构装了进去。AMD则采用了全新的以前从未用过的SOCKET F(LGA1207)封装,其核心却没有太多的变化(AMD Opteron 200系列处理器和Opteron 2000系列处理器规格对比)。
一个是老瓶新酒,另一个则是新瓶陈酿。
Opteron 2210处理器 |
Xeon 5120处理器 |
虽然市场定位相同,但是Opteron 2000系列和Xeon 5100系列在设计理念上有很大的不同,进行完全的对比并不容易。AMD Opteron处理器弃用了前端总线结构,开始利用直接连接架构(Direct Connect Architecture)高速连接处理器、内存控制器和I/O。直接连接架构的重要组成部分HyperTransport总线的应用更是使得Opteron处理器及其整个平台具有了良好的扩展性和灵活性。Opteron 2000/8000系列处理器最高支持3条cHT(coherent HyperTransport)链路,这中链路不仅可以作为双路服务器两颗处理器之间的通讯通道,还可以利用HTX扩展卡同集群内的其它服务器进行高速通讯。总得来看,Opteron系列处理器设计之初的着眼点就相当的高。
Xeon 5100系列处理器虽然换用了全新的Core微架构,但是依然沿用了前端总线结构,为了解决上一代Xeon平台前端总线存在严重瓶颈的问题,Intel此次为其运行平台Intel 5000系列芯片组设计了双独立总线结构(DIB),并且大幅度提升了前端总线运行频率——从FSB800MHz到FSB1333MHz。Intel 5000系列芯片组主要利用高带宽、点对点的PCI-Express总线技术来进行扩展,包括其南北桥之间的总线也是基于PCI-Express技术的,Intel体系中重要的I/O扩展芯片PXH也能通过这种总线进行扩展。
AMD Opteron处理器整合了内存控制器,这种设计的最大优点是可以有效的降低了内存子系统的延迟,但是也使得AMD平台在内存技术上无法太灵活。借着新一代Opteron处理器的发布,AMD才终于开始支持业界已经普通使用的DDR2内存。新的Opteron处理器整合了DDR2内存控制器,Opteron 1000最高可支持DDR2-800内存,理论上可以提供12.8GB/s的内存带宽,而Opteron 2000/8000处理器最高可支持DDR2-667内存,理论上可提供10.7GB/s的内存带宽。这相对于上一代Opteron是一个非常大的改进。
Xeon 5100系列处理器的内存控制器依然在北桥芯片中,最大的改进是开始支持FB-DIMM内存。Intel在现有的DDR2内存芯片的技术上,引入了串行技术,可以实现更多的内存通道。比如Intel 5000P芯片组最多可支持4通道配置,配合FB-DIMM 667MHz内存,可提供21.3GB/s的理论内存带宽,这使得Intel新Xeon平台更趋向于平衡。但目前看来FB-DIMM远非完美,单单是其居高不下的功耗就非常让服务器厂商头痛。
虚拟化也是今年X86服务器中的一个热点,这种技术可以帮助解决“一个台服务器,一个应用”所造成的资源(计算能力、存储能力、电力等)的浪费。Intel Virtualization Technology和AMD Virtualization均借助于硬件电路帮助提升虚拟化应用的效率。AMD强调的是其直接连接架构能够为虚拟化应用提供一个平衡的环境,从而提升AMD Virtualization技术执行的效率。Intel则是强调众多虚拟解决方案厂商的支持,目前VMware、Xen、Microsoft都已经提供了对于VT的支持。
系统对比 | AMD Opteron 2000系列 | Intel Xeon 5100系列 |
模块化/可扩展 | 支持 | 需要北桥 |
SMP | 双路四核 | 双路四核 |
直接连接架构 | 支持 | 不支持 |
双核技术 | 支持 | 支持 |
32bit计算 | 支持 | 支持 |
64bit计算 | AMD64 | EM64T |
HyperTransport技术 | 支持 | 不支持 |
内存控制器 | 整合于处理器 | 整合于北桥 |
硬件辅助虚拟化 | AMD-V | VT |
前端总线频率 | 1800-3000MHz* | 1066MHz/1333MHz |
前端总线带宽 | 14.4-24GB/s | 17-21.3GB/s |
最大处理器间带宽 | 8.0GB/s | 8.5-10.66GB/s |
内存类型 | DDR2 400/533/667 | FB-DIMM DDR2 533/667 |
最大双路内存带宽 | 21.2GB/s | 21.3GB/s |
最大L1 Cache | 64KB Icache/core 64KB Dcache/core |
32KB Icache/core 32KB Dcache/core |
最大L2 Cache | 1MB/core | 4MB(share) |
双路最大I/O带宽 | 32GB/s | 14GB/s |
SIMD指令集 | SSE/SSE2/SSE3 | SSE/SSE2/SSE3/SSE4 |