意法半导体全资子公司Portland Group日前发布,可支持 Linux、OS X和Windows三大操作系统的2012版PGI高性能平行编译程序及开发工具系列产品。PGI 2012是首款可支持OpenACC指令式程序设计模型的通用版编译程序,可用于拥有NVIDIA CUDA功能的绘图处理器(GPU)程序设计。
PGI 2012还是市场上首款整合PGI CUDA C/C++ 编译程序全部功能的编译程序,可用于英特尔(Intel)和超威(AMD)的多核x64 CPU程序设计。此外,PGI 2012版开发工具还针对多核x64处理器的高性能计算机系统进行多项性能和功能升级。
PGI Accelerator Fortran和C版编译程序于2008年首次发布,是一个指令式先进绘图处理器程序设计方法。主要针对科学家和工程人员等非职业程序设计人员所开发,PGI Accelerator程序设计模型让科学家和工程人员在枯燥的GPU程序设计工作中碰撞出不同的火花,使他们能够集中精力优化算法。
与低阶绘图处理器程序设计模型相比,PGI解决方案拥有许多优势,包括提升工作效率(多数工程人员在几分钟内即可见到成效)和透过保留绘图处理器与CPU之间的兼容性提高原始程序代码移植性。PGI 2012可全面支持PGI Accelerator 1.3规范,包括异步数据传输和内核启动指令和进阶的数据管理功能。