On Mon, Mar 30, 2009 at 01:09:56AM -0700, Paolo Bonzini wrote: > > I am a PhD student who has been working with CUDA for the GPU and also > > gcc for Cell BE for about a year now. (By work I mean developing > > applications). I am looking to bring GCC closer to being able to > > support OpenCL as a Google Summer of Code. > > This is very interesting and I'm willing to help with mentoring. > However I think your projects are more ahead than what is actually in > GCC right now! > > Regarding the NVIDIA GPU backend, I think NVIDIA is not yet distributing > details about the instruction set unlike ATI, is it? In this case, I > think ATI would be a better match.
Intel GPUs as well. I think that at this stage, there's only sufficient documentation available to do a GPU back end for Intel and ATI, not nVidia (though I don't know if any progress has been made via reverse engineering, perhaps by the nouveau project). I think anyone who pursues this angle would be well-advised to look at more than one architecture.