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

Table Of Contents
Vol. 3 A-17
PERFORMANCE-MONITORING EVENTS
4EH 04H L1D_PREFETCH.TRIG
GERS
Counts number of prefetch
requests triggered by the Finite
State Machine and pushed into the
prefetch FIFO. Some of the prefetch
requests are dropped due to
overwrites or competition between
the IP index prefetcher and
streamer prefetcher. The prefetch
FIFO contains 4 entries.
4FH 02H EPT.EPDE_MISS Counts Extended Page Directory
Entry misses. The Extended Page
Directory cache is used by Virtual
Machine operating systems while
the guest operating systems use
the standard TLB caches.
4FH 04H EPT.EPDPE_HIT Counts Extended Page Directory
Pointer Entry hits.
4FH 08H EPT.EPDPE_MISS Counts Extended Page Directory
Pointer Entry misses. T
51H 01H L1D.REPL Counts the number of lines brought
into the L1 data cache.
Counter 0, 1 only
51H 02H L1D.M_REPL Counts the number of modified
lines brought into the L1 data
cache.
Counter 0, 1 only
51H 04H L1D.M_EVICT Counts the number of modified
lines evicted from the L1 data
cache due to replacement.
Counter 0, 1 only
51H 08H L1D.M_SNOOP_EVIC
T
Counts the number of modified
lines evicted from the L1 data
cache due to snoop HITM
intervention.
Counter 0, 1 only
52H 01H L1D_CACHE_PREFET
CH_LOCK_FB_HIT
Counts the number of cacheable
load lock speculated instructions
accepted into the fill buffer.
53H 01H L1D_CACHE_LOCK_F
B_HIT
Counts the number of cacheable
load lock speculated or retired
instructions accepted into the fill
buffer.
Table A-2. Non-Architectural Performance Events In the Processor Core for Intel Core
i7 Processors
Event
Num.
Umask
Value
Event Mask
Mnemonic Description Comment