New PGI compiler release includes support for C++ and Fortran applications to run in parallel on multi-core CPUs or GPU accelerators. OpenACC gives scientists and researchers a simple and powerful way to accelerate scientific computing applications incrementally.
With the PGI Compiler 15.10 release, OpenACC enables performance portability between accelerators and multicore CPUs. The new PGI Fortran, C and C++ compilers for the first time allow OpenACC-enabled source code to be compiled for parallel execution on either a multicore CPU or a GPU accelerator. This capability provides tremendous flexibility for programmers, enabling applications to take advantage of multiple system architectures with a single version of the source code.

“Our goal is to enable HPC developers to easily port applications across all major CPU and accelerator platforms with uniformly high performance using a common source code base,” said Douglas Miles, director of PGI Compilers & Tools at NVIDIA.
Read more on Parallel Forall >>
Performance Portability for GPUs and CPUs with OpenACC
Oct 29, 2015
Discuss (0)
AI-Generated Summary
- The PGI Compiler 15.10 release enables OpenACC-enabled source code to compile for parallel execution on either multicore CPUs or GPU accelerators.
- This capability provides performance portability across multiple system architectures using a single version of the source code.
- Douglas Miles, director of PGI Compilers & Tools at NVIDIA, stated the goal is to enable HPC developers to easily port applications across all major CPU and accelerator platforms with uniformly high performance.
Next Step
- Read more on Parallel Forall for additional details.
Powered by NVIDIA Nemotron. AI-generated content may summarize information incompletely. Verify important information. Learn more