HPC Magazine February 2014 - Discovering OpenACC 2.0 - part II
Listing 7: Prototype declaration of an external native function.
//--- in file sum.h #pragma acc routine worker \ dtype(NVIDIA) bind("my_cuda_sum") \ dtype(RADEON) bind("my_opencl_sum") void sum(int n , float *A) ;