InfoWorld的回顾:英特尔的Westmere支柱的东西

快速AES加密,更好的可伸缩性和一致的每核性能使新的六核至强当之无愧的接班人的Nehalem

在今年以来英特尔发布了的Nehalem-EP四核Xeon CPU,围绕该芯片和它的新设计所需的所有喧哗已被证明准确。更大,更好,更快,更 - 一大堆比什么都重要,英特尔以前曾经发布。但是,当时,这是现在,当他们说,你有什么话对我最近做了什么?

今天,的Nehalem-EP让位给的Westmere-EP,或X5600系列至强CPU。而Nehalem处理器是一个大的性能提升比前一代的Westmere处理器是一个渐进的和可预测的改善,但它绝对是一个更好的芯片。Westmere的拿起其中的Nehalem不放过。

[在InfoWorld:英特尔的韦斯特米尔和AMD的马格尼-库尔斯将永远改变它的面貌。看到“现代的多核心和下一代IT”。)

Westmere-EP的关键发展是增加了两个核心(总共6个),1333mhz时每个通道可寻址两个DIMMs, L3缓存增加了50%,一组用于加速AES加密的指令(AES- ni),以及更好的CPU电源管理。在单线程工作负载方面,Westmere与Nehalem相当,但由于每个die增加了两个核,可伸缩性更强。韦斯特米尔的加密操作速度也将引人注目。

事实上,与AES-NI指令所示的400%的性能提升,使整个磁盘加密几乎无法察觉。此前加密需要一个相当可观的性能折衷,但与Westmere处理器的AES性能跳,就成了一个没有脑子。而这只是中的AES-NI拥有许多潜在的应用案例之一。

代沟Westmere和Nehalem的基本原理是一样的——集成内存控制器,每个插槽共享L3缓存,QPI(快速路径互连)——但它是基于32nm进程,而不是Nehalem的45nm进程。它每核运行高达3.33GHz,超线程每个核运行两个线程。这是一个双套接字系统的24个逻辑cpu,与6.4GT/s QPI相平衡。它确实快,但与以相同的时钟速度运行的Nehalem cpu相比,还不算特别快。

像Nehalem一样,Westmere实现了Turbo模式,以根据负载提高某些核心的时钟速度。涡轮模式通过在需要时提高几个核心的性能,使单线程和轻线程应用程序受益。

此外,Westmere的CPU的坐在同一插座为Nehalem的处理器。事实上,一些基于Nehalem的主板可以支持的Westmere已经,可能需要对BIOS进行更新。这是不是所有的Nehalem系统也是如此,但是,所以首先做一些研究。

为了降低功耗,Westmere cpu可以关闭未使用的核心并关闭它们以减少功耗,将它们的状态保存在缓存中。是的,Nehalems也可以做到这一点,但是Westmere芯片也可以关闭非核心的,或者CPU的区域,这些区域的任务不是中央处理,而是内存控制、L3缓存、总线控制器等等。Nehalem可以为每个核心供电,而Westmere可以为所有核心供电,这样做的好处是减少了空闲时的电力消耗。

在降低功耗方面,Westmere cpu可以使用1.35伏特的低压DDR3内存和1.5伏特的标准DDR3调光器。除了相对较小的能耗降低外,低压调光器产生的热量更少,从而降低了总体的冷却需求,这在RAM数量高的服务器和刀片服务器中尤为重要。

板凳上的时间我有机会在两组Westmere芯片(x5670和x5680)上运行了一系列基准测试。两个六核,x5670运行2.93GHz每核,而x5680运行3.33GHz每核。这些测试是真实工作负载的标准阵列,而不是主流基准测试工具。它们包括LAME MP3音频转换测试、gzip和bzip2压缩测试、MD5计算测试、mp4到flv视频转换测试。这些测试都是单线程进程,但是它们以不断提高的级别并发运行,以度量处理器在各种负载下的性能。我从1:1的物理核心-过程水平开始,然后显著提高这个比率。

对于这些测试,我比较了一个双cpu、8核3.20GHz的Nehalem W5580系统和一个双cpu、12核3.33GHz的Westmere X5680系统,该系统有24GB的DDR3 RAM,运行在1333 mhz。除了时钟速度上的细微差别外,这两种芯片本质上是一样的,只是隔了一代。所有测试都在RAM磁盘上运行,以消除磁盘I/O对原始CPU测试的干扰,并且启用了超线程。

结果是几乎你从Nehalem的CPU有两个核心的期望。在八个过程的最低并发级别,处理器证明基本相等,具有轻微的边缘到的Westmere X5680由于稍高的时钟速度。瘸腿的测试显示,Nehalem处理器运行27秒其中的Westmere敲了26秒。

下一个迭代是12个并发进程,这里Westmere开始领先,运行时间相同为26秒。八核的Nehalem在这一点上超额认购,并在37秒内完成。在那之后,韦斯特米尔号在测试中跑得远远的,在96个程序的测试中达到了149秒,而尼哈勒姆号落在了234秒。基本上,在每个核的基础上,Westmere并没有比Nehalem快多少,但有更多的核,因此它的伸缩性要好得多。

其它测试反映在略低于壮观方式同样的结果,不同之处在于具有的Westmere完成96过程运行比的Nehalem更快全102秒视频转换测试。

我跑的一组为2.93GHz的Westmere X5670s的相同测试套件,其结果表现出相同的缩放益处,但具有较慢时间由于减少的时钟速度相比于3.33GHz的X5680s。然而,即使在1:1的过程 - 芯比,X5670是大致持平与3.2GHz的Nehalem的W5580,可能是由于较大的L3高速缓存。

所有这一切都指向一个事实,即如果你的工作负载是单线程和单进程,然后Westmere处理器的CPU是不会给你买很多在他们年长。但是,如果您运行高度线程化的应用程序或在一次单线程应用多次迭代,Westmere处理器将提供显著的好处。当然,最大的多线程工作负载的一个是虚拟化,而这也正是Westmere处理器很可能会发现一个非常幸福的家庭。任何足够线程的虚拟化平台将大量使用在Westmere处理器的额外的核心,在同一插座上,并使用相同的RAM。

我也跑在新的AES-NI加密指令的特定测试。结果非常令人印象深刻。使用和不使用AES-NI补丁使用相同的OpenSSL的构建,AES加密测试案例表现出的性能提升了400%。测试很简单:加密与AES-256-CBC加密一个851MB的文件。如果没有使用AES-NI指令,一个的Westmere X5670 CPU始终完成13.5秒此任务。当使用了AES-NI的发动机,相同的任务只用了3秒。这是巨大的。

给你的西米尔在X5600系列是大的,有12个不同的Westmere-EP的CPU提供多种选择。该X5650,X5670,X5689和所有的CPU在夸95瓦特分别为2.26GHz,2.93GHz的,和3.33GHz的运行6芯充分补充。成本较低的E5620,E5630,和E5640s在80瓦特为2.26GHz,2.4GHz的,和2.53GHz的运行四个核分别。

的Westmere-EP也提供了在L5630和L5609 40瓦的选项,而在60瓦最低功耗的Nehalem-EP然。也有一些古怪,如95瓦的X5657,在运行主频为2.93GHz四个核,并且运行在3.46GHz的四个核130瓦的X5677。最后两个是为轻度线程工作量,可以利用更高的时钟速度,但并不需要额外的内核进行了优化。

如果你喜欢虚拟化或高线程化的工作负载,那么六核模型绝对是最好的选择。如果你在单线程工作中寻找原始时钟速度,四核模型将给你更好的CPU成本。对于耗电量大的人,或者那些想把很多低功耗cpu塞进机架的人来说,40瓦的芯片可能正合你的口味。从本质上说,似乎有一个韦斯特米尔芯片可以适应几乎所有的情况。

有关的故事

这个故事,”InfoWorld的回顾:英特尔的Westmere支柱的东西”最初发表于InfoWorld.com。关注最新的发展服务器处理器和其他硬件在InfoWorld.com。

阅读更多关于硬件的信息在InfoWorld的硬件频道。

这篇文章,“信息世界评论:英特尔Westmere strumere stuff”最初发表于InfoWorld的

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对最重要的话题发表评论。

©2010Raybet2

工资调查:结果是