GEM5 icon indicating copy to clipboard operation
GEM5 copied to clipboard

configs: update pht-pf-level default and enhance prefetcher configuration

Open zephyrols opened this issue 7 months ago • 4 comments

Using act_entries=64 and pht_pf_level=2 provide a hyper performance than act_entries=32 and pht_pf_level=1 in solo L1 sms prefetcher. New Params solve the problem of negative optimization on omnetpp.

fca42381-449f-4859-ad56-7ed2cce8fd28

I also tried some other parameters, about (act_entries, pht_entries, pht_assoc, pht_pf_level). The results are as follows. From this, it can be observed that the common features of high-score configuration are a greater number of act entries and pht prefetching that spans multiple layers to the L2. image

zephyrols avatar May 21 '25 02:05 zephyrols

[Generated by GEM5 Performance Robot] commit: c0fe729e6cf2fe65a33639220f92e539ff8170ff workflow: gem5 Ideal Performance Test

Ideal Performance

Overall Score

PR Master Diff(%)
Score 19.70 19.57 +0.69 🟢

XiangShanRobot avatar May 21 '25 04:05 XiangShanRobot

[Generated by GEM5 Performance Robot] commit: c0fe729e6cf2fe65a33639220f92e539ff8170ff workflow: gem5 Ideal BTB Performance Test

Ideal BTB Performance

Overall Score

PR Master Diff(%)
Score 19.45 19.32 +0.66 🟢

XiangShanRobot avatar May 21 '25 04:05 XiangShanRobot

[Generated by GEM5 Performance Robot] commit: c0fe729e6cf2fe65a33639220f92e539ff8170ff workflow: gem5 Performance Test

Standard Performance

Overall Score

PR Master Diff(%)
Score 15.96 15.84 +0.78 🟢

XiangShanRobot avatar May 21 '25 05:05 XiangShanRobot

please give a brief reason of this PR, give desired performance stats if possible.

jensen-yan avatar May 21 '25 07:05 jensen-yan