El día 21 de abril, a las 16:00 horas, tendrá lugar el seminario "GPU programming models and their combinations", impartido por Dr. Antonio J. Peña, del Centro Nacional de Supercomputación.
Lugar: Laboratorio AC1 - Edif. Leonardo DaVinci
Resumen: While OpenACC focuses on coding productivity and portability, CUDA enables extracting the maximum performance from NVIDIA GPUs. OmpSs, on the other hand, is a GPU-aware task-based programming model which may be combined with CUDA, and recently with OpenACC as well. Using OpenACC we will start benefiting from GPU computing, obtaining great coding productivity and nice performance improvements. We can next fine-tune the critical application parts developing CUDA kernels to hand-optimize the problem. OmpSs combined with either OpenACC or CUDA will enable seamless task parallelism leveraging all system devices.