OpenMP
GCC:バージョン4.9でC/C++用のOpenMP 4.0を、バージョン4.9.1でFortran用のOpenMP 4.0をサポートした。GCC 5ではオフロード機能のサポートが追加された。GCC 6以降でC/C++用のOpenMP 4.5を、GCC 7以降でFortran用のOpenMP 4.5をサポートしている。GCC 9以降でOpenMP 5.0の初期サポートが始まっている。
Clang:バージョン3.7でOpenMP 3.1に対応した。Clang 3.7以前は派生プロジェクトが存在した。Clang 3.9でオフロード以外のOpenMP 4.5機能をすべてサポートした。
Microsoft Visual C++:Visual C++ 2017時点でOpenMP 2.0をサポートしている。Visual C++ 2019ではSIMDベクトル化機能を実験的にサポートする。
Intel C++ Compiler:バージョン12.1においてOpenMP 3.1をサポートしている。また、バージョン14.0においてOpenMP 4.0の機能を一部サポートしている。
Intel Fortran Compiler(英語版): バージョン18.0以降でOpenMP 5.0の機能の大部分をサポートしている。