Press release content from Business Wire. The AP news staff was not involved in its creation.
PRESS RELEASE: Paid content from Business Wire
Press release content from Business Wire. The AP news staff was not involved in its creation.

OpenMP ARB Releases Technical Report 10

July 22, 2021 GMT

BEAVERTON, Ore.--(BUSINESS WIRE)--Jul 22, 2021--

The OpenMP® Architecture Review Board (ARB) has released Technical Report 10, the preview for the future version 5.2 of the OpenMP API.

“Version 5.2 refactors the OpenMP specification to improve consistency of its syntax and semantic restrictions,” OpenMP Language Committee Chair Bronis R. de Supinski said. “The inclusion of C++ attribute syntax in OpenMP 5.1 motivated us to add to pursue a 5.2 version, which is in addition to our usual release schedule. TR10 documents the major changes for 5.2 and demonstrates that we will meet the aggressive release schedule.”

New Features included in Technical Report

The key features that are added in Technical Report 10 include:


  • Simplified target directives usage. The default map type of the map clause now provides the same behavior as the to or from map types.
  • Extended support of user-defined mappers. The declare mapper directive was extended to accept additional modifiers.
  • Improved memory allocators. The allocators construct was added to support the use of OpenMP allocators for variables that are allocated by Fortran, and the executable form of allocate directive and dispatch construct were extended with an optional end directive.
  • Refined the syntax of OpenMP directives. Structure is now more concise and consistent.

“This version significantly improves the quality of the OpenMP specification. Many repetitive aspects of the specification are now generated automatically and undergo programmatic correctness and consistency checks,” noted Michael Klemm, OpenMP ARB CEO. “Ultimately, the changes in version 5.2 will facilitate the automated generation of a variety of OpenMP documents, including our Quick Reference Guides, and so will improve the quality of the official OpenMP documentation.”

Please provide feedback on the Technical Report

Technical Report 10 is an important milestone on the path to OpenMP 5.2. Users and implementers are encouraged to provide feedback on the proposed API. Feedback can be sent to

About OpenMP


The mission of the OpenMP Architecture Review Board (ARB) is to standardize directive-based multi-language high-level parallelism that is performant, productive and portable. Jointly defined by a group of major computer hardware and software vendors, and users, the OpenMP API is a portable, scalable model that gives parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from embedded systems and accelerator devices to multicore systems and shared-memory systems. The OpenMP ARB owns the OpenMP brand, oversees the OpenMP specification and produces and approves new versions of the specification. Further information can be found at

OpenMP® is a registered trademark of the OpenMP Architectural Review Board.

View source version on

CONTACT: For more information, press only:

Matthijs van Waveren,, +33 6 32 53 57 94

For more information on the OpenMP ARB and the OpenMP API:



SOURCE: OpenMP Architecture Review Board

Copyright Business Wire 2021.

PUB: 07/22/2021 09:30 AM/DISC: 07/22/2021 09:32 AM