PGI Adds Support for OpenACC & Native CUDA C/C++ for Multi-core x86

Today The Portland Group announced their 2012 release of their high-performance parallelizing compilers and development tools. PGI 2012 adds support for OpenACC directive-based programming model for NVIDIA CUDA-enabled Graphics Processing Units (GPUs). This release is also the first to include the fully feature-enabled PGI CUDA C/C++ compiler for multi-core x64 CPUs from Intel and AMD. In addition, PGI 2012 includes a number of performance and feature enhancements for multi-core x64 processor-based HPC systems.

GPU Accelerators are now a mainstay in HPC with NVIDIA’s CUDA achieving the widest adoption so far”, said Douglas, Miles, director of The Portland Group. “With Release 2012, PGI continues to supplement and refine its GPU programming tools so developers wishing to access the huge potential performance of GPUs can do so in a productive and portable way.”

Read the Release Notes (PDF).