统一的虚拟寻址、GPU间通信以及增强型C++模板库让更多开发人员能够利用GPU计算
2011年2月28日—美国加利福尼亚州圣克拉拉市 — NVIDIA® (英伟达™) 公司今天发布了最新版本的NVIDIA® CUDA®工具包。借助该工具包,开发人员能够开发出在NVIDIA® (英伟达™) GPU上运行的并行应用程序。
NVIDIA® CUDA® 4.0工具包旨在让并行编程变得更加容易,并且让更多开发人员能够将应用程序移植到GPU上来。 因此,该版本软件包含下列三大特性:
- NVIDIA® GPUDirect™ 2.0技术 – 支持一台服务器或工作站内多GPU之间的点对点通信。 这让多GPU编程更加轻松并且能够提升应用程序性能。
- 统一虚拟寻址 (UVA) – 能够为主系统内存和显卡显存提供一个合并的存储器地址空间,让并行编程变得更快、更容易。
- Thrust C++模板高性能基元库 – 能够提供一系列强大的开源C++并行算法和数据结构,这些内容能够让C++开发人员的编程工作变得轻松。与使用标准模板库(STL)以及线程构件(TBB)时相比,通过利用Thrust,并行排序等例程的速度可提升5至100倍。
美国伊利诺伊大学厄本那香槟分校资深研究程序员John Stone表示:“统一虚拟寻址以及更快的GPU间通信速度让开发人员能够更加轻松地利用GPU的并行计算能力。”
Quantifi公司利率产品总监Peter Decrem指出:“人们可以通过标准模板接口利用GPU计算来为各种任务提升效率。能够处理的任务从简单的现金流生成到Libor市场模型、变额年金或CVA调整等复杂的计算,可谓是十分广泛。Thrust C++库通过处理存储器存取和分配等低级功能,从而大幅降低了入门门槛,让金融工程师在GPU增强性能的环境下能够把精力集中到算法开发上来。”
NVIDIA® CUDA® 4.0架构版本包含大量其它特性与功能,其中包括:
- MPI与CUDA应用程序相结合 – 当应用程序发出MPI收发调用指令时,例如OpenMPI等改编的MPI软件可通过Infiniband与显卡显存自动收发数据。
- GPU多线程共享 – 多个CPU主线程能够在一颗GPU上共享运行环境,从而使多线程应用程序共享一颗GPU变得更加轻松。
- 单CPU线程共享多GPU – 一个CPU主线程可以访问系统内的所有GPU。 开发人员能够轻而易举地协调多颗GPU上的工作负荷,满足应用程序中“halo”交换等任务的需要。
- 全新的NPP图像与计算机视觉库 – 其中大量图像变换操作让开发人员能够快速开发出成像以及计算机视觉应用程序。
- 全新、改良的功能
- Visual Profiler中的自动性能分析功能
- Cuda-gdb中的新特性以及新增了对MacOS的支持
- 新增了对C++特性的支持,这些特性包括新建/删除以及虚拟等功能
- 全新的GPU二进制反汇编程序
自2011年3月4日起,只需报名参加CUDA注册开发者计划,即可免费获得NVIDIA® CUDA® Toolkit 4.0候选版,报名网址为: www.nvidia.com/paralleldeveloper。 CUDA注册开发者计划可提供丰富的工具、资源以及信息,让并行应用程序开发人员能够最大限度地发挥NVIDIA® CUDA®技术的潜力。
至于CUDA工具包和GPGPU应用程序的特性与功能,如需了解相关的更多信息,敬请访问: www.nvidia.cn/cuda。
关于 NVIDIA® (英伟达™) 公司
1999 年,NVIDIA® (英伟达™) 公司 (纳斯达克代码: NVDA) 发明了图形处理器 (GPU),让全世界重新认识了计算机图形的威力。现在,从智能手机到超级计算机,NVIDIA® (英伟达™) 的处理器已广泛应用于各种各样的产品。手机、平板电脑以及汽车信息娱乐系统均采用 NVIDIA® (英伟达™) 的移动处理器。PC 游戏玩家利用 GPU 来享受令人叹为观止、身临其境的游戏世界。专业人士利用 GPU 来打造 3D 图形和电影中的视觉特效、设计包括高尔夫球棒与大型喷气式客机在内的各种解决方案。研究人员利用 GPU 所实现的 高性能计算 来推动科学技术进步。NVIDIA® (英伟达™) 公司拥有 5,000 多项已发布、已批准或已备案专利,其中涵盖了关乎现代计算之根本的诸多理念。如需了解更多信息,敬请访问 www.nvidia.cn。
媒体咨询,请联络:
金洋(Steven Jin)
NVIDIA® (英伟达™) 中国区公关经理
电话:(8610)-58661502
E-mail: jiyang@nvidia.com
宣亚国际公关
北京市朝阳区建国路甲92号世茂大厦B座14层 邮编100022
联系人:陈仲禹、杨冲
电话:(8610)8507 9258/9209
传真:010-85079555
E-mail: gary.chen@shunyagroup.com
eve.yang@shunyagroup.com
###
© NVIDIA 公司版权所有,2016 年。保留所有权利。所有的公司和/或产品名称可能是与之对应的所有者的商标和/或注册商标。特性、价格、供货时间和规范可在未加通知的情况下加以更改。
编者注:如果您希望了解有关 NVIDIA 的更多信息,请访问 NVIDIA 的新闻室: http://www.nvidia.cn/page/press_room.html