作为最新一代的服务器,代数变迁的原因之一在于架构上的大变动。以目前推出的Intel架构型号为例(第十一代PowerEdge会有AMD架构的型号):它和上一代的明显差异就在于新一代PowerEdge采用了Nehalem架构,基于Nehalem-EP处理器和Tylersburg-EP芯片组。Nehalem-EP处理器就是我们熟知的5500系列至强处理器,总结起来,新的平台架构比起上一代的主要优势有三点:
直联架构带来了IMC(集成内存控制器)和QPI(快速通道互联总线)
IMC(集成内存控制器):CISC的x86架构对缓存/内存带宽极度渴求,集成内存控制器让处理器避开了访问内存需要通过FSB总线的限制,并将带宽提升到三通道DDR3 1333(8核心Nehalem-EX支持四通道DDR3)每处理器,极大提升了Nehalem处理器的内存带宽,对服务器应用提升巨大。
QPI(快速通道互联总线):新的点对点总线带宽更高,并且让处理器之间可以直接连接,避免了共享的FSB总线在处理器核心过多时的效率急剧下降,更适合扩展到大规模并行系统。同样处理器数量下,快速通道互联技术点对点形成的ccNUMA拓扑比共享FSB的星型总线具有更高的效率。
虽然SMT有不少处理器采用,不过,在x86处理器上只有Intel具有 |
HTT(超线程技术):超线程技术在打游戏的时候或许看不出有作用,不过在企业级别应用上效果明显。在主要竞争对手也有集成内存控制器和类似快速通道互联技术的情况下,超线程技术就成为了Nehalem的特别武器。这项据说耗资十亿开发费用的技术终于从Nehalem开始大放光芒。
除了这几点明显的进步之外,Nehalem-EP架构还具有很多改进,具体可见:
超线程技术的较详细的说明: