This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC & OpenCL ?


> I am just starting to think about adding OpenCL support into future versions of
> GCC, as it looks like a useful way of programming highly parallel type systems,
> particularly with hetrogeneous processors.  At this point, I am wondering what
> kind of interest people have in working together on OpenCL in the GCC compiler?

I might be working on parallelization (though in LLVM) for the next one
or two years.  If I have some free time to put into GCC, I'd love to
port my work to it and to collaborate with people already working on OpenCL.

> Off hand, I think the first stage is to get OpenCL to work in a homogeneous
> multi-core system before diving into the hetrogeneous systems.

Yes, also because for example we have no access to the GPUs' instruction
set.  These papers details an experience in porting CUDA (the
predecessor to OpenCL) to multicore systems:

  http://www.gigascale.org/pubs/1278.html
  http://www.gigascale.org/pubs/1417.html
  http://impact.crhc.illinois.edu/mcuda.php

Paolo


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]