NVIDIA宣布革命意义的CUDA并行计算架构完全支持OpenCL

2008-12-22 作者: NVIDIA 来源: e-works

关键字: NVIDIA CUDA OpenCL 

  全球视觉计算技术的行业领袖NVIDIA®(英伟达™)公司于今日正式宣布,完全支持Khronos Group新近发布的OpenCL 1.0技术规范。OpenCL(开放式计算语言)是一种全新计算应用程序接口(API),它让开发人员能够利用GPU内部巨大的并行计算动力。OpenCL的加入是GPU革命史上又一重大的里程碑,为NVIDIA®(英伟达™)开发人员提供了另一个功能强大的编程选择。  

  随着CUDA计算架构的推出,NVIDIA®(英伟达™)发起了一场GPU计算的革命。CUDA提供对所有并行计算接口的原生支持,因此CUDA能够无缝运行OpenCL。支持CUDA的NVIDIA GPU的销量已经过1亿,CUDA已经在各种各样的应用程序上实现了前所未有的性能提升,并为采用OpenCL的计算应用程序提供了巨大的用户基础。CUDA架构支持其它业界标准语言,例如C语言、Java、Fortran以及Python。只有CUDA架构能够为开发人员提供帮助快速开发GPU计算应用程序的编程环境。

  CUDA最初同NVIDIA® GeForce® 8800 GPU一道推出,现在NVIDIA®(英伟达™)所有GPU均已支持CUDA。CUDA是NVIDIA®(英伟达™)并行计算战略的基础。与使用CPU相比,科学家们见证了CUDA为其应用程序所带来的最高20到200倍的速度提升,CUDA已经被全球研究界人士所广泛采用。从超级计算机与工作站到消费类PC,CUDA架构已被构建到各种各样的计算系统中。现在,目前有25,000多名开发人员利用CUDA架构从事活跃的开发工作。

  NVIDIA®(英伟达™)公司CUDA总经理Manju Hegde表示:“OpenCL的到来对于计算行业来说是一个极好的消息。NVIDIA在促进GPU计算普及的新标准的确立方面发挥了积极的作用,对此我们感到非常高兴。Apple能够帮助首开OpenCL的先河,这让我们感到非常高兴。Apple对当今GPU在消费类应用程序中基础作用的认可是计算史上的一个重要里程碑。”

  NVIDIA®(英伟达™)公司嵌入式内容副总裁Neil Trevett还在Khronos机构的OpenCL工作组担任主席一职。

  Trevett表示:“OpenCL技术规范是NVIDIA®(英伟达™)等行业领袖意识到这一机遇之后所取得的成果。凭借其开放式、跨平台的标准,该技术规范将在整个异构并行计算市场中得到更多的认可。NVIDIA®(英伟达™)将继续活跃于OpenCL工作组以便推动该技术规范的发展,并在所有NVIDIA平台中提供对OpenCL的支持,从而为开发人员提供另外一种方式来利用我们GPU中的超强计算动力。”

 



责任编辑:熊东旭