[PATCH 0/4] OpenMP 4.0 offloading to Intel MIC

Kirill Yukhin kirill.yukhin@gmail.com
Thu Nov 13 16:04:00 GMT 2014


Hi Tobias,
On 13 Nov 16:15, Tobias Burnus wrote:
> Kirill Yukhin wrote:
> > Support of OpenMP 4.0 offloading to future Xeon Phi was
> > fully checked in to main trunk.
> 
> Thanks. If I understood it correctly:
> 
> * GCC 5 supports code generation for Xeon Phi (Knights Landing, KNL)
Right.

> * KNL (the hardware) is not yet available [mid 2015?]
Yes, but I don't know the date.

> * liboffloadmic supports offloading in an emulation mode (executed on
>   the host) but does not (yet) support offloading to KNL; i.e. one
>   would need an updated version of it, once one gets hold of the
>   actual hardware.
Yes, it supports emulation mode. Also, current scheme is the same as
for KNC (however we have no code generator in GCC main trunk for KNC).
We're going to keep liboffloadmic up-to-date.

> * The current hardware (Xeon Phi Knights Corner, KNC) is and will not
>   be supported by GCC.
Currently GCC main trunk doesn't support KNC code gen.

> * Details for building GCC for offloading and running code on an
> accelerator is at https://gcc.gnu.org/wiki/Offloading
> 
> Question: Is the latter up to date - and the item above correct?
Correct.

> BTW: you could update gcc.gnu.org ->news and gcc.gnu.org/gcc-5/changes.html
Thanks, I'll post a patch.

--
Thanks, K



More information about the Gcc mailing list