Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat(trace): support trace core interface #3843

Merged
merged 8 commits into from
Dec 10, 2024
Merged

Conversation

wissygh
Copy link
Contributor

@wissygh wissygh commented Nov 7, 2024

No description provided.

@wissygh wissygh added the do not merge Do not merge this pull request label Nov 7, 2024
@wissygh wissygh marked this pull request as ready for review November 7, 2024 13:39
@XiangShanRobot
Copy link

[Generated by IPC robot]
commit: cb12b51

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
cb12b51 1.938 0.450 2.694 1.238 2.893 2.460 2.397 0.920 1.422 1.698 3.480 2.737 2.419 3.288

master branch:

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
501d4c1
887dd71
22380ea 0.451 2.701 1.225 2.460 2.400 0.921 1.428 1.659 3.477 2.733 3.279
fba8858 1.925 0.451 2.701 1.229 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279
a982a3c 1.925 0.451 2.701 1.238 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279

@XiangShanRobot
Copy link

[Generated by IPC robot]
commit: a211f8b

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
a211f8b 1.918 0.450 2.686 1.227 2.893 2.460 2.393 0.916 1.421 1.683 3.479 2.742 2.419 3.275

master branch:

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
501d4c1 1.927 0.451 2.701 1.238 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279
887dd71 1.927 0.451 2.701 1.224 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279
22380ea 1.925 0.451 2.701 1.225 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279
fba8858 1.925 0.451 2.701 1.229 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279
a982a3c 1.925 0.451 2.701 1.238 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279

@wissygh wissygh force-pushed the feat-trace-tmp1107 branch from a211f8b to 1e5e9d9 Compare November 8, 2024 01:47
@XiangShanRobot
Copy link

[Generated by IPC robot]
commit: 1e5e9d9

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
1e5e9d9 1.868 0.444 2.448 1.180 2.896 2.462 2.293 0.911 1.354 1.676 3.427 2.628 2.382 2.573

master branch:

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
5769b9b 1.925 0.451 2.701 1.230 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279
501d4c1 1.927 0.451 2.701 1.238 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279
887dd71 1.927 0.451 2.701 1.224 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279
22380ea 1.925 0.451 2.701 1.225 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279
fba8858 1.925 0.451 2.701 1.229 2.893 2.460 2.400 0.921 1.428 1.659 3.477 2.733 2.414 3.279

@XiangShanRobot
Copy link

[Generated by IPC robot]
commit: 2f19080

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
2f19080 1.913 0.451 2.686 1.230 2.840 2.464 2.394 0.922 1.422 2.055 3.431 2.720 2.383 3.266

master branch:

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
09910ab
531dd12
6639e9a
399766d 1.917 0.450 2.701 1.234 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261
6266af8 1.917 2.701 1.233 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261

@wissygh wissygh force-pushed the feat-trace-tmp1107 branch 2 times, most recently from 791203c to 4b55522 Compare November 25, 2024 07:03
@wissygh wissygh changed the title Feat trace tmp1107 Feat(trace): add trace core interface Nov 25, 2024
@XiangShanRobot
Copy link

[Generated by IPC robot]
commit: 4b55522

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
4b55522 1.917 0.450 2.701 1.227 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261

master branch:

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
9c13e96
16534be 0.450 2.701 1.228 2.398 0.921 1.430 2.069 3.437 2.716 3.261
b34797b 1.917 0.450 2.701 1.226 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261
3dfb64b 1.917 0.450 2.701 1.228 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261
96e3f6c 1.917 0.450 2.701 1.226 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261

@XiangShanRobot
Copy link

[Generated by IPC robot]
commit: 7144966

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
7144966 1.902 0.450 2.686 1.227 2.832 2.461 2.393 0.919 1.407 1.992 3.435 2.709 2.383 3.264

master branch:

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
7071df6 1.902 0.450 2.687 1.237 2.832 2.461 2.393 0.919 1.407 1.992 3.435 2.709 2.383 3.264
415fcbe 0.450 2.701 2.398 1.430 2.716
85a4c8e 1.917 0.450 2.701 1.230 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261
d7b0ad9 1.917 0.450 2.701 1.227 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261
6cd53fd

@wissygh wissygh force-pushed the feat-trace-tmp1107 branch 4 times, most recently from 36e0660 to ecf5ea1 Compare December 5, 2024 10:45
@XiangShanRobot
Copy link

[Generated by IPC robot]
commit: ecf5ea1

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
ecf5ea1 1.959 0.450 2.686 1.220 2.832 2.461 2.393 0.919 1.407 1.992 3.434 2.709 2.383 3.261

master branch:

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
2bff79a 2.687 1.227 0.919 1.407 3.261
02d2ded 1.959 0.450 2.686 1.228 2.832 2.461 2.393 0.919 1.407 1.992 3.435 2.709 2.383 3.261
4aa305e 1.959 0.450 2.687 1.232 2.832 2.461 2.393 0.919 1.407 1.992 3.434 2.709 2.383 3.261
189833a 1.959 0.450 2.686 1.231 2.832 2.461 2.393 0.919 1.407 1.992 3.434 2.709 2.383 3.261
e10e20c 1.959 0.450 2.687 1.228 2.832 2.461 2.393 0.919 1.407 1.992 3.435 2.709 2.383 3.261

@wissygh wissygh force-pushed the feat-trace-tmp1107 branch from ecf5ea1 to 8d8f0bc Compare December 9, 2024 08:52
 * fix itype for branch after writeback
 * update itype to DeqGroup when branch instruction commit at next cycle after writeback.
 * fix ftqoffset in commitInfo for fuse instruction
 * fix `iretire` in rename
@wissygh wissygh changed the title Feat(trace): add trace core interface Feat(trace): support trace core interface Dec 10, 2024
@wissygh wissygh force-pushed the feat-trace-tmp1107 branch 2 times, most recently from 7fff742 to 48070f2 Compare December 10, 2024 04:49
 * remove useless reg `isXRetFlag` in CSR.scala
 * fix update of itype for xret instruction
@Tang-Haojin Tang-Haojin removed the do not merge Do not merge this pull request label Dec 10, 2024
@Tang-Haojin Tang-Haojin merged commit 8cbf000 into master Dec 10, 2024
9 checks passed
@Tang-Haojin Tang-Haojin deleted the feat-trace-tmp1107 branch December 10, 2024 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants