设为首页 - 加入收藏
广告 1000x90
您的当前位置:三五图库香港35图库大全 > 并行计算 > 正文

英伟达发布CUDA5程序员可利用并行计算平台更容易编程

来源:未知 编辑:admin 时间:2019-06-06

  -美国加利福尼亚州圣克拉拉市-NVIDIA?(英伟达?)今天推出了NVIDIA?CUDA?5正式版本(ProductionRelease),它是一个功能强大的全新版本。CUDA是全球应用最为广泛并行计算平台与编程模型,可用于在GPU上加速科学和工程应用程序。大家可以从NVIDIA?(英伟达?)开发者专区网站免费下载这一全新版本。

  CUDA下载量现已超过150万,支持180多款领先的工程、科学以及商业应用程序,它是开发者利用GPU加速计算的最流行的方式。

  在这一成功的基础之上,CUDA5全新的编程特性让程序员能够比以往任何时候都更快速、更轻松地开发出GPU加速的应用程序。这些特性包括支持动态并行机制、GPU可调用的库、GPUDirect?对RDMA(远程直接内存访问)的支持以及NVIDIA?Nsight?EclipseEdition集成开发环境(IDE)。

  之前曾评估过CUDA5预览版本的开发者报告称,该平台通常可大幅加速应用程序、改善可编程性。

  国防与航空航天行业现在意识到了CUDAGPU加速在处理图像、视频以及雷达等传感数据方面的优势。DustinFranklin是美国通用电气智能平台公司的GPGPU应用工程师,该公司位于美国弗吉尼亚州夏洛茨维尔。他表示:CUDA5对我们来说是一项重要的技术。我们使用的许多应用程序都涉及将传感器数据直接以流的形式发送至GPU,这种方式具有低延迟的特点,因此对我们的客户来说,全新KeplerGPU上针对RDMA的GPUDirect支持相当重要。我们已经整合了对诸多客户传感器的支持,结果令人非常满意。

  GuillaumeBelz是在法国里昂市里昂大学医院从事研究工作的一名生物化学家。他长期以来一直利用动态并行机制和GPU可调用的库来进行复杂的信号分析和数据挖掘。Belz指出:在过去只使用CPU需要数周甚至数月时间才能完成的那些项目上,我们借助GPU加速便能够在数小时内得出结果。在没有GPU加速的情况下,根本无法完成分析。

  孙伟华(音译,英文名为Wayne)是纽约罗彻斯特理工学院成像科学的博士生候选人,NVIDIA?NsightEclipseEdition给他留下了十分深刻的印象。当我得知CUDA5包含全新的NsightEclipseEditionIDE时我就知道,我马上就需要它。对我来说,把我用到的所有编程、调试以及优化工具集成到单一开发环境中将会大幅提升生产率。

  CUDA5让开发者能够充分利用NVIDIA?GPU的性能,其中包括基于NVIDIA?Kepler?计算架构的那些GPU加速器。该架构是史上最快、最高效、性能最高的计算架构。主要特性包括:

  GPU线程可动态生成新线程,让GPU能够适应数据。通过最大限度减少与CPU之间的数据交换,动态并行机制大大简化了并行编程。它还让GPU能够加速更广范围的流行算法,例如自适应网格加密和计算流体力学应用程序中所使用的那些算法。

  全新的CUDABLAS库让开发者能够将动态并行机制用于他们自己的GPU可调用库。他们可以设计插件API,以便让其它开发者能够扩展其内核的功能,也让他们能够在GPU上实现回调(Callback)以便定制第三方GPU可调用库的功能。对象链接功能提供了一个高效而熟悉的过程,让开发者能够将多个CUDA源文件编译成单独的对象文件并将其链接至更大的应用程序和库,从而可开发出大型GPU应用程序。

  GPUDirect让GPU与其它PCI-E设备之间能够实现直接通信,另外还支持网卡与GPU之间的直接内存访问。它还大幅降低了一个集群中GPU节点之间的MPISendRecv延迟,提升了整体应用程序性能。

  它让程序员能够在Linux和MacOSX平台上在自己所熟悉的EclipseIDE中开发、调试以及分析GPU应用程序。集成的CUDA编辑器和CUDA样本可加速生成CUDA代码,而自动代码重构功能则可以轻松将CPU循环移植至CUDA内核。集成的专家分析系统可提供自动化性能分析与逐步向导功能,以便修正代码中的性能瓶颈问题。句法突出显示功能可以轻松区分GPU代码与CPU代码。

  为帮助开发者利用CUDA最大限度发挥出并行计算的潜力,NVIDIA?(英伟达?)现已为CUDA程序员推出了免费的在线资源中心,网址为。该网站可提供CUDA平台与编程模型的最新信息,另外还让大家能够访问所有CUDA开发者文档和技术,其中包括工具、代码样本、库、API以及调谐和编程指南。

  我们邀请并行程序员参加免费的CUDA注册开发者计划,以便提前获得新版软件、工具以及资源。如需了解更多信息,敬请访问。

  2012年10月15日-美国加利福尼亚州圣克拉拉市-NVIDIA?(英伟达?)今天推出了NVIDIA?CUDA?5正式版本(ProductionRelease),它是一个功能强大的全新版本。CUDA是全球应用最为广泛并行计算平台与编程模型,可用于在GPU上加速科学和工程应用程序。大家可以从NVIDIA?(...

本文链接:http://1763inn.com/bingxingjisuan/796.html

相关推荐:

网友评论:

栏目分类

现金彩票 联系QQ:24498872301 邮箱:24498872301@qq.com

Copyright © 2002-2011 DEDECMS. 现金彩票 版权所有 Power by DedeCms

Top