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

Table Of Contents
A-128 Vol. 3
PERFORMANCE-MONITORING EVENTS
47H DCache_M_Evict 00H L1 data M-state cache line evicted
48H DCache_Pend_Miss 00H Weighted cycles of L1 miss
outstanding
Use Cmask =1
to count
duration.
49H Dtlb_Miss 00H Data references that missed TLB
4BH SSE_PrefNta_Miss 00H PREFETCHNTA missed all caches
4BH SSE_PrefT1_Miss 01H PREFETCHT1 missed all caches
4BH SSE_PrefT2_Miss 02H PREFETCHT2 missed all caches
4BH SSE_NTStores_
Miss
03H SSE streaming store instruction
missed all caches
4FH L1_Pref_Req 00H L1 prefetch requests due to DCU
cache misses
May overcount
if request re-
submitted
60H Bus_Req_
Outstanding
00; Requires
core-
specificity,
and agent
specificity
Weighted cycles of cacheable bus
data read requests. This event
counts full-line read request from
DCU or HW prefetcher, but not
RFO, write, instruction fetches, or
others.
Use Cmask =1
to count
duration.
Use Umask bit
12 to include
HWP or exclude
HWP separately.
61H Bus_BNR_Clocks 00H External bus cycles while BNR
asserted
62H Bus_DRDY_Clocks 00H External bus cycles while DRDY
asserted
Requires agent
specificity
63H Bus_Locks_Clocks 00H External bus cycles while bus lock
signal asserted
Requires core
specificity
64H Bus_Data_Rcv 40H External bus cycles while bus lock
signal asserted
65H Bus_Trans_Brd See comment. Burst read bus transactions (data
or code)
Requires core
specificity
Table A-8. Non-Architectural Performance Events
in Intel Core Solo and Intel Core Duo Processors (Contd.)
Event
Num.
Event Mask
Mnemonic
Umask
Value Description Comment