NVIDIA发布新版PGI Accelerator编译器

NVIDIA发布新版PGI Accelerator编译器

编码文章call10242025-10-18 23:21:521A+A-

【天极网服务器频道】NVIDIA宣布,15.10版本的PGI Accelerator Fortran、C以及C++编译器现已问世,该版本新增了在x86架构多核微处理器上支持OpenACC指令并行编程标准。

全新的PGI编译器可实现高性能移植,让开发者能够对基于OpenACC的源代码进行编译,使其可以在多核CPU或GPU加速器上并行地执行。这种功能可为程序员带来巨大的灵活性,让他们能够凭借单一版本的源代码开发出可充分利用多种系统架构的应用。

NVIDIA PGI编译器与工具总监Douglas Miles表示,我们的目标是让 HPC 开发者能够利用通用的源代码库在各大CPU与加速器平台上轻松移植应用并实现一致的高性能。这种功能在通往百亿亿次级(Exascale)计算的竞赛中尤其重要。在这一竞赛中,将会有各种各样的系统架构需要更灵活的应用编程方式。

这一全新的PGI特性能够对代码中的OpenACC计算部分进行编译,以便在x86处理器和多路服务器的所有处理核心上实现并行执行。所有这些处理核心会被视为一个共享内存的加速器,从而在所生成的OpenACC程序中消除了所有数据移动的系统开销。在默认情况下,该编译器生成的代码能够利用系统中所有可用的核心。程序员可以使用多种方法来控制和调整这一行为。

除了在多核CPU上支持OpenACC以外,PGI 15.10版本还包含预览版PGI Fortran、C以及 C++ 编译器。这些编译器用于OpenPOWER CPU,可在NVIDIA GPU上支持OpenACC。

天极新媒体 最酷科技资讯

扫码赢大奖

评论

* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4