Hi Guray, There were two announcements: PTX-backend and OpenCL code generation. Initial PTX-patches can be found in mailing list and OpenCL experiments in openacc_1-0_branch.
Regarding GSoC it would be nice, if you'll apply with your proposal on code generation. I think that projects aimed to improve generation of OpenCL or implementation of SPIR-backend are going to be useful for GCC. - Thanks, Evgeny. -----Original Message----- From: gcc-ow...@gcc.gnu.org [mailto:gcc-ow...@gcc.gnu.org] On Behalf Of guray ozen Sent: Tuesday, February 25, 2014 3:27 PM To: gcc@gcc.gnu.org Subject: About gsoc 2014 OpenMP 4.0 Projects Hello, I'm master student at high-performance computing at barcelona supercomputing center. And I'm working on my thesis regarding openmp accelerator model implementation onto our compiler (OmpSs). Actually i almost finished implementation of all new directives to generate CUDA code and same implementation OpenCL doesn't take so much according to my design. But i haven't even tried for Intel mic and apu other hardware accelerator :) Now i'm bench-marking output kernel codes which are generated by my compiler. although output kernel is generally naive, speedup is not very very bad. when I compare results with HMPP OpenACC 3.2.x compiler, speedups are almost same or in some cases my results are slightly better than. That's why in this term, i am going to work on compiler level or runtime level optimizations for gpus. When i looked gcc openmp 4.0 project, i couldn't see any things about code generation. Are you going to announce later? or should i apply gsoc with my idea about code generations and device code optimizations? Güray Özen ~grypp