OpenACC - sagnikb/Simulati-ON GitHub Wiki
OpenACC (short for Open Accelerators) is a pragma based programming language that can be used to accelerate loops in existing C, C++, or Fortran code using multi core CPUs and graphics cards. With just a few lines of additional code, impressive performance benefits can be achieved. Some pragmas that may be used are:
#pragma acc parallel
#pragma acc kernel
#pragma acc loop
With OpenACC it became mostly a trivial matter to accelerate the C code we had written.
For more information, take a look at
https://en.wikipedia.org/wiki/OpenACC
https://developer.nvidia.com/openacc
Also, there is a short video introduction at