I'm not quite sure exactly what it is you're doing, but if I am following correctly it doesn't seem like a bug. If you are allowing unconditional branches to pollute the predictor's history tables with an "always taken" prediction for that particular PC, then the behavior describing could be reasonable.
Anthony Gutierrez http://web.eecs.umich.edu/~atgutier On Thu, Jan 16, 2014 at 9:01 PM, Milad Mohammadi <[email protected]>wrote: > Hi, > > The gem5 local branch predictor exhibits a larger number of mispredictions > as you increase the size of the predictor. This happens when I allow > "unconditional" branches to be looked up in the predictor. > > Please advise what is the reason behind this bug. > The correct behavior is regardless what type of instructions are looked up > in the BP as the BP size increases, the accuracy drops. > > Thanks! > Milad > _______________________________________________ > gem5-dev mailing list > [email protected] > http://m5sim.org/mailman/listinfo/gem5-dev >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
