Questions et réponses pour le openmp :

OpenMP est une API multi-threading multiplateforme qui permet la parallélisation et la synchronisation des tâches à l'aide de directives de compilation spéciales.

9
votes
Code séquentiel d'ici: !$OMP PARALLEL private(i,j) !$OMP DO do i = 1, n !$OMP FLUSH(found) if (found) goto 10 do j = i+1, n if ("some_conditi ...

9
votes
Je suppose que même la lecture de données partagées dans OpenMP entraîne des frais généraux parallèles, en fonction de l'architecture du processeur ( ...

8
votes
J'ai juste commencé à apprendre à utiliser OpenMP . J'essaie de comprendre pourquoi le code suivant ne fonctionne pa ...

7
votes
J'ai une boucle parallèle par OpenMP, mais en raison de la nature de la tâche, il y a 4 critiques clauses. Quel serait le meilleur moyen de profiler la vite ...