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(IFU,Svpbmt): allow speculative fetch in pbmt.NC (idempotent) spaces #3944

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ngc7331
Copy link
Member

@ngc7331 ngc7331 commented Nov 26, 2024

Skip m_waitLastCmt & m_waitCommit state if f3_itlb_pbmt === Pbmt.nc, as these memory spaces are idempotent and in which we can do speculative inst fetch.

Under test. Do not merge.

@XiangShanRobot
Copy link

[Generated by IPC robot]
commit: f0efd61

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
f0efd61 1.917 0.450 2.701 1.233 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
3956160 1.917 0.450 2.701 1.233 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261
0d6f7fa 1.917 0.450 2.701 1.232 2.840 2.464 2.398 0.921 1.430 2.069 3.437 2.716 2.387 3.261
a5c77bc 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
d876189 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
9c13e96

@ngc7331 ngc7331 added the do not merge Do not merge this pull request label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do not merge Do not merge this pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants