热点推荐
ZOL首页 > 服务器 > 剖析AMD“伊斯坦布尔”CPU的虚拟化功能

剖析AMD“伊斯坦布尔”CPU的虚拟化功能


CBSi中国·ZOL 作者:中关村在线 服务器频道 【原创】 2009年08月10日 05:08 评论

  AMD在6月1日发布了面向服务器的Opteron 2400(适合2路系统)/8400(适合4路和8路系统)系列,也就是我们所说的Istanbul六核CPU

  这次发布的Istanbul六核Opteron新增加了一项名为Hyper Transport(HT) Assist的功能。

  Istanbul新增的HT Assist是Opteron 4路处理器一大优点。Istanbul双路处理器也提供了这一功能,并且可以通过BIOS关闭

  在多路服务器中,当某个CPU运行的时候可能会需要另一个CPU本地缓存中的数据。Shanghai四核Opteron对每个CPU采用"广播"的方法来发送信号,查看其他CPU中是否本地缓存请求的数据。

  如果是2路服务器的话,只能限制与另外1个CPU进行通信。不过,如果是4路或者8路服务器的话,各CPU之间可以进行频繁广播通信,这大大增加了各CPU的超线程通信量,最终导致超线程性能的下降。

  这时候可以将CPU三级缓存(6MB)中的1MB用来作为每个CPU的数据目录。这就是HT Assist技术。

  由于采用了HT Assist技术,AMD将4路系统的超线程性能提高至41.5GB/s,比Shanghai的超线程性能提高了将近60%(没有采用HT Assist的时候是25.5GB/s)。

  HT Assist在2路系统中无法发挥在超线程性能方面的优势。随着系统插槽数的增加,HT Assist的优点才逐渐显现出来。可以说,HT Assist是一项主要面向4路和8路大规模数据中心服务器的功能。

  Istanbul Opteron的内核数增加到6个,但是各内核三级缓存的6MB容量并没有增加,反而要为新增的HT Assist功能分配1MB的容量。AMD解释说,因为Istanbul的内核数增加,并且拥有6MB的大容量三级缓存,所以即使为HT Assist分配了1MB的容量也不会造成性能的下滑。

查看本文作者 服务器频道 的其他文章>>
给文章打分 5分为满分(共0人参与) 查看排行>>
频道热词:LED照明  工作站  云计算  
视觉焦点
TOP10周热门服务器排行榜
  • 热门
  • 新品
  • 系列
查看完整榜单>>