Advanced Computer Architecture - Ch02 part 2: Out-of-order execution, with speculative execution
Paul Kelly · 62:39
The lecture adds speculative execution to Tomasulo's out-of-order scheme with a reorder buffer (ROB) and an in-order commit stage. This keeps a consistent "commit-side" machine state, so branch mispredictions, excepti...