Temas Subtemas
Tema 1. Paradigmas de programación paralela
-Paradigma de memoria distribuida
-Paradigma de memoria compartida
-Paradigma data-parallel
-Paradigma PGAS
-Novos liguaxes de programación paralela (X10, chapel, Fortress)
Tema 2. Programación mediante directivas de memoria compartida: OpenMP -Introducción á programación con OpenMP
-Directivas para a construcción de paralelismo
-Directivas de sincronización
-Biblioteca de rutinas OpenMP
-Variables de contorno
Tema 3. Programación mediante o paradigma de paso de mensaxes: MPI -Características xerales de MPI
-Comunicacións punto a punto
-Comunicacións colectivas
-Tipos de datos derivados
-Topoloxías virtuales e comunicadores
-Novas funcionalidades de MPI-2
-Programación híbrida: MPI + OpenMP