Tema Subtema
Introducció Arquitectura dels multiprocessadors de memòria distribuïda. Conceptes d'escalabilitat. Espai d'adreces compartit. Pas de missatges.
Paral.lelització de bucles als MMD Introducció. Adaptació de límits. Generació de comunicacions. Optimitzacions. Tractament d'offsets.
Models de programació de MMD Introducció. Transaccions de xarxa. Espai d'adreces compartit. Pas de missatges. Problemes comuns.
Sincronització als MMD Introducció. Semàfors. Barreres.
Paral·lelització als MMD Introducció. Mètode de paral·lelització. Subdivisió. Particionat del domini. Transformació del procés kernel.
Coherència de caché basada en directori Introducció. Esquemes de coherència de caché. Protocol de directori pla basat en memòria: SGI Origin 3000.
Message Passing Interface (MPI) Introducció. Conceptes bàsics. Introducció a LAM. Introducció a XMPI. Comunicació punt-a-punt bloquejant. Comunicació punt-a-punt no bloquejant. Tipus de dades. Pas de missatges col·lectiu. Exemples.
Introducció Arquitectura dels multiprocessadors de memòria distribuïda. Conceptes d'escalabilitat. Espai d'adreces compartit. Pas de missatges.