2014
2014
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Architetture Avanzate Parallele
Informazioni generali
Corso di Laurea Informatica Percorso Ingegneria del Software
CFU 6 Università ROMA "La Sapienza"
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare INF/01
Commento Attivato ad Anni Alterni

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area E - Architetture

Sillabo dell'insegnamento

  • E - Architetture
    • AA - Architetture Avanzate
      Limiti dell'architettura di Von Neumann. Pipeline delle istruzioni e delle operazioni. Macchine vettoriali. Macchine data-flow. Multicore e multithreading.
    • AA - Architetture Avanzate
      Architetture parallele. Classificazione di Flynn
    • AA - Architetture Avanzate
      Tipi di parallelismo. Multiprocessori (SIMD e MIMD). Topologie e reti di interconnessione.
    • AA - Architetture Avanzate
      Funzioni di routing. Reti statiche, reti dinamiche, reti combinate. Architetture manycore: GPU (cenni su CUDA).
    • AA - Architetture Avanzate
      Prestazioni: metriche e misure. Legge di Amdahl. Ottimizzazione di prestazioni: distribuzione del carico, località, comunicazioni.
    • AA - Architetture Avanzate
      Protocolli per Cache Coherence: Snooping e Directory-based. Memory Consistency. Message Passing Systems

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa

Insegnamenti "macro" nell'ambito dei quali può essere scelto

  1. Insegnamenti a scelta vincolata