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

Share

COinS