CUDA-x86编译器详解:CUDA架构普及之路

出处:EEWORLD 发布于:2011-07-02 19:59:57

 

  高效能运算(HPC)编译器供应商Portland Group?宣布,目前正在开发CUDA C编译器,以基于产业标准的通用64位和32位x86架构的系统为目标应用。

  NVIDIA CUDA架构的开发可将密集型运算从主处理器移至可执行大量平行运算的GPU上,进而减轻主处理器内核的负荷。通过函数呼叫和语言扩展,CUDA让开发人员更直接地控制通用运算内核到绘图处理器的映射,以及数据在x86处理器与绘图处理器之间的放置和移动。

  无论基于x86处理器的工作站、服务器和群集器是否安装了NVIDIA GPU加速器,针对x86架构的PGI CUDA C编译器都能让使用CUDA的开发人员对CUDA应用进行编译和优化。当在一个无GPU的x86系统上执行时,PGI CUDA C应用将使用英特尔的多内核和SIMD(单指令多数据)流技术以及AMD用于并行执行的CPU.

  Portland Group总监Douglas Miles表示:"针对x86架构的CUDA C编译器使CUDA Fortran以及PGI针对多核x86架构的优化并行处理Fortran和C编译器更为完整。为HPC编程人员提供先进的开发工具是我们一直以来的产品策略,在为PGI使用者提供更多的优化密集型运算应用选择的同时,让使用者更充分地利用AMD、英特尔以及英伟达(NVIDIA)的创新技术。"

  NVIDIA GPU运算事业部总经理Sanford Russell表示:"在不到三年的时间里,CUDA已成为被广泛使用的并行编程模型。CUDA x86 CPU编译器是PGI针对开发人员想要在多核GPU和多核CPU上使用单一并行编程模型的需求所开发。"

  PGI为GPU加速器提供两个编程模型。PGI Accelerator? 是针对在高性能运算领域的科学家和工程人员所开发的指令式编程模型。PGI Accelerator编译器目前有C99版和Fortran 95/2003版。与NVIDIA CUDA C相似,CUDA Fortran是PGI与NVIDIA于2009年合作开发的Fortran 95/2003版软件。CUDA Fortran让编程人员可完全控制GPU编程的每一个环节。除了用在GPU加速器编程,PGI的产品还被高性能计算程序人员广泛使用PGI在基于产业标准的64位x64和32位x86架构的系统。

  关于PGI公司

  PGi,或Premiere Global Services,是一家跨国公司,在范围内提供通信技术的虚拟协作和会议解决方案[1] 其产品包括音频会议,网络会议,网络传真,移动打印,电子文件发送,短信通知等。PGi向24个国家的中小型公司和大型企业提供SaaS(软件即服务)和云计算业务解决方案。

  关于NVIDIA公司

  NVIDIA公司(Nasdaq代码:nvda)是可编程图形处理技术。专注于打造能够增强个人和计算平台的人机交互体验的产品。公司的图形和通信处理器拥有广泛的市场,已被多种多样的计算平台采用,包括个人数字媒体PC、商用PC、工作站、数字内容创建系统、笔记本电脑、军用导航系统和视频游戏控制台等。NVIDIA雇员数量超过4000人。 各地众多OEM厂商、显卡制造商、系统制造商、消费类电子产品公司都选择NVIDIA的处理器作为其娱乐和商用解决方案的组件。在PC应用领域(例如制造、科研、电子商务、娱乐和教育等),NVIDIA公司获奖不断的图形处理器可以提供出色的性能和鲜锐的视觉效果。其媒体和通信处理器能够执行宽带连接和通信应用中要求十分苛刻的多媒体处理任务,并在音频应用能力方面取得突破。 NVIDIA产品和技术的基础是NVIDIA ForceWare,这是一种综合性软件套件,能够实现业内的图形、音频、视频、通信、存储和安全功能。NVIDIA ForceWare可以提高采用NVIDIA GeForce图形芯片和NVIDIA nForce平台解决方案的各类台式和移动PC的工作效率、稳定性和功能。



  

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

广告
上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!