Pau Cabre has uploaded a new patch set (#9). (
https://gem5-review.googlesource.com/c/public/gem5/+/14855 )
Change subject: cpu: Added 8KB and 64KB TAGE-SC-L branch predictor
......................................................................
cpu: Added 8KB and 64KB TAGE-SC-L branch predictor
The original paper of the branch predictor can be found here:
http://www.jilp.org/cbp2016/paper/AndreSeznecLimited.pdf
And this is the original implementation:
http://www.jilp.org/cbp2016/code/AndreSeznecLimited.tar.gz
Change-Id: I684863752407685adaacedebb699205c3559c528
Signed-off-by: Pau Cabre <[email protected]>
---
M src/cpu/pred/2bit_local.cc
M src/cpu/pred/2bit_local.hh
M src/cpu/pred/BranchPredictor.py
M src/cpu/pred/SConscript
M src/cpu/pred/bi_mode.cc
M src/cpu/pred/bi_mode.hh
M src/cpu/pred/bpred_unit.cc
M src/cpu/pred/bpred_unit.hh
M src/cpu/pred/ltage.cc
M src/cpu/pred/ltage.hh
M src/cpu/pred/tage.cc
M src/cpu/pred/tage.hh
A src/cpu/pred/tage_sc_l.cc
A src/cpu/pred/tage_sc_l.hh
A src/cpu/pred/tage_sc_l_64KB.cc
A src/cpu/pred/tage_sc_l_64KB.hh
A src/cpu/pred/tage_sc_l_8KB.cc
A src/cpu/pred/tage_sc_l_8KB.hh
M src/cpu/pred/tournament.cc
M src/cpu/pred/tournament.hh
20 files changed, 2,605 insertions(+), 186 deletions(-)
--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/14855
To unsubscribe, or for help writing mail filters, visit
https://gem5-review.googlesource.com/settings
Gerrit-Project: public/gem5
Gerrit-Branch: master
Gerrit-Change-Id: I684863752407685adaacedebb699205c3559c528
Gerrit-Change-Number: 14855
Gerrit-PatchSet: 9
Gerrit-Owner: Pau Cabre <[email protected]>
Gerrit-Assignee: Ilias Vougioukas <[email protected]>
Gerrit-Reviewer: Pau Cabre <[email protected]>
Gerrit-CC: Ilias Vougioukas <[email protected]>
Gerrit-MessageType: newpatchset
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev