16核芯支持DDR4 ARM处理器再次叫板Intel

在服务器芯片领域,ARM算是个新手,但是初生牛犊不怕虎,前不久ARM就推出了高达16核芯的处理器计划,应对数据中心越来越高的低功耗以及网络连接需求。名为CCN-504的内核连接技术最多支持16核芯,并且ARM同时发布了内存控制技术DMC-520,可支持未来的DDR4,目前这些技术都是基于28nm制程,不过基于20nm制程工艺的也正在开发。

CoreLink CCN-504以及DMC-520都是应用在Cortex-A15 MPCore处理器上,Cortex-A15 MPCore处理器是目前ARM可授予许可的性能最高的处理器。采用ARMv7-A Cortex架构,据报道称CoreLink CCN-504以及DMC-520这两种技术同样适用于未来64位的ARMv8架构。

Cortex-A15 MPCore

Cortex-A15 MPCore

2011年10月底,ARM向外界公布了最新处理器规格ARMv8架构,这是首款64位ARM处理器架构,ARMv8架构不仅将高功耗效率的64位计算的优势引入诸如服务器和高性能计算新应用领域,也为现有的软件提供向后兼容和移植能力。

ARMv8架构

ARMv8架构

ARMv8架构包含两个执行状态,AArch32和AArch64。在AArch32状态下支持现有的32位的ARM指令集,而AArch64则引入了一个全新64位处理技术的指令集A64。

ARM预计将在2012年推出基于ARMv8架构的处理器,而面向消费者和企业的样机预计在2014年面市。

ARM CoreLink系统IP使用较低的延迟、较低功率的互连、多通道内存控制器,释放高性能ARM Cortex处理器的潜力,并实现一致的虚拟化SoC设计,以轻松支持多个软件领域。相比之前上代CCI-400最多支持八个核芯,CoreLink CCN-504最多支持16个核芯。

CoreLink CCN-504

此次公开的ARM的CoreLink CCN-504 Cache Coherent Network(缓存连接网络技术),为服务器和网络设备的企业应用提供了最优化的系统架构解决方案。能够应对数据中心未来10年到15年内对高能源利用率的要求。

A15

CoreLink CCN-504最大1TB/s的系统带宽,对采用Cortex-A15 MPCore处理器以及未来64位处理器的开发设计者来说,意味着更优化多核芯处理器企业解决方案。

CoreLink CCN-504是该系列的首个版本,能够优化ARM Cortex系列处理器,支持现有的高端Cortex-A15 MPCore处理器以及未来的64位的ARMv8架构处理器,在提高能源效率上也有所提升。

CoreLink CCN-504

此外CoreLink CCN-504集成了16M的3级缓存,能够提升工作负载能力。而且支持DDR3以及未来的DDR4内存,CoreLink CCN-504集成了DMC-520动态内存控制器,CoreLink DMC-520 提供了高速的内存接口,支持DDR3、DDR3L以及DDR4动态随机存储。一些企业RAS特性的技术例如ECC for x72 DRAM、TrustZone、End to End QoS也集成在里面。

ARM进军服务器脚步

ARM作为苹果、Acorn、VLSI、Technology等公司的合资企业,其本身并不生产芯片,只将芯片技术授权转让给其他厂商,但是ARM在移动智能芯片市场的占有绝对的优势,近年来随着智能手机以及平板电脑的走红,ARM也从名不见经传到为数码爱好者所熟悉。不过现在ARM不仅仅是满足于手机及平板电脑市场,对于PC以及服务器领域也是虎视眈眈,试图与英特尔一较高下。

于是在2011年11月初,ARM CEO沃伦·伊斯特(Warren East)在英国接受采访时表示,由于ARM在移动智能芯片市场处于优势,未来Intel公司或许只能扮演小角色,在夹缝中寻求生存。为何伊斯特有如次惊人的言论,让我们看看ARM进军服务器领域的脚步就知道了。

EnergyCore

ARM作为智能移动芯片市场的领导者,对于服务器领域也是虎视眈眈,在2011年11月3日,Calxeda发布了首款基于ARM架构的服务器芯片EnergyCore。

ARM架构的服务器芯片EnergyCore

虽然应用到更为高端的服务器领域,ARM芯片还是继承了节能的特点,EnergyCore最多可配有四个ARM Cortex-A9核芯,EnergyCore每个核芯的主频为1.1至1.4GHz,各自拥有32KB一级指令缓存和32KB的一级数据缓存。四个核芯共享4MB ECC二级缓存。每个EnergyCore单核最低功耗仅为1.5瓦,一个四核芯的EnergyCore处理器耗能低于5瓦。

这边ARM高调进军服务器,而在另外一边服务器厂商对于ARM的态度又是如何呢,或许前面两家公司在服务器领域影响力还不都大,不足以体现ARM在服务器领域上的发展潜力。那么接下来就来看看服务器市场排名前三中的两家对于ARM架构处理器的态度。

作为首款ARM架构服务器CPU的EnergyCore,在其公布前,就传出消息被惠普应用。去年10月底相关国外媒体报道,惠普将在服务器中采用ARM架构的处理器。而且是Calxeda专门为其设计的处理器。

EnergyCore处理器

而在Calxeda正式公布EnergyCore的同一天,惠普对外正式宣布将推出运行ARM架构的低耗能服务器。惠普宣称通过采用ARM架构的处理器,将实现节省89%能源和94%的空间,并且费用也可降低至采用传统服务器系统的63%。

ARM在服务器的优势

ARM在服务器处理器市场的优势,在于高功耗效率的能源利用。ARM架构处理器一直以来都是凭借这一优势占据移动设备的大部分市场,现在ARMv8将这一优势引入到服务器和高性能计算领域。

2012年最新的ARM架构的EnergyCore ECX-1000的服务器处理器,与英特尔服务器处理器E3-1240对比测试,其节能性的特点较为突出。从上图Calxeda给出的测试结果对比可以看出,每瓦特性能上,EnergyCore ECX-1000是英特尔E3-1240的15倍在每瓦特性能上,是英特尔的15倍。

ARM对比英特尔

在今年2月份,惠普称将在今年第二季度建立一个实验室,用于指定的客户测试其第一批应用ARM处理器的低耗能服务器产品。早期的客户将主要是对于低耗能概念的验证,接触到的是惠普Redstone新平台下低耗能系列服务器产品。

而在8月底的Hot Chips大会上,Applied Micro也公布了其64位ARM架构服务器平台的产品。

英特尔的应对

面对ARM的来势汹汹,在服务器领域长期占据领导地位的英特尔自然是不会坐以待毙,最新消息称,英特尔计划重新设计下一代的Atom处理器,名为“Avoton”的处理器是设计应用在微服务器上的下一代Atom处理器,他有着低耗能同时又有着较高的性能。有媒体报道,Avoton最高配置有八核心以及每核芯4M的二级独享缓存。

Avoton Atom

英特尔的下一代微服务器处理器平台叫做Edisonville,此外Avoton Atom 的内核架构是Silvermont,Avoton Atom 作为应对ARM的微服务器处理器产品,对比上一代Bordenville平台的Centerton Atom,在制程工艺上从32nm改进到了22nm。

而在内核架构上,Avoton采用的Silvermont有望支持乱序处理。从而改变长期以来顺序架构导致Atom性能低下的问题,但可能只是部分乱序,而不是完全的。

Avoton Atom的核芯数也会有所增加,最多会有八个核芯。每个核芯的独享二级缓存至少是1MB,最多会是4MB。

至于处理器的频率,Avoton Atom将有可能引入类似Turbo Boost的睿频加速技术,能够暂时提升部分核心的频率,预计原始主频最高可达2.4GHz,主频加速则是能达到2.7GHz。

全文总结:未来服务器芯片市场发展的方向,不单单只是性能上的竞争,随着绿色节能概念的提出,低耗能成为追逐的新热点。微服务器也将在绿色环保的主题下越来越受关注,ARM以及长期以来的AMD甚至是其他小型企业能否抓住机遇与英特尔一较高下,让我们拭目以待。