Branch Prediction

  • avoid delays cause of control dependencies to be resolved.
  • determines whether a conditional branch (jump) in the instruction flow of a program is likely to be taken or not