
Taller: Introducción a MPI y CUDA
Fecha y hora
Ubicación
Edificio COMPLEX
Ciudad de la Cultura Amado Nervo
Tercer piso aula 3.15
Tepic, Nay 63155
Descripción
Taller por:
Dr. Frédéric Masset
Aviso:
- El Dr. Frederic solicita para el desarrollo adecuado del taller llevar equipo de cómputo personal "Laptop" con sistema operativo linux
24 Y 25 DE AGOSTO, DURACIÓN TOTAL: 2 DÍAS - 8 HORAS
MPI
Se presentarán los conceptos básicos del cómputo sobre plataformas de memoria distribuida mediante la librería MPI, a través del estudio de ejemplos de complejidad creciente. Se requiere un conocimiento previo del lenguaje C, en particular de los conceptos de reservación dinámica de memoria y de punteros.
CUDA
Se presentará la arquitectura de los GPUs (Graphics Processing Units) y la jerarquía de dos niveles del cómputo en GPUs (en bloques e hilos). Se enseñará como reservar memoria en los GPUs y transferir datos entre un GPU y su host. Posteriormente, se enseñará como programar kernels (funciones que corren en los GPUs) sencillos. Se presentarán los conceptos básicos que aseguran un rendimiento óptimo del cálculo a bordo de un GPU.