Techniques such as branch prediction and speculative execution are used to lessen these branch penalties .

Techniques such as branch prediction and speculative execution are used to reduce these branch penalties .
