Upstreaming the RUNLTS branch predictor #3307
|
Hello, gem5 community! We are considering upstreaming our implementation of the RUNLTS branch predictor into gem5. RUNLTS achieves lower MPKI than the TAGE-SC-L branch predictor across a wide variety of workloads by utilizing register values produced in the backend pipeline. We have already published our RUNLTS implementation for the gem5 O3 CPU model at Zenodo (10.5281/zenodo.19453059).
We hope to further discuss these points and contribute the RUNLTS implementation to gem5. |
Replies: 1 comment
|
Hi @maekawatoshiki, many thanks for your message!
As a summary, we would warmly welcome a PR. That would also allow other maintainers to have a better understanding of your design decisions. |
Hi @maekawatoshiki, many thanks for your message!
It would be nice to have your work upstreamed to gem5. I have not read your paper (yet!) and I am not able to speak for the entire community, but here's my comment: