OpenMP is a framework for shared memory parallel computing. OpenMP is a standard C/C++ and Fortran compilers. Compiler directives indicate where parallelism should be used. C/C++ use #pragma directives Fortran uses structured comments. A library provides support routines. Based on the fork/join mode