News Archives

OpenMP 5.1 Released With Better Interoperability For CUDA / AMD HIP / OpenCL

It’s been two years already since the release of the OpenMP 5.0 specification and the update released on Friday is quite a worthy update:

OpenMP 5.1 introduces a new interop construct for improving interoperability with non-OpenMP device execution contexts. This aims to improve the portability of OpenMP 5.1+ to non-native interfaces/accelerators. This interop construct is designed with NVIDIA CUDA, AMD ROCm/HIP, and OpenCL in mind. The interop construct is used for dealing with interoperability properties for one or more “foreign runtime environments”.

Loading...

End of content

No more pages to load

devilish