NVIDIA推出CUDA 6 统一记忆体与拖曳式函式库全新可编程功能

作者: 分类: Z城生活 发布于:2020-06-08 488次浏览 62条评论

NVIDIA推出CUDA 6 统一记忆体与拖曳式函式库全新可编程功能
NVIDIA今天宣布推出全球最广泛使用的平行运算平台和编程模式的最新版本 NVIDIA CUDA 6。

 


CUDA 6 平台让平行运算程式设计比以往更简单容易,让软体开发人员可大幅缩短设计程式的时间和减少加速科学、工程研发、企业和其他採用 GPU 的应用开发的力气。

新版本的 CUDA 提供一个全新具备加强功能的平台,只要更换目前既有的 CPU函式库,即可提供开发人员高达8倍的即时加速应用。CUDA 6 的重要功能包括:

·      统一记忆体-让应用存取 CPU 和 GPU 记忆体,而不需要手动在 CPU 和 GPU 之间複製资料,可简化程式设计,并能较容易为广泛的程式语言加入 GPU 加速支援。
·      拖曳式函式库-将 GPU 加速函式库取代既有的 CPU 函式库,即可自动为应用的BLAS和FFTW计算加速高达8倍。
·      多重 GPU 扩充技术-重新设计的 BLAS 和 FFT GPU 函式库可在单一节点透过多达8颗 GPU 自动扩充效能,每节点可提供超过 9 teraflop 双精度浮点运算效能,并可支援比以往 (高达512GB) 更多的作业负载。多重 GPU 扩充技术也可以与全新的BLAS拖曳式函式库一併使用。

美国桑迪亚国家实验室可扩充式演算法部门经理 Rob Hoekstra 表示:「统一记忆体透过自动管理资料,让我们能够快速设计出在 GPU 上执行的原型核心、降低程式码的複杂度,并可将开发时间缩短一半。有了这种功能,将有助我们找出未来不同的编程程式,并可将更精密、更大型的程式码导入 GPU 中。」

Fabric Engine 公司执行长 Paul Doyle 表示:「我们的技术已协助多家主要的工作室、游戏开发商和动画设计人员创造了令人惊豔的 3D 动画和特效。他们要求我们尽快加入针对 NVIDIA GPU 加速功能的支援,但在製作过程中处理複杂的应用案例时,记忆体管理是公认最具因难的挑战。现在有了统一记忆体技术,而且可以自动处理存取作业,让 Fabric 的编译器可锁定 NVIDIA 的 GPU ,并可让我们客户在执行应用时,提升10倍的速度。」

除了全新功能外, CUDA 6 平台提供完整的编程工具、 GPU 加速数学函式库、文件和编程指南等。

CUDA 工具套件第6版预计在2014年年初上市,当最新版的工具套件可供下载时,将会通知 CUDA GPU 运算注册开发商计画的成员。欲参加这项计画,请在此注册。

 

以上新闻资料由NVIDIA提供

 

<<上一篇: