This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GNU Tools Cauldron 2017: OMP (Offloading and Multi Processing) BoF
- From: Thomas Schwinge <thomas at codesourcery dot com>
- To: <gcc at gcc dot gnu dot org>, Jan Hubicka <hubicka at ucw dot cz>
- Cc: Martin Jambor <mjambor at suse dot cz>, Martin Liška <mliska at suse dot cz>, Michael V.Zolotukhin <michael dot v dot zolotukhin at gmail dot com>, Kirill Yukhin <kirill dot yukhin at gmail dot com>, Ilya Verbin <iverbin at gmail dot com>, Andrey Turetskiy <andrey dot turetskiy at gmail dot com>, Ilya Tocar <tocarip dot intel at gmail dot com>, Torvald Riegel <triegel at redhat dot com>, "Tobias Burnus" <tobias dot burnus at physik dot fu-berlin dot de>, Matthias Klose <doko at debian dot org>, Jakub Jelinek <jakub at redhat dot com>, Alexander Monakov <amonakov at ispras dot ru>, Pekka Jääskeläinen <pekka at parmance dot com>, Cesar Philippidis <cesar at codesourcery dot com>, <Randy_Allen at mentor dot com>, Andrew Stubbs <ams at codesourcery dot com>, Julian Brown <julian at codesourcery dot com>, Richard Biener <rguenther at suse dot de>
- Date: Tue, 5 Sep 2017 16:49:45 +0200
- Subject: Re: GNU Tools Cauldron 2017: OMP (Offloading and Multi Processing) BoF
- Authentication-results: sourceware.org; auth=none
- References: <20170403123920.GE856@kam.mff.cuni.cz> <87mvbnf3bq.fsf@euler.schwinge.homeip.net> <181d716f-b649-320a-8210-499140a4aa60@embecosm.com> <87fue3qazy.fsf@hertz.schwinge.homeip.net> <7608f5ff-50ef-0254-7343-75cf725b11d0@embecosm.com> <87mv70iqno.fsf@hertz.schwinge.homeip.net> <405e47d6-9aae-4663-5a8f-cb1ae7a8163c@embecosm.com> <87a82iifgi.fsf@hertz.schwinge.homeip.net> <CABXkX8gd1ZUS=kP-BuDbE3-eFVPkV81N07kK_+XO7jG9uH2ddg@mail.gmail.com> <87wp5efhh9.fsf@hertz.schwinge.homeip.net> <20170904205935.GA61565@kam.mff.cuni.cz>
Hi!
On Mon, 4 Sep 2017 22:59:36 +0200, Jan Hubicka <hubicka@ucw.cz> wrote:
> > As Honza told me recently, it has been proposed by Martin -- I don't know
> > which one ;-) -- and certainly makes sense, to have another OMP
> > (Offloading and Multi Processing) BoF at the GNU Tools Cauldron 2017,
> > which is currently scheduled for Saturday, 11:00 to 11:45. That is, a
> > general OMP BoF session in addition to more specific individual
> > presentations.
> >
> > Honza volunteered me to host it ;-) -- to which I'm not immediately
>
> To be precise, I also volunteered Martin (Jambor) to propose it.
> In any case it seems it would be useful thing to have on programme. Let me
> know if I should keep it there ;)
Yes, let's keep it there, and I'm sure we'll find enough topics to
discuss with the group of people that are present (which I don't know
yet).
> > objecting, but my time to prepare anything at all is very limited
> > (non-existing?) right now, and I still got to first organize stuff/myself
> > for my other presentation slot...
> >
> > We could do it off the cuff, but it'd also be very useful to know
> > beforehand a handful of topics to talk about. So, who's interested in
> > contributing to this OMP BoF? I put some candidates in CC, but
> > everyone's welcome to contribute, of course! I suggest this should
> > really be BoF-like: more interaction and discussion instead of too much
> > presentation.
Here is an abstract/agenda for this time slot. Are you going to put it
onto the wiki page, or want me to do it?
This is an interactive BoF to discuss all things OMP (Offloading and
Multi Processing): from front ends (programming abstractions: OpenMP,
OpenACC, maybe CPLEX (C Parallel Language Extensions)?, others?) to
support for heterogeneous offload targets/GCC back ends (Intel MIC,
Nvidia PTX, HSA/HSAIL, GCN, others?) -- and everything in between:
middle end abstractions. Automatic vectorization, parallelization
(parloops/autopar, graphite, polly, others?). Compilation flow in
GCC (LTO model, HSAIL model). Issues with complex GCC build
configuration, problems for packagers, GNU/Linux distributions.
Grüße
Thomas