Advanced ILP Part 2: Speculation, Superscalar Pipelines, and VLIW

Speculation is a technique that allows the processor to execute instructions ahead of knowing whether they should actually be executed…