Open Accelerators (OpenACC)
Open Accelerators (OpenACC) is a programming standard for parallel computing of heterogeneous CPU/GPU system.
Compile
Example to compile OpenACC code:
Single GPU: $ nvfortran -acc=gpu -Minfo=all calPi_OpenACC.F90 -o calPi
Multi-GPUs: $ mpif90 -acc Jacobi_MPI_OpenACC_block.F90 -o Jacobi
(obsoleted) $ pgf90 -acc -ta=tesla:cc35 -Minfo=all calPi_OpenACC.F90 -o calPi