1 #define N 32 2 3 int foo(unsigned int sum)4 foo (unsigned int sum) 5 { 6 #pragma acc parallel reduction (+:sum) 7 { 8 sum; 9 } 10 11 return sum; 12 } 13 14 int main(void)15 main (void) 16 { 17 unsigned int sum = 0; 18 foo (sum); 19 return 0; 20 } 21