Intel 64 and IA-32 Architectures Software Developers Manual Volume 3B, System Programming Guide Part 2

Table Of Contents
Vol. 3 A-103
PERFORMANCE-MONITORING EVENTS
07H 08H PREFETCH.PREF
ETCHNTA
Streaming SIMD
Extensions
(SSE) Prefetch
NTA
instructions
executed
This event counts the number of times the
SSE instruction prefetchNTA is executed. This
instruction prefetches the data to the L1
data cache.
08H 07H DATA_TLB_MIS
SES.DTLB_MISS
Memory
accesses that
missed the
DTLB
This event counts the number of Data Table
Lookaside Buffer (DTLB) misses. The count
includes misses detected as a result of
speculative accesses. Typically a high count
for this event indicates that the code
accesses a large number of data pages.
08H 05H DATA_TLB_MIS
SES.DTLB_MISS
_LD
DTLB misses
due to load
operations
This event counts the number of Data Table
Lookaside Buffer (DTLB) misses due to load
operations. This count includes misses
detected as a result of speculative accesses.
08H 09H DATA_TLB_MIS
SES.L0_DTLB_M
ISS_LD
L0_DTLB misses
due to load
operations
This event counts the number of L0_DTLB
misses due to load operations. This count
includes misses detected as a result of
speculative accesses.
08H 06H DATA_TLB_MIS
SES.DTLB_MISS
_ST
DTLB misses
due to store
operations
This event counts the number of Data Table
Lookaside Buffer (DTLB) misses due to store
operations. This count includes misses
detected as a result of speculative accesses.
0CH 03H PAGE_WALKS.W
ALKS
Number of
page-walks
executed
This event counts the number of page-walks
executed due to either a DTLB or ITLB miss.
The page walk duration,
PAGE_WALKS.CYCLES, divided by number of
page walks is the average duration of a page
walk. This can hint to whether most of the
page-walks are satisfied by the caches or
cause an L2 cache miss.
Edge trigger bit must be set.
Table A-7. Non-Architectural Performance Events for Intel Atom Processors
Event
Num.
Umask
Value Event Name Definition Description and Comment