speculative execution

Speculative execution is a computer processor optimization technique that allows the processor to predict and execute instructions ahead of time, based on its assumption of what the next step would be, ultimately improving performance by reducing idle time.

Requires login.