科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道高性能计算NVIDIA:Tesla CUDA是最好的HPC工具!

NVIDIA:Tesla CUDA是最好的HPC工具!

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

GPU通用计算已经是一个不可阻挡的潮流,那么在2010年里,GPU通用计算又将如何发展呢?为此我们专访了在GPGPU方面走在业界前端的NVIDIA公司Tesla产品总监Sumit Gupata先生,就相关的热点话题进行了深入的交流。

作者:赵效民 来源:ZDNet【原创】 2010年3月15日

关键字: NVIDIA Tegra GPU APU

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共8页)

NVIDIA眼中的未来HPC平台——整合GPU的CPU没有前途!

谈到NVIDIA引以为荣的在GPU上的创新,相信也会有不少人会提到英特尔与AMD的将GPU融入CPU的计划,这其中可能最为抢眼的是AMD的APU(融聚技术的最终产物)。

AMD向我们展示 的未来的CPU与GPU物理融合的发向,CPU与GPU最终会在一个DIE上融合,GPU可以直接访问内存,从而更进一步的提高系统的性能,并且此时的GPU与CPU也将完全工作在OpenCL的体系下,来应付未来的应用。而AMD也对这种新的整合CPU与GPU核心的处理器起了个新名字——APU,即加速处理器(Accelerated Processing Unit

因为从某种角度上讲,Tesla可以看作是一款HPC的协服务器,专用门用于浮点运算加速。而从CPU的历史来看,CPU以前也有一个专门用于浮点运算的外置协处理器,最后慢慢移植到了CPU内部。而按照AMD的说法,它的APU可以实现不同规模和数量的CPU与GPU核心的整合,那么这样产品对于NVIDIA又意味着什么呢?这种CPU和GPU融合的趋势对于NVIDIA是不是一种威胁?NVIDIA未来真的不会有自己的CPU平台吗?

Sumit Gupata一开始的回答看上去是似乎没理解我的问题,他拿出了NVIDIA的另一个产品表示——NVIDIA已经有这样的平台了,它就是Tegra。

NVIDIA面向便携移动终端所推的SoC解决方案Tegra

我当然这个东西是干什么的,它与英特尔与AMD的x86核心处理器完全不一回事。Tegra整合的是ARM架构处理器与NVIDIA的简化型GPU核心,其整合的ARM处理器的主频最高为800MHz(Tegra 650),我指出这个SoC方案是给移动便携设备的轻量级集成产品,与AMD的APU并不是一个层面上的东西。Sumit Gupata表示同意,但他从另一个侧面来说明他为什么用Tegra来举例。

“没错,Tegra是一个Mobile与Netbook战略。这里要跟你讲一下为什么,假设这是CPU和GPU的大小,”Sumit Gupata开始用手比划,模仿一个CPU的尺寸与构成,“如果把GPU放进去的话,一半是CPU,一半是GPU。这个芯片尺寸不能够把它弄大,你要是把它的尺寸再加大,成本就会上去,所以在原来模具的尺寸里面,一半是CPU一半是GPU。这个是应用于笔记本电脑上的,所以它的大小都是固定的,这也就意味着CPU和GPU一样,功能都不会太强。但这样的设计对于某类产品是非常适用的。”

“你知道Tegra它是一个CPU与GPU的混合产品。现在已经有手机、MID(移动互联网设备)和PMP(便携媒体播放器)甚至是上网本在使用Tegra处理器,我们可以从这个混合的产品开始作为起点往上走,继续发展。”Sumit Gupata很清楚Tegra的定位,但它能上升到什么高度呢?为此我问到,“这明显是两条路线,一个是x86的路线,是通用计算中主流的重量级的架构。一个是ARM的路线,可以算是轻量级的架构。我们再把目光往后看,您认为这种基于ARM轻量级的架构未来PC领域里面会发挥多大的作用?反过来x86的CPU和GPU的混合很有可能在两三年后在HPC市场看到相关的产品。”

Sumit Gupata则仍然坚持自己的看法,“不管怎么样,在CPU里面放GPU也好,在GPU里面放CPU也好,所有的功能都会被削弱。很难解释这个问题,但是的确有这么一个问题。CPU和GPU发展的速度是不同的,具体什么样的发展速度没法预测,但我还是要试着预测一下。DX11GPU在CPU和GPU的整合上花了一到三年的时间,这样的整合并不是那么简单,非常复杂。”,而对于AMD可能会在三年左右拿出用于企业级的APU产品,Sumit Gupata表示了深切的怀疑,“一年半以前AMD还号称把云计算和GPU结合起来嘛,但现在呢?总之我并不看好”。

那么是不是可以就此认为,在NVIDIA看来,CPU+GPU混合的产品在台式机这儿就打住了,不会再往企业级方面发展,或者说类似于APU这类的产品不会在企业级市场上发挥多大作用?如果NVIDIA拥有自己的x86处理器,难道也不会往这个方向努力吗?

Sumit Gupata对此表示,“没错!我们觉得那样的一个发展方向不是正规的方向,这也是为什么我们现在还没有任何有关推出自有的x86核心,并与CUDA整合的计划,实际上Intel也没有那样的计划。”

Sumit Gupata的意思可以总结为,对于企业级计算市场,CPU与GPU合则两败,分则两利。CPU与GPU的整合与其说是为性能上着想,还不如说是为了成本与平台易用性着想,这就好比整合显卡与独立显卡在性能上的差别一样,前者的最高性能永远也达不到后者的最高性能,而整合有GPU的处理器,在相同的芯片面积下,也就意味着CPU核心数量的减少,这将直接影响CPU处理性能,比如英特尔最新的Westmere处理器,不整合GPU时有6个CPU核心(Gulftown),而整合GPU后CPU核心数量只有两个(Clarkdale),但这对于普通消费者或日常的办公用户已经够用了,反过来还能让电脑变得更为紧凑,这对于便携产品更为重要,可是对于企业级的HPC应用来讲,可能就是两边不讨好。

总之,在NVIDIA看来“术业有专攻”,CPU整合GPU的产品在企业级HPC领域没有前途。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章