0
J'ai lu que les variables dans OpenMP sont partagées par défaut. Cela signifie-t-il que dans le code suivant, qui est censé additionner tous les nombres de 0 à N-1, il y a une condition de concurrence?Condition de course OpenMP?
int sum = 0,i;
#pragma omp parallel for
for (i = 0; i < N; i++)
sum+=i;
et aussi rendre «i» privé? – jitihsk
Cela n'est pas nécessaire ici, car les variables d'itération de boucle dans openmp 'for' sont privées automatiquement. –