Search code examples
gpuopenmpintelgpgpu

Can we offload OpenMp to any Intel GPU?


I'm using Ubuntu 14.04.

  1. Is there a way to use openMp and offload the parallel code into the Intel GPUs such as Intel HD graphics ?

If yes:

  1. which icc version do I need ? (can I do it with gcc ?)

  2. which Intel processors are supported ?


Solution

  • As far as I know you can only offload OpenMP code on Intel MIC/Xeon Phi.
    However in the (near ?) future OpenMP 4 should offer this kind of feature (see this post).

    So GPGPU on Intel HD graphics can only be done with OpenCL and Intel CILK for the moment I think.