HPC Magazine mars 2013 - Programmer Xeon Phi (1ère partie) - Listing 1.
Génération automatique de threads par directives OpenMP.
#pragma omp parallel for private(j,k) for (i=0; i < M; i++) { // A chaque thread sa part du probleme. for (j=0; j < N; j++) { for (k=0; k < X; k++) { // Calculs... } } }
$OMP PARALLEL do PRIVATE(j,k) do i=1, M ! A chaque thread sa part du probleme. do j=1, N do k=1, X ! Calculs... end do end do end do