Cray has announced new OpenACC 2.0 support for directives-based programming of accelerators and coprocessors in Cray supercomputers. Utilising years of successful production accelerator experience and supercomputing domain knowledge, the Cray OpenACC programming implementation now supports Nvidia Tesla GPU accelerators and Intel Xeon Phi coprocessors on the Cray XC30 series of supercomputers.
In an ongoing effort to make it easier for programmers to take advantage of parallel computing, the OpenACC parallel programming standard is a simple, directives-based approach enabling the acceleration of applications on hybrid many-core and multi-core processing systems. The OpenACC approach provides simplified programming of accelerators and coprocessors, wide application support, and flexible and standards-compliant results. OpenACC 2.0 support is delivered for the Cray compiler through the latest release of the Cray Programming Environment.