Update: Debido a la gran cantidad de inscritos se ha hecho una selección de los participantes los que serán contactados próximamente

Fecha: 27-29 de enero de 2016, de 9:30 a 16:00 horas.
Lugar: Pontificia Universidad Católica de Chile, Sala Linux (ex Carlos Rivera Cruchaga) Departamento de Ciencias de la Computación- Universidad de Chile

Tras una exitosa década siendo utilizadas como aceleradores hardware, las GPUs constituyen hoy en día una atractiva alternativa para la computación de altas prestaciones a bajo coste. En este contexto CUDA es una arquitectura de cálculo paralelo de NVIDIA que aprovecha el potencial de la GPU para proporcionar un incremento extraordinario del rendimiento del sistema.

Programando GPUs con CUDA

El NLHPC junto a la Pontificia Universidad de Chile invita a estudiantes e investigadores con conocimientos básicos de C y paralelismo que quieran iniciarse en la programación GPGPU a este workshop, el cuál será dictado por el ponente Manuel Ujaldón, Nvidia CUDA Fellow.

CMM

 Programación de GPUs con CUDA (PDF)

Programa

27 de enero

09:30 – 11:00 Arquitectura de la GPU y diseños many-core.

11:00 – 11:30 Descanso.

11:30 – 13:00 Programación CUDA: Hilos, bloques, núcleos, mallas.

13:00 – 14:30 Almuerzo libre.

14:30 – 16:00 Herramientas CUDA: Compilador, calculador de ocupación, …

28 de enero

09:30 – 11:00 Ejemplos CUDA: VectorAdd, Stencils, ReverseArray, Matrix Multiply.

11:00 – 11:30 Descanso.

11:30 – 13:00 Kepler y Maxwell: Hyper-Q, paralelismo dinámico, memoria unificada.

13:00 – 14:30 Almuerzo libre.

14:30 – 16:00 OpenACC y otras alternativas de programación para GPGPU.

29 de enero

09:30 – 12:30 Prácticas individuales (1): Programando GPUs en la nube.

12:30 – 14:00 Almuerzo libre.

14:00 – 16:00 Prácticas individuales (2): Programando GPUs en la nube.

Comité organizador

Ginés Guerrero, NLHPC Deputy Director

Juan Acuña, Systems Administrator at PUC Physics Institute

Registro

Sobre Manuel Ujaldón

Manuel trabajó en paralelizadores semiautomáticos y compiladores de paralelismo de datos para aplicaciones irregulares durante el desarrollo de su tesis doctoral, que concluyó en 1996. Durante este período, formó parte de los comités de especificación de HPF y MPI, trabajando como post-doc en el Departamento de Ciencias de la Computación de la Universidad de Maryland en College Park (EEUU). En 2003, se unió a la iniciativa GPGPU utilizando Cg, escribiendo el primer libro en castellano sobre la programación de GPUs para computación de propósito general, centrado en cómo implementar aplicaciones irregulares y algoritmos de álgebra lineal en GPUs. Manuel sustituyó Cg por CUDA tras su irrupción, centrándose desde entonces en aplicaciones de procesamiento de imágenes y relacionadas con la bioinformática y la minería de datos.

En los últimos 5 años ha sido co-autor de más de 40 publicaciones en revistas y congresos internacionales relacionados con estas temáticas. Además, ha impartido más de 30 cursos sobre programación CUDA en universidades de todo el mundo, incluyendo prestigiosos centros europeos, estadounidenses y australianos. Su labor ha sido reconocida por Nvidia con los galardones Nvidia Academic Partnership entre 2008 y 2011, Nvidia Teaching Center entre 2011 y 2013 en las Universidades de Málaga (España) y Newcastle (Australia), Nvidia Research Center en 2012 como investigador principal en la Universidad de Málaga, y finalmente CUDA Fellow a título individual en 2012.

Más información en su página Web personal: http://cms.ac.uma.es/ujaldon/index.php/es
También disponible en inglés en: http://cms.ac.uma.es/ujaldon/index.php/en

¿Cómo llegar?
En metro: llegar a la estación San Joaquín, caminar hacia el oriente hasta llegar a la iglesia, doblar a la derecha, caminar aproximadamente 100 metros, doblar a la izquierda, caminar otros 100 metros y ahí está la sala Linux o también conocida como «Sala Profesor Carlos Rivera Cruchaga»
En auto: se puede acceder por Benito Rebolledo o por Monseñor Carlos Casanueva (Vicuña Mackenna 4860). El estacionamiento es pagado y cuesta aproximadamente $5.000 por día.
Coordenadas
 
Para más información por favor diríjase a Ginés Guerrero at gguerrero@nlhpc.cl