Riepilogo dell'insegnamento: Calcolo Parallelo e Distribuito
6 cfu così ripartiti nelle aree:
- 6 CFU nell'area MAT - Crediti di MATEMATICA
Sillabo dell'insegnamento
- MAT - Crediti di MATEMATICA
-
MAT/08 - Analisi Numerica
Il calcolo Parallelo e Distribuito; Tipi di parallelismi; Classificazione delle architetture parallele; Reti di interconnessione per sistemi a memoria distribuita. Calcolo scientifico e ambienti paralleli e distribuiti: stato dell'arte e prospettive.
-
MAT/08 - Analisi Numerica
Algoritmi di base per calcolatori MIMD a memoria distribuita: Somma di N numeri (tre strategie di comunicazione), somma di N vettori, prodotto matrice per vettore (tre strategie di distribuzione dei dati), prodotto matrice per matrice (tre strategie di distribuzione 1D_Systolic e la B.M.R).
-
MAT/08 - Analisi Numerica
Parametri di valutazione degli algoritmi paralleli: Concetti di Speed-up ed Efficienza; Legge di Amdahl e Legge di Ware Generalizzata; Speed-up ed Efficienza scalati, Isoefficienza; Legge di Gustafson.
-
MAT/08 - Analisi Numerica
Metodologie e criteri per lo sviluppo di algoritmi paralleli su calcolatori MIMD-DM: Il modello message-passing.
-
MAT/08 - Analisi Numerica
La libreria MPI. function per la definizione dell'ambiente, per le comunicazioni puntuali e collettive, per le operazioni collettive.
-
MAT/08 - Analisi Numerica
Libreria OpenMP.
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa