NVIDIA® (英伟达™) 发布编译器源代码,开放 CUDA 平台

 
 

研究人员、软件工具开发者因而能够为流行的并行编程模型增添全新的语言和架构支持

基于 LLVM 的全新NVIDIA® CUDA®编译器
基于 LLVM 的全新NVIDIA® CUDA®编译器

2011 年 12 月14 日 — 中国北京 — GPU 技术大会亚洲站 — NVIDIA® (英伟达™) 公司今天宣布,公司将向学术研究人员与软件工具开发商提供用于新款NVIDIA® CUDA® LLVM 编译器的源代码,让他们能够更轻松地为更多编程语言增添 GPU 支持、在替代处理器架构上支持 CUDA 应用程序。

LLVM 是一款应用广泛、采用模块化设计的开源编译器基础架构,这种设计使其能够轻松地支持新的编程语言和处理器架构。诸多领先企业将 LLVM 用于各种编程需求,这类企业包括 Adobe、苹果、克雷以及美国艺电等等。

基于 LLVM 的新款 CUDA 编译器在架构方面增强了对NVIDIA® (英伟达™) 并行 GPU 的支持。现已上市的最新版本 CUDA Toolkit (v4.1) 包含该编译器。

Ocelot 项目的内容是把运用 CUDA C 语言编写的软件移植到不同的处理器架构上来。佐治亚理工学院教授兼 Ocelot 项目负责人 Sudhakar Yalamanchili 表示:“开放 CUDA 平台是NVIDIA® (英伟达™) 迈出的重要一步。异构是未来计算的大势所趋,而 CUDA 编程模型可提供一种十分有效的方法,让开发者能够在多种不同类型处理器上最大限度提升性能,其中包括 AMD GPU 和 Intel x86 CPU。”

开发者需要针对特定领域的问题和未来编程模型而对异构并行系统进行编程,促成这种编程的替代方法有助于加速实现百亿亿次级 (Exascale) 计算。 通过发布 CUDA 编译器和内部表示 (IR) 格式的源代码,NVIDIA® (英伟达™) 将让研究人员能够更灵活地将 CUDA 编程模型移植到其它架构上来,推动下一代更高性能计算平台的发展。

软件工具开发商还可以利用编译器源代码技术来打造定制的解决方案。

The Portland Group 主任 Doug Miles 表示:“这一积极的行动让 PGI 能够开发出原生 CUDA Fortran 和 OpenACC 编译器。与NVIDIA® CUDA®C/C++ 一样,这些编译器能够利用相同的设备级优化技术。 此举将让开发者能够利用现有工具实现无缝调试与分析,而且让 PGI 能够专注于更高级别的优化与语言特性。”

有资质的学术研究人员和软件工具开发者通过点击下列链接注册,即可抢先使用 CUDA 编译器源代码:http://developer.nvidia.com/cuda-source

如需了解NVIDIA® CUDA®编程环境的更多信息,敬请访问 NVIDIA® 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