Skip to content

OpenACC Behaviour

This site explores OpenACC pragmas in combination with valid but seldomly used Fortran statements and different compilers. The aim of this site is to document this behaviour for various use cases and compilers, thus providing a knowledge database for those who need it. This site should allow Programmers to save time debugging OpenACC. It can also serve as a basis for compiler providers to "fix" or implement other behaviour for certain cases, such that the same OpenACC pragmas execute more similarily for the different compilers.

Layout

Every chapter describes a problem and how each compiler handles it