深度解密 NVIDIA领跑高性能计算领域之谜

2014-11-27 19:16 来源:pconline 原创 作者:Ryan 责任编辑:ranguang

  【PConline 访谈】11月4日-8日,2014年全国高性能计算学术年会(HPC China 2014)在广州举行。作为该会议的主要赞助商,NVIDIA公司展示了旗下最为先进的高性能计算产品及解决方案。

  会议期间,太平洋电脑网服务器频道对NVIDIA全球副总裁,PSG&云计算业务总经理Ashok Pandey先生、 NVIDIA加速计算首席技术官Steve Oberlin先生和NVIDIA解决方案工程架构副总裁Marc Hamilton先生进行了采访。

潘迪
NVIDIA全球副总裁,PSG&云计算业务总经理Ashok Pandey先生

  采访中,三位技术专家深入地解析了NVIDIA在高性能计算领域的技术成果,笔者将这些焦点进行归纳,从而形成以下内容。

  Tesla在业界暂无对手

  众所周知,NVIDIA公司在高性能计算领域拥有极其丰富的经验,因此,NVIDIA加速计算首席技术官Steve Oberlin先生非常自信地告诉笔者,在目前的市场上尚未出现真正意义上可以与Tesla相提并论的产品。

Oberlin
NVIDIA加速计算首席技术官Steve Oberlin先生

  谈及高性能计算,就不得不提另外一个业界巨擘——英特尔。但在GPU这一块,在并行计算处理器的研发生产方面,NVIDIA具有明显的优势。Steve Oberlin先生如是说。

  尽管在业界处于领导地位,但NVIDIA加速计算首席技术官Steve Oberlin先生保持着清醒的认识。他坦承,英特尔是一个“非常大”的竞争对手,同时亦有其他的一些竞争对手,因此,NVIDIA不能放松警惕或是骄傲自满。NVIDIA之所以孜孜不倦地在高性能计算领域持续发力,最为关键的动力是客户不断提高的要求。Steve Oberlin先生说,客户希望有更为高效的能耗比,以及更佳的性能,同时,在这一领域,应用的要求也非常高,不仅仅涉及到公司的盈利问题,还涉及到科学发现、医学药物的套索以及现代社会的基础等多个重要方面。

  Steve Oberlin先生指出,在高性能计算领域,很多竞争对手虎视眈眈,并“觊觎”着NVIDIA公司在业内的地位。“NVIDIA一刻也不会放松”。

  CUDA非常成功

  NVIDIA加速计算首席技术官Steve Oberlin先生认为目前高性能计算领域面临着一个非常大的挑战,那就是能效比。NVIDIA总是在强调每瓦性能,也就是没单位的能源消耗能够实现多少的性能。对此,NVIDIA不断地优化架构,设计出更为高效的电路,以研制出性能强大的芯片供服务器或超级计算机使用。除此之外,NVIDIA的CUDA编程语言加速了这一目标的实现。

  Steve Oberlin先生告诉笔者,CUDA最为有意思的是它所构建的平台可以在多个领域实现,比如个人电脑、移动设备以及服务器等。而目前,可以进行CUDA编程的芯片出货量已经超过50万。

  Steve Oberlin先生继续进行解析。他指出,在十年之前,对于任何人来说,并行的编程是非常困难的。那时候,即便是一台非常小的设备可能也需要花费巨资才能购买,而随着GPU的出现,这一情况已不复存在。Steve Oberlin先生指出,目前在全球大约有760多个CUDA编程的课程。由于有可普遍使用的平台,人们可以更为方便地去学习并使用并行编程,这对于整个计算科学领域的影响是非常积极的,意义是极为重大的。

  而这一切都表明,CUDA确实是非常成功的。

  对于CUDA的成功,NVIDIA解决方案工程架构副总裁Marc Hamilton先生做了更进一步的说明。他认为,在目前最为热门的大数据分析领域,CUDA的应用已经变得非常多,比如在机器学习、影像和图像识别等方面。

Hamilton
NVIDIA解决方案工程架构副总裁Marc Hamilton先生

  Marc Hamilton先生指出,在两三年前,每年的高性能计算比赛中,很少有人会使用GPU或是CUDA,但是最近的几次,超过95%的参赛者都使用GPU和CUDA。这就是CUDA大获成功的最好佐证。

  Marc Hamilton先生告诉笔者,在过去两年当中,CUDA越来越成为了云计算的核心。一些大的云服务提供商,无论是百度、阿里,还是腾讯,都在使用CUDA和GPU运行一些非常大的应用。NVIDIA最近也推出了CUDA优质服务,并承诺,对一个版本的CUDA可以确保有至少三年的支持和兼容性,如果是一些大的企业现在开始使用CUDA 6.5版,至少未来三年当中不需要进行什么太多的更新。

  Pascal架构的意义和NV-Link的作用

  NVIDIA 解决方案工程架构副总裁Marc Hamilton先生表示,将于2016年推出的Pascal并非一个全新的架构,但是它所具备的新功能和新特性非常值得期待。比如说高带宽的封装内的内存,在单位能耗为现在这一代内存四分之一的情况下,它可以提供四倍的带宽,这是一个非常大的优势。

  Marc Hamilton先生指出,Pascal架构可以和现在的生态系统实现前向兼容,也就是说Pascal和一个X86 CPU配对使用毫无问题。

  那么,NV-Link具备怎样的优势呢?

  NVIDIA加速计算首席技术官Steve Oberlin先生认为,NV-Link实际是在CPU和GPU之间的一个新的通讯的通道,从而使得CPU和GPU,可以实现逻辑上的集成,然后使得他们在运行应用的时候,可以更好地无缝对接进行协作,这个是它的优势所在。NV-Link可以使得NVIDIA的合作伙伴,在系统设计上实现更高程度的定制化,以实现最优的节点设计。

  Marc Hamilton先生补充说,NV-Link可以有不同的使用方式。既可以用它来连接CPU和GPU,也可以实现多个GPU之间的连接。

  NVIDIA是一个平台化公司

  NVIDIA全球副总裁、PSG&云计算业务总经理Ashok Pandey先生曾宣称NVIDIA是一家软件公司。但今天,他告诉笔者,NVIDIA已经是一家平台化公司,可使更多的合作伙伴将自己的应用和技术搭建在NVIDIA提供的平台上,从而为客户提供整体的解决方案。

  NVIDIA 解决方案工程架构副总裁Marc Hamilton则表示,NVIDIA拥有性能优异的硬件,同时亦提供非常先进和高级的软件系统。

  NVIDIA所拥有的IT平台可以通过云的方式来提供服务。

  采访总结:在高性能计算领域,NVIDIA是当仁不让的领军者。在当前的态势下,NVIDIA的高管显然更为明白中国的那句老话,“创业艰难守业更难”。而通过本次采访不难看出,NVIDIA似乎已是成竹在胸。笔者以为,在战略层面,NVIDIA已经将自身定位于平台化公司,保持开放的心态,并通过合纵连横的方式团结一切可以团结的合作伙伴,从而打造一个稳定的生态链,使得NVIDIA能够获取更为广泛的资源和支持;同时,回归于产品技术层面,NVIDIA即将推出的Pascal架构与NV-Link保证了它一如既往的先进性,再配合已经广获好评的CUDA技术。我们有理由相信,NVIDIA将会在这一领域继续巩固自己的优势。

最新资讯离线随时看 聊天吐槽赢奖品