OpenMP
OpenMP is, according to the Wikipedia, an application programming interface (API) that supports multi-platform shared memory multiprocessing programming in C, C++, and Fortran on many architectures, including Unix and Microsoft Windows platforms. This means, in a nutshell, that it’s an API that makes multiprocessing easy. The API is currently on its third version, and it is supported to some degree