英伟达CUDA全新版本利用GPU加速科学研究变得更加迅速而轻松
|
热
|
|
英伟达CUDA全新版本利用GPU加速科学研究变得更加迅速而轻松 |
[
作者:佚名 转贴自:英伟达 点击数:297 更新时间:2012-2-2 文章录入:pecker
] |
英伟达™ (NVIDIA®) 公司近日发布了英伟达™ CUDA™ 并行计算平台的全新版本,该软件将惠及计算生物学家、化学家、物理学家、地球物理学家、其它研究人员以及工程师等诸多群体,让他们能够更轻松地利用 GPU 来推动模拟与计算工作的进步。
全新的英伟达™ CUDA™ 并行计算平台包含三大特性,这些特性让 GPU 并行编程变得更轻松、更普及、更迅速。三大特性包括:
·具有自动性能分析、经重新设计的 Visual Profiler 为加速应用程序提供了一条更加轻松的途径 ·全新的编译器基于应用广泛的 LLVM 开源编译器架构,最高可实现 10% 的应用程序性能提升 ·成像与信号处理方面数以百计的全新函数令 NVIDIA 性能基元 (NPP) 库的规模翻倍
HOOMD-Blue 开源分子动力学项目首席开发者 Joshua Anderson 表示:“这款全新的 Visual Profiler 十分惊人。只需点几下鼠标,它就能够对你的应用程序进行自动性能分析,重点显示出可能有问题的部分,然后提供一些链接,给出有关如何改进的最佳做法建议。 它几乎让所有开发者都能够快速而轻松地加速各种应用程序。”
爱尔兰高端计算中心高级软件架构师 Gilles Civario 表示:“LLVM 编译器几乎让我立即实现了 10% 的性能提升,方法仅仅是将我现有的实时金融风险分析代码重新编译一下而已。只有使用全新版本的英伟达™ CUDA™ 来进一步调整,我才能有望实现进一步的性能提升。”
用户可从英伟达开发者网站上免费获得最新版本的英伟达™ CUDA™ 并行计算平台,网址为 http://developer.nvidia.com/getcuda,该软件具有下列全新特性:
全新的 Visual Profiler —最简便的性能优化途径
无论有无经验,全新的 Visual Profiler 都能够让开发者轻松优化其代码,从而实现最高性能。Visual Profiler 包含自动化的性能分析与专家指导系统,该系统可提供逐步的优化建议,从而可找出应用程序性能瓶颈与建议措施,提供优化指南的链接。利用这款全新的 Visual Profiler,用户可以轻松地找出性能瓶颈并解决问题。
LLVM 编译器 — 应用程序性能立即提升 10%
LLVM 是一款应用广泛的开源编译器架构,该架构采用模块化设计,能够轻松地新增针对新型编程语言和处理器架构的支持。利用基于 LLVM 的全新英伟达™ CUDA™ 编译器,只需区区的一次重新编译,开发者即可在 GPU 加速的现有应用程序上最高实现 10% 的额外性能提升。 此外,LLVM 的模块化设计还让第三方软件工具开发商能够针对非英伟达处理器架构提供定制的 LLVM 解决方案,从而让英伟达™ CUDA™ 应用程序能够在所有英伟达 GPU 以及其它厂商的 GPU 上运行。
全新的成像、信号处理库函数 — 利用 NPP 库实现 “临时的” 加速 通过新增数以百计的全新成像与信号处理函数,英伟达现已令 NPP 库的规模翻倍。 这让使用成像或信号处理算法的几乎所有开发者都能够轻松得益于 GPU 加速,然而需要做的仅仅是在应用程序中简单地加入对库的调用而已。从基本的过滤到高级的工作流程,已更新的 NPP 库可用于各种成像与信号处理算法。 |
|
|
免责声明:本文仅代表作者个人观点,与Pecker's Home无关。登载目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字和图片(或其他媒体形式内容)的真实性、完整性、及时性本站不作任何保证或承诺。请读者仅作参考,并请自行核实相关内容。如果有侵犯版权事宜,请通知master@peckerhome.com,我们将在第一时间删除该信息。
|
|
|
|
|
【发表评论】【告诉好友】【打印此文】【关闭窗口】 |