Partager via


A.1 Exécution d'une boucle simple en parallèle

L'exemple suivant indique comment paralléliser une boucle simple à l'aide de la directive d' parallel for (section 2.5.1 à la page 16). La variable d'itération de boucle est privée par défaut, il n'est pas nécessaire de la spécifier explicitement dans une clause privée.

#pragma omp parallel for
    for (i=1; i<n; i++)
        b[i] = (a[i] + a[i-1]) / 2.0;