【IT168 资讯】进入了2009年以后,业界的几大著名硬件厂商均有重大调整,在这个复杂的大环境下,我们有必要了解每家的最新技术动向以及产品更新的方向。
在本篇文章中,我们着重讨论小型机三大巨头的技术更新,即IBM、HP、SUN,针对与各家的最新策略,我们来讨论各家的特点。
首先汇总一下各家在2009年已经发布的信息,IBM已经全线推出了POWER6产品,仅留下的几款POWER5的产品也仅仅是过度产品及低端产品。HP已经放弃了原来的PA,专于培育安腾系列,但是原来的PA用户占据了HP市场的半壁江山,这部分的空白究竟能否平缓的转化,是值得我们深思的。SUN公司则大胆的放弃了属于自己的V系列产品而开始着重与m系列(oem富士通)和t系列,这些产品已经占有了半数以上的市场,不知道SUN今年会不会成功,让我们拭目以待。
IBM POWER6:继续领跑时钟频率
首先讨论的依然是业界最著名的IBM,在2007年的时候IBM推出了自己的POWER6技术,把RISC(reduced instruction set computer)架构的CPU主频直接推上了4.7G,历史上第一次成功的超过了CISC(Complex Instruction Set Computer)CPU的时钟主频。CPU见下图:
增加了CPU加速器:即在原有的CPU中增加一个附加的芯片,用来提升CPU的速度。提供了10进制的浮点运算器,大幅度提高10进制浮点运算速度:通过增加10进制的浮点运算模块,可直接进行10进制的数学运算,而不用通过软件进行2进制与10进制的转换,从而提高10进制浮点运算速度。这点在银行应用中尤其重要。
在CPU缓存方面也做了最新的修改:二级缓存不再共享:Power6上一代产品POWER5 的二级缓存为每2颗CPU共享1.9M二级缓存,也就是说在POWER5下,使用1颗CPU不能分配到2级缓存。现在POWER6的二级缓存为每CPU4M,比POWER5大出4倍。(POWER5 每2颗CPU共享1.9M,POWER6 2颗CPU可以达到8M)。
扩充三级缓存:POWER6的三级缓存为32M,表面上看去比POWER5的36M还要低,但是Power6的设计可支持16条通路,原POWER5仅为12条通路。
CPU内部图如下:
在CPU安全特性上也有明显的增强:新一代POWER6处理器中的RAS芯片不仅仅拥有上一代POWER5中的所有功能,还可以记录CPU芯片每一个周期的情况,如果发现状态有错误,这个芯片将会进行自我校验,如果多次校验仍发现错误,才会把认为错误的CPU离线。这样就大大避免了因为过分强调可靠性而导致的过度的性能损失。尤其是在COD(就是仅仅购买物理CPU,不进行激活)的购买方式上,在CPU被deconfig后,处在COD情况下的CPU会被自动激活,使CPU的总计算能力不受影响。
Intel:Tukwila走向更高线程
美国芯片制造商英特尔公司宣布,该公司研发出了代码为Tukwila的四核安腾处理器,其数据处理能力预计可达目前双核处理器的两倍。 英特尔公司当天发表声明说,新一代安腾处理器采用65纳米工艺制程,核心面积仅为700平方毫米,共集成20.5亿个晶体管, 功耗则高达170瓦。
英特尔安腾处理器专为高端服务器设计,自上世纪90年代诞生以来一直是业界关注的焦点,这一系列产品每年为英特尔带来将近35亿美元的丰厚收入。
在亚洲HPC大会上,一些业内人士指出,Tukwila将是一种四核心处理器,它内置了FB-DIMM内存控制器,延迟更低。这种内存控制器能够支持4或更多通道内存。由于降低了内存延迟,与前一代产品相比,Tukwila需要更少的缓存。如Montecito拥有27MB缓存,而Tukwila为每个核心准备了6MB三级缓存(共24MB)。
Tukwila还将提供低延迟的通用系统互连接口(CSI),它能够进行点对点的差分信号串行连接。Tukwila将内置4个全带宽的CSI连接和2个半带宽连接,根据不同的SKU,全带宽连接能够以6.4GT/s或4.8GT/s的速度运行。相比之下,安腾2系统总线带宽仅有667MT/s,提供了10.6GB/s的数据传输带宽。目前,CSI的一些细节还未公开,据预测其最高带宽能够达到64或128GB/s。
Tukwila主频为2.5GHz,运算能力将达到40GFLOPS,其内部核心将与Montecito的非常相似。英特尔并未透露Tukwila是否将提供多线程功能,但有消息表示Tukwila可能仍会像Montecito每个核心支持双线程,共8线程。下面我们来看一下CPU及内部图:
HP:来自安腾的进步与困扰
下面我们来看一下HP在最新的产品中有何作为。由于该厂商一直使用INTEL的安腾处理器作为自己产品的CPU,所以我们看到Intel在CPU上的革新特点,可以判断HP也将具备强有力的竞争力,但是重要的问题也来自Intel,从底层来看,就目前的安腾CPU架构,是不能平缓的升级到Tukwila,因为两款CPU的设计概念完全不一样(sfb-qdi)。
那么如果不能平缓升级那么意味的是什么呢?可能安腾的用户在未来的几年会同样被HP处理为现在的PA用户。但是HP能否打破技术底线,这也是未知的,究竟未来如何,只能静观其变,但是有一点是可以明确的,HP使用Tukwila的确可以提高小型机的整体性能。
我们再来看一下HP现有的安腾CPU有那些进步,安腾CPU已经从9140升级到9150,但是制作工艺依然沿用与90纳米,二级缓存:24M总线频率: 667MHz核心数量: 2个。这里请广大客户注意,千万要注意9150与9140的区别,二级缓存成为重中之重,购买时一定要小心,千万不要花9150的价格买到9140的产品哦。我们看一下安腾9150的图片及内部架构:
怎么样看出与Tukwila的区别了吧?所以很难正常升级。
下面我们再来看一下由厂家给我们的信息,INTEL公司宣布新的9150比前一代提升了17%,而且这个17%是专门针对与CPU来测试的,这个说法的前提要注意,这个是INTEL发布的,而不是HP公司发布的,小型机性能的提升不仅仅跟CPU相关。
SUN T系列:多内核的新概念
最后我们再来研究一下SUN既然放弃了V系列,那么后期的市场是什么样子?SUN分开了自己的产品定为区分成M系列及T系列,高端为M系列(OEM富士通),低端是T系列,对于M系列,由于大家都很了解,技术又没有更新,所以我们不做重点介绍,我们可以看一下T系列的产品。
T系列产品采用了最新的概念,即多内核(当然这个多内核指的是内部核心而非IBM的mcm封装)一个CPU内核可以高达8条线程,两个CPU可以支持多达16条线程。听起来很美,功能很强大,但是经过测试发现,这写线程只能同事工作的只有2条,其他都属于等待阶段,得到这个测试结果后,我们大胆了进行了一次大线程的程序测试,惊人的发现不仅只有2条线程在工作,而且这其他线程的空闲阶段也在蚕食cpu的切换,所以针对于这款产品,我们还是根据自己的应用来选择。
还有一点请大家注意,如果从oracle原厂下单的时候,核心计算方法已经更正回来了,不是原来的每核心0.25而是变成0.75了,也就是说一个8核心的机器已经从原来的0.25*8=4变成了0.75*8=6,这就要注意我们oracle许可数目了。