Advanced Computer Architecture - Lecture 15: Instruction level parallelism. This lecture will cover the following: dynamic branch prediction; branch prediction buffer; examples of branch predictor; predicated execution can reduce number of branches, number of mispredicted branches;...