This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Offload Library
- From: Kirill Yukhin <kirill dot yukhin at gmail dot com>
- To: Ian Lance Taylor <iant at google dot com>
- Cc: GCC Development <gcc at gcc dot gnu dot org>, Jakub Jelinek <jakub at redhat dot com>, Jeff Law <law at redhat dot com>, Richard Henderson <rth at redhat dot com>, Uros Bizjak <ubizjak at gmail dot com>
- Date: Mon, 19 May 2014 16:53:03 +0400
- Subject: Re: Offload Library
- Authentication-results: sourceware.org; auth=none
- References: <20140516114748 dot GA28112 at msticlxl57 dot ims dot intel dot com> <CAKOQZ8ziNmGV06QSFAE8fHyj9x2dxJOCaQ9=Xx88fSgw1DC_XA at mail dot gmail dot com>
Hello Ian,
On 16 May 07:07, Ian Lance Taylor wrote:
> On Fri, May 16, 2014 at 4:47 AM, Kirill Yukhin <kirill.yukhin@gmail.com> wrote:
> >
> > To support the offloading features for Intel's Xeon Phi cards
> > we need to add a foreign library (liboffload) into the gcc repository.
> > README with build instructions is attached.
>
> Can you explain why this library should be part of GCC, and how GCC
> would use it? I'm sure it's obvious to you but it's not obvious to
> me.
The âtargetâ clause of OpenMP 4.0 aka âoffloadingâ support is expected to be a part of
libgomp. Every target platform that will be supported should implement a dedicated
plugin for libgomp. The plugin for Xeon PHI is based on the liboffload functionality.
This library also will provide compatibility for binaries built with ICC.
--
Thanks, K
>
> Ian