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

Reply via email to