The branch CPI penalty is calculated as extra CPI = (branch freq.)*(misprediction freq.)*(mispredict penalty)
(a) Which one of the three terms in the penalty equation will techniques like loop unrolling and predication reduce?
(b) Which one of the three terms in the CPI formula does dynamic branch prediction attempt to reduce?