"At CSC, we expect that with the pre-exascale EuroHPC LUMI supercomputer, OpenMP will play an important role in preparing our applications for the heterogeneous architecture and the exascale era." George Markomanolis, Lead HPC Scientist at CSC
While the primary focus has been enhancements, clarifications and corrections to the 5.0 specification, several useful new features have been added such as support for interoperability with lower level APIs like CUDA and HIP.
ECP SOLLVE, in conjunction with ORNL and NERSC, organised two OpenMP Hackathons to help teams use OpenMP to port and optimize their applications on GPUs, and in using OpenMP for energy-efficient processor architectures.
“We are delighted to welcome Mentor and the University of Basel as our newest members”, says Michael Klemm, CEO of the OpenMP ARB, “Both are very active in the open source and scientific community, and underline the relevance of the OpenMP API in the HPC community.”
Speeding up drug discovery is urgently required and researchers around the world are using AutoDock 4.2 to identify novel drug candidates against COVID-19. This use case shows that the OpenMP API provides a useful and stable environment for node-level parallelization of AutoDock 4.2.
"The University of Tennessee has been involved in the development of many standards over the past thirty years", says Jack Dongarra, Distinguished Professor at the University of Tennessee. “We are proud to continue that effort in helping to define community standards by joining the OpenMP ARB.”
The OpenMP Architecture Review Board (ARB) has released Technical Report 8, the first preview for the future OpenMP API, version 5.1. Commenting on the announcement the OpenMP Language Committee Chair Bronis R. de Supinski said, "While 5.1 will include only a small set of new features, TR8 demonstrates that those additions, such as the 'assume' directive, will provide important usability enhancements."