Hi,
My question is related to configuring a branch misprediction penalty in
gem5 detailed CPU. Assuming that I want to configure a pipeline with 12
cycle branch misprediction penalty, how should I change delay parameters in
O3CPU.py? Will using following configurations work:


fetchToDecodeDelay = 3
decodeToRenameDelay = 3
renameToIEWDelay= 4
issueToExecuteDelay=1
iewToCommitDelay=3

Is branch misprediction penalty in gem5 equal to only front end length
(till execution stage) or the entire pipeline length?

Thank you
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to