7 Powerful New Features in OpenACC 2.0

Originally published at: https://developer.nvidia.com/blog/7-powerful-new-features-openacc-2-0/

OpenACC is a high-level programming model for accelerators, such as NVIDIA GPUs, that allows programmers to accelerate applications using compiler directives to specify loops and regions of code in standard C, C++ and Fortran to be offloaded to an accelerator. Through the use of compiler directives, OpenACC allows programmers to maintain a single source code for the CPU and GPU…

The fact the compilers are commercial isn't really gonna help its adoption much.

Open compiler support is in progress:
http://www.hpcwire.com/2013...