The future OpenMP 4.0 includes important features in the standard as the "cancel" instruction, the SIMD features and, above all (IMHO), the support for accelerators. Is planned a new edition of the book in order to cover this new capabilities?
Anyone knows if any compiler is working in the implementation of the new upcoming standard? What about in Oracle, Ruud?
https://sites.google.com/site/tprincesi ... timization
based on tests of C, C++, Fortran (and combination with Cilk(tm) Plus) on Windows and linux.
Test cases at https://github.com/tprince/lcd
My "accelerator" testing is limited to Intel compilers for Intel(r) Xeon Phi(tm). The test cases all run in native mode. If there is demand I will post versions of the test suite for Fortran omp target, which began working with the current 15.0 release.
As far as I can see, OpenMP 4 has not (yet?) proven a popular replacement for proprietary OpenMP-like systems for "accelerators" in p target mode.