source:
CIVL/examples/omp/transform/omp_parallel.c@
a0b7ab5
| Last change on this file since a0b7ab5 was c7c308c, checked in by , 7 years ago | |
|---|---|
|
|
| File size: 224 bytes | |
| Rev | Line | |
|---|---|---|
| [c7c308c] | 1 | #include <civlc.cvh> |
| 2 | ||
| 3 | int main () { | |
| 4 | int x[10] = {1, 2, 3}; | |
| 5 | int y = -1; | |
| 6 | ||
| 7 | #pragma omp parallel for firstprivate(y) shared(x) | |
| 8 | for (int i=0; i<10; i+=1) | |
| 9 | { | |
| 10 | y = i+y; | |
| 11 | x[i] = y; | |
| 12 | } | |
| 13 | $assert(y == -1); | |
| 14 | return 0; | |
| 15 | } |
Note:
See TracBrowser
for help on using the repository browser.
