1 | !$OMP PARALLEL DO, SHARED(A,B,C), & |
2 | !$OMP REDUCTION(X), & |
3 |
!$OMP SCHEDULE(DYNAMIC, 100)
|
4 | !$OMP END DO |
5 | !$OMP PARALLEL DO, SHARED(D,E), & |
6 |
!$OMP SCHEDULE(STATIC)
|
7 | !$OMP END DO |
8 | X is a summation |
9 | Iterations managed first-come, first-served, in blocks of 100 |
10 | Iterations blocked evenly among threads (GUIDED scheduling also available) |