Curso de Programación GPGPU, se impartirá los días 7 y 8 de junio en el CETA-CIEMAT


En este curso se propone una introducción a la programación de la GPU (Graphic Processing Unit) que está surgiendo como respuesta a una demanda de computación intensiva a la que no responden las arquitecturas convencionales (procesadores mononúcleo y procesadores multinúcleo). En la primera parte del curso se justifica el creciente interés en la explotación de la GPU como plataforma alternativa para la computación de alto rendimiento. Además, se estudiará la arquitectura de la GPU, en concreto de la arquitectura Tesla de Nvidia. En la segunda parte del curso, se presentará el lenguaje de programación CUDA de las GPUs de NVIDIA enfocados a la programación en propósito general. Finalmente, se presentarán los problemas de la programación de esta arquitectura y las técnicas de optimización para solucionarlos.
Una vez finalizado el curso el alumno dispondrá de los conocimientos teóricos y prácticos necesarios para proyectar una aplicación científica óptimamente sobre una GPU usando CUDA.