OpenMP 4.5 Now Available

Written by Michael Larabel in Standards on 14 November 2015 at 05:51 PM EST. 1 Comment
STANDARDS
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.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week