Software Tuning, Performance Optimization & Platform Monitoring
Discussion regarding monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform updating.

Clks busy with Page Miss Handler on PMC 0x08 and 0x49

perfwise
Beginner
537 Views
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
0 Kudos
1 Reply
Patrick_F_Intel1
Employee
537 Views
Hello Perfwise,
Yes, DTLB_LOAD_MISSES.* (PMC 0x8) is just for loads.
And DTLB_STORE_MISSES.* (PMC 0x49) is just for stores.
Pat
0 Kudos
Reply