- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'm measuring average page miss latency using PMCs 0x08 and 0x49. The documentation of these is here:
My question is is the cycles which the PMH is busy in PMC 0x08 due to only those generated by loads?
My next question is the counterpart for PMC 0x49, do the cycles counted there while the PMH is busy pertain only to stores?
It's vague at present, implying its for both, but all other unit masks measure only counts generated by their respective memory operation (load or store depending upon the PMC).
Thanks for any clarification
perfwise
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Perfwise,
Yes, DTLB_LOAD_MISSES.* (PMC 0x8) is just for loads.
And DTLB_STORE_MISSES.* (PMC 0x49) is just for stores.
Pat
Yes, DTLB_LOAD_MISSES.* (PMC 0x8) is just for loads.
And DTLB_STORE_MISSES.* (PMC 0x49) is just for stores.
Pat

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page