TMCnet News
OpenMP ARB Releases Public Comment Draft of OpenMP 6.1The OpenMP® Architecture Review Board (ARB) has released OpenMP Technical Report 15: version 6.1 Public Comment Draft of the OpenMP Application Programming Interface (API) specification, which is expected to be released shortly before SC26 in November 2026. The Technical Report brings substantial advancements to the OpenMP API ecosystem. First, it defines multidimensional execution spaces, enabling grid-based programming devices. Support for dynamic-lifetime data is introduced with the dyn_groupprivate clause and corresponding API routines, allowing use of fast memory for such data. The draft features new loop transformations, providing better control over data locality on devices. Thread-affinity controls have been expanded to further optimize parallel execution. New features included in the Public Comment Draft The key features added in Technical Report 15 include:
Looking toward OpenMP 6.1 "OpenMP API version 6.1 adds support for multi-dimensional execution spaces," said Michael Klemm, OpenMP ARB, CEO. "This provides the first step toward a grid-based programming style akin to CUDA and HIP, and this and other extensions provide further ways to express performance optimizations directly within the framework of the OpenMP API." "TR15 is the final preview release of OpenMP 6.1. It presents the proposed enhancements and clarifications that will be officially adopted when the next version is released in November," said Bronis R. de Supinski, the Chair of the OpenMP Language Committee. "While this version is a minor release, it will include several improvements to existing features such as the device model and support for affinity control. This Technical Report represents the final opportunity to comment, so we are actively encouraging feedback." About OpenMP The OpenMP Architecture Review Board (ARB) standardizes high-level, directive-based, multi-language 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 https://www.openmp.org.
View source version on businesswire.com: https://www.businesswire.com/news/home/20260707203212/en/ |

