| | | corso | | | |
Architettura degli Elaboratori II: Architetture Parallele e Distribuite A
(Corso di Laurea in Informatica (quinquennale))
Codice: | 4I028 | Crediti: | 6 | Semestre: | 2 | Sigla: | AE2 | |
Docente
Marco Danelutto
Tel. 0502212742Prerequisiti
Il corso assume noti i contenuti dei corsi di Architetture degli
elaboratori 1 e del corso di Sistemi Operativi 1, nonchè di tutti e
quattro i corsi di Laboratorio di Informatica dei primi due anni.
Obiettivi di apprendimento
Il corso intende fornire le basi per lo studio e la valutazione dei
sistemi di elaborazione con architettura parallela e
distribuita.
I fondamenti metodologici sono rappresentati da
- semplici modelli analitico-probabilistici di sottosistemi di
tipo servente,
- forme di parallelismo, loro valutazione e
composizione.
Questi concetti sono applicati a) tanto a livello
dell'architettura firmware, con particolare riguardo alle due classi
di architettura che si ritiene debbano essere note ad ogni laureato,
uniprocessor pipeline e multiprocessor a memoria condivisa, quanto b)
a livello di computazioni parallele e distribuite di processi
cooperanti.
Descrizione
Il corso intende fornire le basi per lo studio e la valutazione dei
sistemi di elaborazione con architettura parallela e
distribuita.
I fondamenti metodologici sono rappresentati da
- semplici modelli analitico-probabilistici di sottosistemi di
tipo servente,
- forme di parallelismo, loro valutazione e
composizione.
Questi concetti sono applicati a) tanto a livello
dell'architettura firmware, con particolare riguardo alle due classi
di architettura che si ritiene debbano essere note ad ogni laureato,
uniprocessor pipeline e multiprocessor a memoria condivisa, quanto b)
a livello di computazioni parallele e distribuite di processi
cooperanti.
English Description
The course provides the basic notions relative to the design and to
the evaluation of parallel and distributed computer systems, and
covers the following topics:
- design methodologies
- uniprocessor pipeline architecture
- multiprocessor architectures
Ore lezione: | 25 | Ore esercitazione: | 15 | | | |
Bibliografia
Materiale didattico
-
F. Baiardi, A. Tomasi, M. Vanneschi, Architettura dei Sistemi di
Elaborazione, volumi 1, 2, Franco Angeli.
- Dispense :
- Vanneschi: Architetture 2 (SEU)
- Raccolte di esercizi.
Consultazione
- K. Hwang, Advanced Computer Architecture, McGraw Hill.
Modalità di esame
L'esame prevede una prova scritta ed una prova orale. Sono previste
prove di verifica intermedia che, se superate, sostituiscono la
prova scritta per la sola sessione estiva.