技术分析:微服务器芯片选手大盘点

服务器在线2011年6月30日国际报道:最近有很多关于Tilera、Atom、ARM等芯片将加盟到服务器产品中的讨论,这些芯片主打的都是低能耗的特性,这对原本长期占据着服务器芯片市场的至强和皓龙来讲绝对是不可忽视的挑战。

至今还没有针对微服务器芯片的性能测试结果,尤其是性能的基准测试数据至今都还没有权威机构的评测结果。

Tilera上周在旧金山的Structure 2011会议上发布了他们的Tile-Gx 3000多核处理器。根据当时到场的外媒记者报道,该公司提供了一些他们自己的性能测试结果,主要显示的是他们的芯片Spec测试性能成绩,而且他们也提供了与ARM和Atom芯片进行比较的数据。

Tilera所采用的芯片设计模式是众所周知的片上芯系统即system-on-chip (简称SoC) ,一个单芯片上被打包装入了共享内存、主内存控制器、IO子系统等不同功能的子部件,因此一个单芯片最多可以拥有36、64甚至100颗64位RISC核心。

Tilera目前已经收到一些网络设备供应商的邀请,他们对于TilePro芯片比较感兴趣,Tilera方面希望能够通过Tile-Gx3000芯片开启进入服务器领域的大门,而且如果顺利的话,今年夏天其36核心的样品就可以升级到64核了,到明年早些时候甚至可以达到100颗核心。

虽然Tile-Gx3000还没有正式出货,但是Tilera已经把它放入了CoreMark基准测试中,这是一个比较新的测试方法,目前正在取代之前比较流行的Dhrystone基准测试。

CoreMark基准测试,顾名思义,其主要是衡量芯片核心架构的负载压力和测量芯片如何成灾读写数据以及内存控制的能力,而不是衡量整个系统的性能。

该测试使用C语言来编写的,其中包括矩阵运算、排序算法和其他相关的功能。另外它还在循环冗余校验的基础上设置了变量,以确保编译器不会被厂商篡改,使得测试结果不公正。

下面的图表来自于Tilera的Ihab Bishara实验室,通过CoreMark基准测试检测了Tilera的两款芯片与Nvidia的Tegra2 ARM芯片,以及英特尔的Atom N270低耗芯片相比较。

 

 

 运行在CoreMark基准测试上的每一个微小核心

在该测试排名中,你可以看到Tilera的芯片TilePro64获得了第一名,它共拥有64个核心,核心频率866MHz,在基准测试中共有62个核心在运转中。根据CoreMark的官方数据,TilePro64芯片达到了14万5154的核心测试数据,是目前最有实力的处理器。

Tilera方面并没有列出全新的Tile-Gx3000系列芯片的测试数据,但是据估测其每核心在CoreMark里的数据至少达到3500,而你要知道它可是拥有64个核心的。

另外Tegra2芯片是32位的Cortex-A9架构下的ARM芯片,其核心频率为1GHz,在CoreMark中的测试数据为5866,每核心工作数据位2933.

英特尔Atom N270处理器核心频率为1.6GHz,因为他是单核心双线程的处理器,所以Tilera关掉了超线程的功能,它在CoreMark中的测试数据达到了3000.