OpenMP 4.5 Now Available
Just ahead of the Super Computing SC15 conference beginning tomorrow in Austin, the OpenMP 4.5 specification has been finalized.
OpenMP 4.5 was formerly known as OpenMP 4.1 but was renamed due to the massive changes for this popular parallel programming API.
GCC developers have already been working on OpenMP 4.1/4.5 support for months and should be in good shape for next year's GCC 6 release. In the LLVM/Clang space, they're still bring up OpenMP 4.0.
OpenMP 4.5 brings Fortran 2003 support, runtime routines for cancellation and affinity, better SIMD and Tasking extensions, support for do across loops, new possibilities for dividing loops, memory affinity support, device construct improvements, and many other changes.
The OpenMP 4.5 API specification can be read here in PDF form.
OpenMP 4.5 was formerly known as OpenMP 4.1 but was renamed due to the massive changes for this popular parallel programming API.
GCC developers have already been working on OpenMP 4.1/4.5 support for months and should be in good shape for next year's GCC 6 release. In the LLVM/Clang space, they're still bring up OpenMP 4.0.
OpenMP 4.5 brings Fortran 2003 support, runtime routines for cancellation and affinity, better SIMD and Tasking extensions, support for do across loops, new possibilities for dividing loops, memory affinity support, device construct improvements, and many other changes.
The OpenMP 4.5 API specification can be read here in PDF form.
1 Comment