CPU传统功能阻发展 GPU也适合服务器

来源:51CTO  
2010/11/19 13:51:00
许多人指出一个潜在问题,虽然GPU可能拥有更大的吞吐量,但系统很难给处理器提供那么多的数据。



本文关键字: CPU GPU

GPU厂商nVidia的首席科学家称,谈到节能计算,CPU因负载过多的传统功能而在执行常见的并行任务方面逊色于GPU(图形处理单元)。nVidia的首席科学家和高级副总裁Bill Dally在新奥尔良举行的2010年超级计算机大会上提到,CPU在执行一些当前计算环境中不必要的任务上耗费了大量功率。

他称,“GPU为吞吐量优化,而CPU是为低延迟优化,以获取非常不错的线程性能。”

Dally指出大多数现代CPU具有的一些在追求低延迟的过程中浪费能源的功能。

虽然GPU最初设计用于在屏幕上绘制图形,但现在像nVidia和AMD等厂商将其GPU显卡定位为一种常见的计算引擎,至少是针对那些可分解成多个部分并同步运行的工作负载。

至少一些行业注意到了这个想法,特别是高性能计算(HPC)领域。本周早些时候,中国新开发的天河一号A型系统荣登最新一轮的世界超级计算机TOP500名单。该系统除装载了其14000颗CPU之外,还包括了7168颗nVidia Tesla M2050 GPU。 nVidia宣称,如果没有GPU,该系统将还需要近4倍多的CPU,2倍的建筑面积和3倍的电力运转。

尽管Dally的谈话集中在高性能计算利用上,但他表示这个总体思路将贯穿整个计算世界。

“在许多方面,HPC是一种早期采用者,因为其运行规模之大,会较早地遇到可能发生的问题。但这完全适用消费者应用以及服务器应用。” Dally在主题演讲之后接受采访中这样表示。

Dally表示,虽然目前很少的应用是以并行环境为平台,但程序员最终会转向这一模式。“我认为随着时间的推移,人们会将其应用程序转换到并行,这些并行部分将非常适合GPU。” Dally甚至预言系统有一天将能够启动GPU和 CPU ,但他表示他不是特别了解开发基于GPU操作系统的工作。

能耗方面的因素Dally的一些重要租户看重GPU所具备的优势之一。Dally指出, nVidia GPU下一代的架构(Fermi)会为每个执行指令消耗200微微焦耳的功率,CPU却要消耗2纳焦耳的功率,或多出一个数量级以上的功率。

当放大到大型系统的话,这样微小差异就会演变成一道鸿沟。Dally指出,美国国防部高级研究计划局投资研发一个亿亿级计算机(或每秒钟执行1万亿次计算的计算机)。他还称,如果只用CPU来建造这样一个系统,需要在隔壁建一个“核电站”才能满足其能耗需求。

不是高性能计算领域的每个人都完全赞同GPU代替CPU使用的想法。许多人指出一个潜在问题,虽然GPU可能拥有更大的吞吐量,但系统很难给处理器提供那么多的数据。

IBM深度计算部门负责人Dave Turek上周表示,“给每个GPU提供的内存量是很少的,如果真有那么快的东西,你就需要提供给它那么快的速度,如果你没有足够的内存提供给处理器,处理器就只能闲置并等待。”

Dally表示,这个带宽问题并不为GPU独有,CPU也面临同样的困境。“带宽对于任何计算系统都是大问题。”他承认这个问题对于GPU来说更严重。nVidia刚刚发布的GTX 580原始带宽为每秒200千兆字节,而一个“顶级的”CPU只有大约每秒35千兆字节。他还称“存储系统需要发展以达到更有效率。”

责编:杨雪姣
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
IT系统一体化时代来了

2009年Oracle 用Exadata服务器告诉企业,数据中心的IT服务一体化解决方案才是大势所趋,而当前企业对大数据处理的..

高性能计算——企业未来发展的必备..

“天河二号”问鼎最新全球超级计算机500强,更新的Linpack值让世界认识到了“中国速度”。但超算不能只停留于追求..

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918