Open Multi-Processing - an API intended for programming multi-threaded applications on multiprocessor systems with shared memory. The task is divided into several threads where they are run in parallel on a machine with multiple processors much more faster.
|Developed by||OpenMP Architecture Review Board|
|Latest stable version||OpenMP 4|
|Used by||Microsoft, IBM, NEC|