OpenMP 4.0 Offloading Is Closer For GCC 5

OpenMP 4.0 Offloading is moving data and code off to accelerators. The accelerators in OpenMP context can be GPUs or Xeon Phi MIC-like systems, DSPs, FPGAs, etc. You can learn more about the OpenMP 4.0 offloading and other features via this OpenMP.org presentation.
Per this gcc-patches thread, the work is being done now to mainline the offloading infrastructure support. More work still appears needed though before GCC will start magically playing well with GPUs.
Additional information on offloading support can be found via this GCC Wiki page. There's also still the effort of OpenACC 2.0 offloading support for GCC with NVIDIA GPU support.
Add A Comment