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