意法半导体全资子公司Portland Group宣布,可支持 Linux、Mac OS X和Windows三大操作系统的PGI 9.0版高效能平行编译程序及开发工具系列产品已正式上市。PGI 9.0版是首款在基于x64位处理器的Linux系统支持高阶PGI Accelerator程序编写模型、并整合NVIDIA CUDA绘图处理器(GPU)的编译程序。
在高效能运算技术(High Performance Computing, HPC)领域,将绘图处理器用作泛用型加速器是一大趋势。到目前为止,从Fortran语言应用使用GPU仍受到相当大的限制。专注GPU加速器的开发人员必须使用C语言详细地编写程序,使用函数呼叫来管理数据在x64主机与GPU之间的移动,必须将运算从主处理器转移给绘图处理器。PGI加速器Fortran和C编译程序能够自动分析整个程序结构和数据,在多核心x64位CPU和绘图处理器之间分配用户指令规定的应用程序编码,定义并产生一个能够自动使用平行内建核心、硬件执行能力和现代绘图处理器的SIMD向量功能的回路映像。
采用Linux的PGI Fortran和C两种编译程序的PGI加速器程序编写模型,已开放给所有PGI 9.0授权用户免费预览至2009年底。PGI 9.0的其它新特色还包括:多个Fortran 2003的累积功能、可支持SSE 4.1/4.2的Intel Xeon EX (Nehalem) 优化方案、6核心AMD Opteron (Istanbul)支持和优化方案、OpenMP 3.0的C++语言支持、PGDBG OpenMP/MPI除错器的全新绘图接口、PGPROF效能分析环境改进以及支持Fedora Core 10/11、SuSE 11.1和Ubuntu 9。