#include const int vl = 32; int main () { unsigned int red = 0; #pragma acc parallel loop vector_length (vl) vector reduction (+:red) copy (red) for (int i = 0; i < 100; i++) red ++; printf ("red = %d\n", red); return 0; }