Exercises
Static Schedulation:
table for exercises; firstexample, first schedulation, second example and solution
Static schedulation and CPI: cpi_pipeline_example; exercise for test and its solution
Unrolling example
cache coherency (MESI protocol)
2024-06-27 exercise A
Dynamic speculative execution Tables ; State transition diagram for the execution model.
Example 03-12-2019
SIngle issue:
Exercise n. 1 and solution
Exercise (modified state transition diagram) n. 1bis and solution_bis
classroom example (13-12-2017);
classroom example (12-12-2018);
classroom example (09-01-2019);
classroom example (10-12-2019) single issue from 05-09-2019
Multiple issue:
Exercise solution_1bis
Classroom example (14-11-2024)
Text of exams are being updated in all exercises that involve dynamic speculative execution (Tomasulo’s scheme, and modern processors’ implementation)