HPC Magazine Février 2014 - Maîtriser OpenACC 2.0 (partie 2)

Listing 7 - Déclaration prototype d’une fonction externe native.


//--- 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) ;