A history of branch prediction from 1500000 BC to 1995

/branch-prediction