OpenXiangShan / XiangShan

Open-source high-performance RISC-V processor
https://xiangshan.cc
Other
4.85k stars 663 forks source link

fix(sc): SCTable dual port SRAM reads and writes to the same address processing #3671

Closed sleep-zzz closed 1 month ago

XiangShanRobot commented 1 month ago
[Generated by IPC robot] commit: 1bb1193d9d9bf5eb4df81458b8259ede6b6a07fd commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
1bb1193 1.937 0.450 2.701 1.198 2.812 2.465 2.403 0.914 1.394 1.626 3.424 2.744 2.429 3.271
master branch: commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
1856091 0.451 2.704 2.401 1.401 2.743
bbb9b7b 0.451 2.704 2.400 0.913 1.401 2.743 3.271
97e37a2 1.934 0.451 2.704 1.194 2.812 2.465 2.402 0.913 1.401 1.626 3.415 2.743 2.429 3.271
d275ad0 1.934 0.451 2.704 1.194 2.812 2.465 2.401 0.913 1.401 1.626 3.421 2.743 2.429 3.271
979d98a 0.451 2.704 1.194 2.812 2.465 2.400 0.913 1.401 1.626 3.421 2.743 2.429 3.271
7543e8e 1.934 0.451 2.704 1.194 2.812 2.465 2.400 0.913 1.401 1.626 3.415 2.743 2.429 3.271
46e9ee7 1.934 0.451 2.704 1.194 2.812 2.465 2.400 0.913 1.401 1.626 3.421 2.743 2.429 3.271
bbaa6b7 1.934 0.451 2.704 1.194 2.812 2.465 2.400 0.913 1.401 1.626 3.421 2.743 2.429 3.271
4446722 1.934 0.451 2.704 1.194 2.812 2.465 2.402 0.913 1.401 1.626 3.421 2.743 2.429 3.271
e2216ec 1.934 0.451 2.704 1.194 2.812 2.465 2.400 0.913 1.401 1.626 3.415 2.743 2.429 3.271
sleep-zzz commented 1 month ago

Microbench testing shows an improvement in performance when local seed=0,base: 1.302524 SC: 1.313247

The performance of the coremark test program has also slightly decreased locally