正在阅读:AMD六核体验 曙光A840r-H服务器首发评测AMD六核体验 曙光A840r-H服务器首发评测

2009-10-19 02:15 出处:PConline原创 作者:起点 责任编辑:wenzhicheng

  1、HT总线的提升

  这一点表现最明显的就是“伊斯坦布尔”配备了3条HT3.0总线,而上海使用的是3条HT1.0总线。

  HT总线全称是HyperTransport的简称,在AMD处理器中,其用来连接多个处理器以及处理器与芯片组,HT总线的带宽越宽,则其交换数据的速率也就越快,能够提高服务器平台的运算能力。而在此次AMD的处理器升级中,CPU中内核数量增加了两个,这使得多个处理器间的数据协作更加频繁,于是对于处理器传输总线带宽就提出了更高的要求。

曙光
六核的改进

  上一代的“上海”处理器所使用的HT总线频率为1.0GHz,而到了这一带,AMD将总线频率提升到了2.4GHz,每条位宽为32bit,因此每条总线可以提供2.4×32/8=9.6GB/s的单向带宽。由于HT 3.0总线的双向传输特性,因此单根HT 3.0总线可以提供19.2GB/s的双向带宽,三根HT 3.0总线合计57.6GB/s,而上一代的“上海”处理器HT总线带宽仅为24GB/S。

  不过颇为遗憾的是,新的处理器虽然提升了总线带宽,但是却遇到了芯片组瓶颈,由于目前AMD自己的服务器芯片组还没有推出,因此目前AMD服务器平台的主板使用的仍然是NVIDIA MCP55芯片组,这个芯片组早在前代的平台就已经在使用了,其总线速率已经跟不上处理器的发展,因此目前即使升级了六核“伊斯坦布尔”,用户也不能完全发挥HT3.0总线的潜力,而这一缺陷只有在使用AMD自身芯片组的“Fiorano”平台上才能客服,然而新的平台刚刚推出,目前还找不到使用改平台的主板产品。

  2、HT Assist有效提升处理器效率

  随着处理器核心数量的增多,如何多核心协同工作的效率就变得非常急迫,而在该问题的处理上,“伊斯坦布尔”所采取的策略与其前几代产品相比也有很大的改进。

  这一点从下面的这张AMD提供的示意图上就可以看的非常明白,这幅图中最左边的是传统的数据交汇方式。如果CPU3需要与CPU1协调数据时,它会向CPU1提出请求,这时CPU1就会像所有的处理器发出广播以寻求需要的数据,这时各处理器会进行轮询,直到找到数据为止,而且该轮询是一个一个传递的,无论找到与否被询问CPU都需要报告结果,而在该时段内CPU3是空闲的,而这个轮询的周期多达9个时钟周期。

曙光
HT Assist有效提升处理器效率

  而在新的“伊斯坦布尔”的处理器中,AMD为每个处理器在L3缓存中设置了一个索引表,这个索引表的大小可以在BIOS中进行设置,有了这个索引表之后,多处理器协调将会变的更加高效,就像途中右侧的两幅图所示,CPU3要调用数据时其会向CPU1提出要求,CPU1查询自身的索引,CPU1直接在L3缓存中的“目录表”中找到数据存在在CPU2中,直接向CPU2发送请求。CPU2收到请求后将数据传递给CPU3。全部过程耗费了4个时钟周期,节约了60%的时间。而如果数据在CPU1中就更简单了,只要两个周期就可以完成此次数据调用,这就是“HT Assist”。

  根据AMD的测试,采用了“HT Assist”之后,系统带宽至少节约了60%。虽然占去了1MB L3缓存空间,但是更宽的系统带宽和更低的系统延迟还是显著增加了效能,并且各个处理器本身就需要同步,在同步过程中完成了索引表的刷新,不会额外占用资源。这项技术在双路系统中没有什么意义,因为这两个处理器数据询问的命中率是100%,无需索引,但在四路和八路等系统中其能够有效地提升处理器运算效率。

A840r-H
六核“伊斯坦布尔”晶圆

  3、“APML”远程电源管理接口

  AMD在新的六核处理器中设置了“APML”管理接口,“APML”可以让系统管理不用进入主板的BIOS设定,通过远程操作就能够控制设备的电源,利用“APML”技术,管理员能够设定CPU主频的界限、监视系统功耗、修改电源参数等等。对大型数据中心来说,监控设备的功耗对综合节能来说是有意义的。

  而部署“APML”只需要一颗与处理器相配的BMC(管理处理器),再加上软件配合,使用起来比较轻松,所需费用也很低廉。虽然目前支持“APML”的设备还没有大量上市,但是它已经得到了大量企业级用户的欢迎和关注。

A840r-H
六核“伊斯坦布尔”晶圆局部图

  4、支持x8 ECC

  对于服务器来说,使用ECC校验内存避免内存存取错误是理所应当的。不过这种内存的颗粒有两种规格,4bit位宽的为x4颗粒和8bit位宽的为x8颗粒。8bit位宽芯片的好处是能够用更少的芯片达到更高的位宽。比如同为64bit,x4芯片需要16颗,而x8只需要8颗。

  AMD之前的一些服务器处理器在支持x8规格的ECC内存方面有一些限制,使得用户在服务器部署和采购时有所不便。而“伊斯坦布尔”彻底解决了该问题,对x4和x8芯片都能良好地支持,进一步方便了用户的使用。

  而除了以上这些之外,Istanbul还提供了进化版的AMD-V 2.0,让“伊斯坦布尔”的虚拟化性能再度提升,其AMD-Vi:I/O级别的虚拟化,允许虚拟机直接控制I/O设备,提供更好的设备隔离安全性和I/O性能。同时,出色的制造工艺和功耗控制技术使得其虽然多了两个核心但功耗与上一代的“上海”相比相差无几,根据AMD数据,“伊斯坦布尔”相比同频率的“上海”处理器,每瓦特性能至少提升了34%。这是一个非常了不起的进步。>>

键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

服务器论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品