logo
Computer Engineering - Advanced Computer Architectures

Advanced Computer Architectures


Synthetic program:
Obiettivo del corso è che lo studente comprenda i principali concetti utilizzati nei moderni microprocessori entro la fine del semestre. Il corso tratta le diverse forme di parallelismo presenti nelle applicazioni (livello istruzione, livello dati, livello thread e livello porte logiche) e come esse possano essere sfruttate in combinazione con le diverse caratteristiche architetturali. Il corso tratta l'esecuzione pipelining, superscalare, speculativa e fuori ordine delle istruzioni, le macchine vettoriali e VLIW, il multithreading, i processori grafici e i microprocessori paralleli. Obiettivo finale del corso è mostrare come il software interagisce con lo hardware per fornire prestazioni e mostrare come le tendenze tecnologiche, nelle applicative ed economiche hanno guidato e continuano a guidare i cambiamenti nel settore.

 

Lecture Notes

Complete course:

Type File name Year
Digital notes Complete course notes 2018/2019
Digital notes Complete course notes 2017/2018

Divided by topic:

Type File name Year
File not available...

Other:

Type File name Year
File not available...

Exercises

Complete course:

Type File name Year
File not available...

Divided by topic:

Type File name Year
File not available...

Other:

Type File name Year
File not available...

Exams

First partial exam:

Type Date
Text 05/05/2016

Second partial exam:

Type Date
Text 27/06/2016

Full exam:

Type Date
Text and solution 10/06/2025
Text and solution 05/05/2025
Text 28/04/2025
Text and solution 11/02/2025
Text and solution 20/01/2025
Text 11/09/2024
Text and solution 15/07/2024
Text and solution 19/06/2024
Text and solution 09/05/2024
Solution 06/05/2024
Text 06/05/2024
Text and solution 15/02/2024
Solution 22/01/2024
Text 22/01/2024
Text and solution 31/08/2023
Text and solution 11/07/2023
Solution 13/06/2023
Text 13/06/2023
Text and solution 08/05/2023
Text 08/09/2022
Text and solution 21/07/2022
Text and solution 29/06/2022
Solution 06/04/2022
Text 25/08/2021
Text and solution 19/07/2021
Text and solution 21/06/2021
Text 09/06/2021
Text 10/05/2021
Text 31/08/2020
Text 16/07/2020
Text 25/06/2020
Text 27/06/2019
Text 12/02/2019
Text 18/01/2019
Text 09/07/2018
Text 22/06/2018
Text 21/02/2018
Text 31/01/2018
Text 18/07/2017
Text 18/07/2017
Text 30/06/2017
Text 30/06/2017
Text 21/09/2016
Text 07/09/2016
Text 07/09/2016
Text 12/07/2016
Text 27/06/2016
Text 27/06/2016
Text 29/09/2015
Text 29/09/2015
Text 03/09/2015
Text 22/07/2015
Text 22/07/2015
Text 03/07/2015
Text 03/02/2015
Text 26/09/2014
Text 12/09/2014
Text 09/07/2014
Text 21/02/2014
Text 05/02/2014

Oral exam:

Type Date
File not available...

Multiple choice test:

Type Date
File not available...

Other:

File name
File not available...

Other

Laboratory:

File name Year
File not available...

Projects:

File name Year
File not available...

Presentations:

File name Year
File not available...

Collections of notes, exercises or exams:

Tables:

File name Year
File not available...

Etc:

File name Year
File not available...

Live

Quick daily notes, exercises and audio recordings. Files will be approved on priority but deleted after 365 days. 2 points will be assigned by default.

Quick contents:

File name Date
File not available...