OpenMP est portable et dimensionnable. Il permet de développer rapidement des applications parallèles à petite granularité en restant proche du code séquentiel.
La programmation parallèle hybride peut être réalisée par exemple en utilisant à la fois OpenMP et MPI.
Le développement de la spécification OpenMP est géré par le consortiumOpenMP Architecture Review Board.
Historique
OpenMP 1.0 pour Fortran a été publié en .
En , la spécification pour le C/C++ a été publiée.
La version 2.0 pour Fortran a été disponible en 2000. La version 2.0 pour C/C++ en 2002.
La version 2.5 a été publiée en 2005, pour C/C++ et Fortran.
En , la version 3.0 a été publiée, puis, le , la version 3.1.
La version 4.0 date de .
La version 4.5 date de .
Particularités de chaque version
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue! Comment faire?