Ah, speculative execution. Man’s ever needing desire to get more done in less time resulted in a similar design for microprocessors. With the third wave maturing and on the brink of fading, speed is all that matters today. Information is available in the blink of an eye and requires similar speeds for decision making. Hesitate, and you’re done for. However, in the microprocessor case, this didn’t serve us too well. Speculative Execution on microprocessor didn’t account for what would happen should past usage trends not materialize. When we talk about every day processes, such as reading the news, this matters...