Invited PanelistInvited Panelist to the 2011 International Conference on High Performance Computing & Simulation (HPCS'2011), Istanbul, Turkey, July 4-8International audienceGPUs are more and more used as low cost high performance computing platforms. While new parallel computing architectures and languages such as OpenCL and CUDA, as well as some new libraries ease up their programming, it is still relatively difficult to design code for them in an efficient way and it gives us a taste of what pioneers experimented in the 50's when programming the first computers. Also most of the current implementations suppose the co-existence of CPUs and GPUs, making the communication between those a real bottleneck in the proposed architectures. Howeve...