OpenMP Specifications
Latest Official OpenMP Specifications
- Version 3.0 - (May, 2008). (PDF)
Previous Official OpenMP Specification
- Version 2.5 - (May 2005, combined C/C++ and Fortran)
Legacy Documents:
Earlier Specifications
- C/C++ version 2.0 - (March 2002)
- C/C++ version 2.0 with change bars reflecting changes from 1.0 - (March 2002)
- FORTRAN version 2.0 - (November 2000)
- FORTRAN version 2.0 with change bars reflecting changes from 1.1 (November 2000)
- C/C++ version 1.0 - (October 1998)
- FORTRAN version 1.1 - (November 1999 - incorporates April 1999 Interpretations and Errata)
- FORTRAN version 1.0 - (October 1997)
OpenMP Interpretations
- For FORTRAN version 1.0 - (April 1999)
Errata
- In FORTRAN version 2.0 - (November 2000)
- In C/C++ version 1.0 - (October 1998)
- In FORTRAN version 1.0 - (October 1997)
Translations
- Version 3.0 draft, Japanese (October 2007) (PDF)
Copyright Information for OpenMP Specifications
Copyright © 1997-2008 OpenMP Architecture Review Board. Permission to copy without fee all or part of this material is granted, provided the OpenMP Architecture Review Board copyright notice and the title of this document appear. Notice is given that copying is by permission of the OpenMP Architecture Review Board. Products or publications based on one or more of the OpenMP specifications must acknowledge the copyright by displaying the following statement: “OpenMP is a trademark of the OpenMP Architecture Review Board. Portions of this product/publication may have been derived from the OpenMP Language Application Program Interface Specification.”


RSS