Hello,
I am trying to find out if there is a way to limit the number of speculation levels or outstanding branches in the O3CPU model. So far from my understanding, it seems like the branch predictor allows branches to be taken while previous branches are still unresolved, without any limits on the number. Is this correct? If so, how would I add a limit to it? I was thinking I could create a variable and added a check before the prediction and stall the fetch stage if the max outstanding branches are reached. Do you think there would be any problems? I would like to hear your opinions. Thanks in advance! -Glenn _______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
