On Tue, 14 Sep 2010, Steven Bosscher wrote: > On Tue, Sep 14, 2010 at 5:39 PM, Marcus Daniels <mdani...@lanl.gov> wrote: > > On 9/14/10 8:46 AM, Basile Starynkevitch wrote: > >> > >> My current work aims to translate some Gimple into OpenCL source > >> code, thus providing GCC with the ability to take advantage of GPU > >> running their proprietary OpenCL compilers without asking the user to > >> learn OpenCL. > > > > My understanding is that Gimple does not have the notion of data parallel > > operations. > > There was a prototype patch with "middle-end arrays" from Richard > Guenther (see http://gcc.gnu.org/ml/gcc-patches/2008-04/msg01123.html > for the latest revision I'm aware of). > > I suppose the usual things (other priorities, funding) stand in the > way of completing this work. Richi probably can tell more.
The most important thing that made me stop working on this (besides priorities, funding, time, etc.) is that for good test coverage the Fortran frontend would need to start using this representation. Which I didn't get around to even try to implement myself. But this is indeed something I like to come back to at some point ... Richard.