1.1 Portée
Cette spécification traite uniquement la parallélisation utilisateur-dirigée, où l'utilisateur spécifie explicitement les actions à entreprendre par le compilateur et le système runtime pour exécuter le programme en parallèle. Les implémentations d'OpenMP C et C++ ne sont pas requises pour vérifier les dépendances, les conflits, les interblocages, les conditions de concurrence critique, ou d'autres problèmes qui ont provoqué l'exécution du programme incorrecte. L'utilisateur doit garantir que l'application des éléments à OpenMP C et C++ API exécute correctement. La parallélisation automatique générée par le compilateur et les directives au compilateur d'aider une telle parallélisation - couvertes dans ce document.