Horario
Carga horaria: 12 horas.
- Clase 1: Lunes 13/3, 9:00hs a 12:00hs
- Clase 2: Martes 14/3, 9:00hs a 12:00hs
- Clase 3: Miércoles 15/3, 9:00hs a 12:00hs
- Clase 4: Jueves 16/3, 9:00hs a 12:00hs
Programa corto
Objetivos
Presentar los fundamentos del paradigma de programación paralela de memoria distribuida utilizando la biblioteca de pasaje de mensajes MPI. El curso tendrá aplicación directa en la práctica.
Temario:
- Introducción a la programación paralela y al paradigma de pasaje de mensajes.
- La biblioteca MPI: conceptos, API, funciones de comunicación y sincronización.
- Operaciones colectivas, grupos de procesos, tipos de datos derivados.
- Funcionalidades avanzadas (MPI-2 y MPI-3): entrada y salida paralela, acceso a memoria remota, operaciones colectivas avanzadas, procesos dinámicos.
- Casos de estudio y ejercicios.