Integration of correlator Branch Predictor into gem5 cycle accurate architectural simulator