芯片能耗有几何?英特尔AMD各执一词

    如果说一周来英特尔、AMD 之间就服务器能耗展开的争论给我们带来了一些启迪的话,那就是测试是重要的。
  
    认为只有性能才是重要的看法已经过时了。这些争论与性能能耗比有关。目前,没有一种简单的方法能够测量芯片的性能和能耗。
  
    Illuminata的分析师哈夫表示,我们已经有了测试性能的业界标准,但它并不够完美。我们目前还没有测量性能能耗比的业界标准。这些标准的开发还需要一段时间。
  
    在上上一周,英特尔、AMD 分别用PowerPoint幻灯片证明自己的平台在性能能耗比方面更具优势。英特尔服务器集团的副总裁科克周五宣布,英特尔将在6 月26日发布Woodcrest 芯片,他认为,Woodcrest 将使英特尔在性能能耗比方面重新夺得领先地位。但是,AMD 并不愿意承认这一点。
  
    为了在特定环境中测量芯片性能,芯片和服务器厂商通常会引用一些著名的测试标准,例如用于测评在线交易处理能力的TPC 和测评整数、浮点数运算性能的SPEC. 但是,厂商通常会用数以百万美元的资金对系统进行优化,获得对自己有利的结果。
  
    对能耗进行测试以前基本没有先例。通常情况下,厂商会选用TDP.TDP 被PC或服务器厂商用作在设计冷却系统时的指导性数据。TDP 是通过测量芯片在全负荷运行时发出的热量计算得来的。
  
    但是,TDP 通常是脱离现实的。PC和服务器通常不会全负荷或长时间地全负荷运行。科克说,这就象绕房一周,通过查灯泡数量来计算电费一样。
  
    AMD 服务器和工作站部门的产品经理布伦特说,AMD 利用“最大功率”来衡量其芯片的能耗,这标志着芯片能够消耗的最大能量。他表示,我们的数字是保守的。AMD 相信它有能力解决任何与热量相关的问题,因此以最大数字标注其芯片。
  
    英特尔的平台营销工程师罗列托说,问题在于,要达到这一最大能耗数字比TDP 更不现实。因此,英特尔用TDP 标注其芯片能耗。尽管AMD 的TDP 是最高能耗,英特尔的TDP 数字低于最高能耗。
  
    在比较中,AMD 使用了“最高能耗”这个词语,这使得二家公司的芯片好象在实际应用中的差别相当大。AMD 的布伦特承认,在实际应用中,最高能耗几乎是无法达到的。
  
    英特尔认为Woodcrest 芯片在性能、性能能耗比方面具有领先优势,使得它在这方面超过了AMD。英特尔发布的测试结果显示,Woodcrest 明显优于AMD 的系统。但配置清单显示,在一些测试中,英特尔系统的内存是AMD 系统的二倍。
  
    例如在TPC-C 、SAP 、Lotus Domino测试中,英特尔对AMD 的优势分别是49% 、21% 、30%.但是,在一些AMD 系统配置有双倍内存的测试中,英特尔的系统也占有优势。
  
    二家公司公布的令人糊涂的测试结果会带来更多的解释。由于存在有多种测评性能的方式,有多种测评能耗的方式,因此测试性能能耗比的方式就更多了。
  
    那么服务器买主如何做出采购决策呢?传统的方式是:购买测试配置的系统。布伦特和罗列托都认为:确保一台系统最适合一种环境的方法是在环境中运行系统。买主可以测试它们应用环境的性能,利用电表来测试这些系统的能耗。
  
    Gartner 的分析师约翰说,这是目前最佳的能耗测量方式。一些IT经理已经开始测量一个机柜的消耗功率,或者保证服务器正常运行所需要的能耗。
  
    但是,这并没有影响二家公司以各种数字试图去影响买主。AMD 和一些服务器厂商已经组建了名为Green Grid的联盟来讨论这些问题,但并非所有厂商都会加入该联盟。