speculative executionA technique allows a {superscalar} processor to keep its {functional units} as busy as possible by executing instructions before it is known that they will be needed. The {Intel P6} uses speculative execution. Compare {branch prediction}, {speculative evaluation}. (1995-05-05)