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

Performance-monitoring counters #3

Open
CircuitCoder opened this issue Apr 7, 2020 · 0 comments
Open

Performance-monitoring counters #3

CircuitCoder opened this issue Apr 7, 2020 · 0 comments

Comments

@CircuitCoder
Copy link
Contributor

Implement following [h]pmcounterX:

instret: Retired instruction
pmcounter3: IF cache misses
pmcounter4: Cached load
pmcounter5: Cached store
pmcounter6: Cached load misses
pmcounter7: Cached store misses
pmcounter8: Uncached load
pmcounter9: Uncached store
pmcounter10: In-flight instruction saturated cycles
pmcounter11: Issue stall cycles (Stalled by a full reservation station, or the in-flight limit is reached)
pmcounter12: Issue FIFO empty cycles
pmcounter13: ROB empty cycles
pmcounter14: Retired branch count
pmcounter15: Retired branch misperdicts
pmcounter16: Issued BHT misses
pmcounter17: Issued RAS misses
pmcounter18: Exceptions
pmcounter19: X_CALL exceptions
pmcounter20: Interrupts

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

No branches or pull requests

1 participant