Speculative Execution Allow the execution of complete instructions or parts of instructions before being sure whether this execution is required