The cheat boxes of 38 lessons on one page: 360 rows of formulas and rules, each a name and what you would write next to it.
Every box below is the cheat box from the "Key take-aways" of one lesson, copied here unchanged. A row is a name and a formula — CPI, speedup, AMAT, miss rate, code efficiency — or a name and a rule: when an instruction may issue in Tomasulo’s machine, what a cache does on a read miss, how the home directory answers a request. The heading above a box leads to the lesson that explains it with worked examples.
At the exam you may bring one A4 page, front side only, with formulas in 12-point type or larger and no copies of past exercises or slides (the rules are in the exam trainer). The 360 rows here will not fit on one side at that size, so this page is where you choose what goes on yours.
Revise with it like this. Read a name, cover what follows it, write the formula or the rule from memory, then compare. What you rebuild without effort can stay off your A4; what you get wrong twice goes on it. When a row does not match, open the lesson and redo its worked example.
Module 1 · Pipelining and performance
Notes, chapters 1 and 4 · the RISC-V pipeline, hazards, forwarding, the metrics every exercise ends with