/* * @@name: target.1 * @@type: C * @@operation: compile * @@expect: success * @@version: omp_4.0 */ extern void init(float*, float*, int); extern void output(float*, int); void vec_mult(int N) { int i; float p[N], v1[N], v2[N]; init(v1, v2, N); #pragma omp target #pragma omp parallel for private(i) for (i=0; i