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

Table Of Contents
Vol. 3 A-33
PERFORMANCE-MONITORING EVENTS
F0H 04H L2_TRANSACTIONS.I
FETCH
Counts L2 instruction fetch
operations due to HW prefetch or
demand ifetch.
F0H 08H L2_TRANSACTIONS.
PREFETCH
Counts L2 prefetch operations.
F0H 10H L2_TRANSACTIONS.L
1D_WB
Counts L1D writeback operations to
the L2.
F0H 20H L2_TRANSACTIONS.
FILL
Counts L2 cache line fill operations
due to load, RFO, L1D writeback or
prefetch.
F0H 40H L2_TRANSACTIONS.
WB
Counts L2 writeback operations to
the LLC.
F0H 80H L2_TRANSACTIONS.
ANY
Counts all L2 cache operations.
F1H 02H L2_LINES_IN.S_STAT
E
Counts the number of cache lines
allocated in the L2 cache in the S
(shared) state.
F1H 04H L2_LINES_IN.E_STAT
E
Counts the number of cache lines
allocated in the L2 cache in the E
(exclusive) state.
F1H 07H L2_LINES_IN.ANY Counts the number of cache lines
allocated in the L2 cache.
F2H 01H L2_LINES_OUT.DEMA
ND_CLEAN
Counts L2 clean cache lines evicted
by a demand request.
F2H 02H L2_LINES_OUT.DEMA
ND_DIRTY
Counts L2 dirty (modified) cache
lines evicted by a demand request.
F2H 04H L2_LINES_OUT.PREF
ETCH_CLEAN
Counts L2 clean cache line evicted
by a prefetch request.
F2H 08H L2_LINES_OUT.PREF
ETCH_DIRTY
Counts L2 modified cache line
evicted by a prefetch request.
F2H 0FH L2_LINES_OUT.ANY Counts all L2 cache lines evicted for
any reason.
F3H 01H L2_HW_PREFETCH.H
IT
Count L2 HW prefetcher detector
hits
F3H 02H L2_HW_PREFETCH.A
LLOC
Count L2 HW prefetcher allocations
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