Guest Editors’ Introduction - Parallel Programming
Abstract
OpenMP is an Application Programming Interface (API) widely accepted as a standard for high-level shared-memory parallel programming. OpenMP is a portable, scalable programming model that provides a simple and flexible interface for developing shared-memory parallel applications in Fortran, C, and C++. Since its introduction in 1997 OpenMP has gained support from the majority of high-performance compiler and hardware vendors. There is also active research in OpenMP compilers, runtime systems, tools, and environments. Under the direction of the OpenMP Architecture Review Board (ARB), the OpenMP standard continues to evolve.
Keywords
OpenMP, Application Programming Interface, shared memory, parallel programming, parallel applications
Date of this Version
2009
Comments
International Journal of Parallel Programming Volume 37, Number 3, 247-249