意法半导体(stmicroelectronics)全资子公司、高性能计算(hpc)技术提供商portland group宣布pgi cuda c和c++编译器已正式出货,针对基于产业标准的通用64位和32位x86架构的处理器系统。
cuda是英伟达(nvidia)开发的并行计算架构,可利用nvidia gpu(图形处理器)的动态提升系统计算性能。pgi全新cuda c/c++编译器让更多的开发人员能够利用cuda并行编程模型优化代码库关键部分的性能,针对包括有或无nvidia gpu的服务器和服务集群。
portland group总监douglas miles表示:“支持x86的pgi cuda c 和c++的加入使pgi进一步扩大了gpu编程工具阵容。这也是我们产品策略的另一个重要部分,现行的产品策略是为hpc编程人员提供先进的开发工具,为用户优化计算密集型应用提供全面的选择,同时让用户充分利用amd、英特尔以及nvidia开发的创新技术。”
nvidia cuda营销总监sanford russell表示:“cuda是全球领先的编程模型,可支持多种开放式标准、架构及编程语言。目前是首次在任一x86服务器集群上运行自己的cuda应用软件。 ”
当执行基于x86架构的系统时,通过利用多核处理器和单一指令复合数据模式( simd)扩展指令集(sse),包括英特尔和amd最新的x86兼容cpu上的新avx指令,pgi cuda c/c++应用软件可执行并行处理。
pgi将分三个阶段推出x86 cuda c/c++ 编译器。第一阶段(即现阶段),展示这项技术的功能,让开发人员开始使用编译器。第二阶段,预计于2011年第四季度进行性能优化,提取在x86目标平台上运行的cuda程序的最大性能。第三阶段,预计于2012年中在新版编译器中引入对pgi unified binary 技术的支持功能:同一个可执行文件可支持cpu和gpu处理器。支持x86的pgi cuda c/c++编译器被列入pgi accelerator产品线。pgi accelerator全线产品支持为从事高性能计算技术的科学家及工程专家专门开发的cuda编程模型和pgi accelerator高级指令式编程模型。
pgi accelerator编译器目前支持c99和fortran 2003。cuda fortran(类似于nvidia cuda c 的fortran版编译器)和支持x86的pgi cuda c/c++ 是pgi与nvidia的共同开发成果。以gpu及基于64位x64和32位x86处理器为目标应用的hpc编程人员广泛使用pgi产品。linux、apple mac os x以及microsoft windows操作系统均支持pgi产品。
为什么使用高压直流输电?与交流输电相比,有哪些优势?
国产存储16M异步SRAM芯片EMI516NF16LM
3D Touch技术及苹果3D触屏诞生记
意法半导体推出集成共模滤波器和ESD抑制功能的新汽车通信保护器件
DTU在远程实时监控在电力系统中的重要意义
PortlandGroup推出PGI CUDA编译器
如何为电视监控系统选择摄像头,主要考虑哪些参数指标
美的成立两家新公司
浅谈USB Type-C和USB Type-A双端口控制器——HUSB365
dfrobot智能多功能充电器简介
TCL X11定义巅峰音质,领曜QD-Mini LED智屏
物通博联邀您相约第二十三届中国国际投资贸易洽谈会
圣邦副总谭磊应邀至北大带来主题为“创新服务于应用”的报告
移动应用彻底改变了我们与自由软件的关系
电动法兰式蝶阀工作中的动态性不稳定的因素分析
阿里云发布vSphere虚拟机备份服务 ,网络带宽有限条件下依然能有效保护数据
通过WRREC指令修改CM1242-5的DP地址的步骤
诺基亚X7亮相:搭载了蔡司镜头,骁龙710
举国刷屏?华为p10/p10plus国行版今日发布:华为p10/p10lus的七个细节,看完再决定买不买?
变压器并列的条件及不符合并列条件变压器并列的后果