A.3 Verwenden der parallelen Bereiche
Die parallel-Direktive (Abschnitt 2.3 auf Seite 8) kann in Grob korn Ähnlichkeits programmen verwendet werden.Der im folgenden Beispiel entscheidet jeder Thread im parallelen Bereich, für welchen Teil des globalen Arrays x , funktionieren nach den Thread Nummer:
#pragma omp parallel shared(x, npoints) private(iam, np, ipoints)
{
iam = omp_get_thread_num();
np = omp_get_num_threads();
ipoints = npoints / np;
subdomain(x, iam, ipoints);
}