Skip to main content

Course information

  • Complete course name: 088949 - ADVANCED COMPUTER ARCHITECTURES (SILVANO CRISTINA)
  • Profesor: Cristina Silvano
  • Tutor: Gerardo Pelosi
  • Accademic year: 2021-2022
  • Recordings: link to webeep
  • Webeep: link to webeep

Lessons

DateRecordingTitleSlides
02 21RecordingIntroduction to the courseLesson_0_Intro_ACA_Course
ACA_Course - INFO_Spring_2022
02 23RecordingRecap MIPS architecture and pipeliningLesson_1_A_Pipelining_Spring_2022
03 02RecordingExercises on pipelining03 02 Pipelining
03 07RecordingStatic Branch PredictionLesson_2_B_Static_Branch_Prediction
03 09RecordingDynamic Branch PredictionLesson_2_C_Dynamic_Branch_Prediction
03 14RecordingExceptions handlingLesson_1_B_Exceptions_Handling
03 14RecordingInstruction Level Parallelism introductionLesson_4_ILP_Intro
03 16RecordingMulti cycle pipelining
Instruction level parallelism
Dynamic scheduling
Lesson_4_ILP_Intro
EXE02_Pipeline_Superscalar_VLIW
03 21RecordingSuperscalar
Very Long Instruction Word Processor
Limits of multiple-issue processors
Lesson_4_ILP_Intro
03 21RecordingScoreboard scheme and architecture
Scoreboard stages
Scoreboard example
Lesson_5_A_Scoreboard
03 23RecordingRecap of scoreboard
Scoreboard example
Lesson_5_A_Scoreboard
03 23RecordingExercise on superscalarEXE02_Pipeline_Superscalar_VLIW
03 28RecordingExercise on ScoreboardEXE03_Scoreboard_First_Second_Exs
03 31RecordingTomasulo architectureLesson_5_B_Tomasulo
04 04RecordingRegister renaming
Tomasulo
Compiler renaming
Explicit register renaming
Lesson_6_ILP_Reg_Renaming_2022
04 06RecordingExercises on TomasuloEXE04_TOMASULO_First_Second_Exs
04 11RecordingReorder BufferLesson_7_A_Reorder_Buffer_2022
04 13RecordingExercises on reorder bufferEXE05_ROB_V2022_CON_SOL
04 20RecordingIntroduction to cacheLesson_3_A_Intro_Cache
04 20RecordingMemory hierarchy
Cache optimizations
Lesson_3_B_Advanced_memory
04 27RecordingMixed exercisesEXE06_recap_dyn_sched_V2022
05 02RecordingLesson_1_C_Intro_Performance