Vol. 3B 19-45
PERFORMANCE-MONITORING EVENTS
28H
01H
L2_L1D_WB_RQSTS.MISS
Not rejected writebacks from L1D to L2 cache lines
that missed L2.
28H
02H
L2_L1D_WB_RQSTS.HIT_S
Not rejected writebacks from L1D to L2 cache lines
in S state.
28H
04H
L2_L1D_WB_RQSTS.HIT_E
Not rejected writebacks from L1D to L2 cache lines
in E state.
28H
08H
L2_L1D_WB_RQSTS.HIT_M
Not rejected writebacks from L1D to L2 cache lines
in M state.
28H
0FH
L2_L1D_WB_RQSTS.ALL
Not rejected writebacks from L1D to L2 cache.
2EH
4FH
LONGEST_LAT_CACHE.REFERE
NCE
This event counts requests originating from the
core that reference a cache line in the last level
cache.
See Table 19-1.
2EH
41H
LONGEST_LAT_CACHE.MISS
This event counts each cache miss condition for
references to the last level cache.
See Table 19-1.
3CH
00H
CPU_CLK_UNHALTED.THREAD
_P
Counts the number of thread cycles while the
thread is not in a halt state. The thread enters the
halt state when it is running the HLT instruction.
The core frequency may change from time to time
due to power or thermal throttling.
See Table 19-1.
3CH
01H
CPU_CLK_THREAD_UNHALTED
.REF_XCLK
Increments at the frequency of XCLK (100 MHz)
when not halted.
See Table 19-1.
48H
01H
L1D_PEND_MISS.PENDING
Increments the number of outstanding L1D misses
every cycle. Set Cmask = 1 and Edge =1 to count
occurrences.
PMC2 only;
Set Cmask = 1 to count
cycles.
49H
01H
DTLB_STORE_MISSES.MISS_CA
USES_A_WALK
Miss in all TLB levels causes a page walk of any page
size (4K/2M/4M/1G).
49H
02H
DTLB_STORE_MISSES.WALK_C
OMPLETED
Miss in all TLB levels causes a page walk that
completes of any page size (4K/2M/4M/1G).
49H
04H
DTLB_STORE_MISSES.WALK_D
URATION
Cycles PMH is busy with this walk.
49H
10H
DTLB_STORE_MISSES.STLB_HI
T
Store operations that miss the first TLB level but hit
the second and do not cause page walks.
4CH
01H
LOAD_HIT_PRE.SW_PF
Not SW-prefetch load dispatches that hit fill buffer
allocated for S/W prefetch.
4CH
02H
LOAD_HIT_PRE.HW_PF
Not SW-prefetch load dispatches that hit fill buffer
allocated for H/W prefetch.
4EH
02H
HW_PRE_REQ.DL1_MISS
Hardware Prefetch requests that miss the L1D
cache. A request is being counted each time it
access the cache & miss it, including if a block is
applicable or if hit the Fill Buffer for example.
This accounts for both L1
streamer and IP-based
(IPP) HW prefetchers.
51H
01H
L1D.REPLACEMENT
Counts the number of lines brought into the L1 data
cache.
51H
02H
L1D.ALLOCATED_IN_M
Counts the number of allocations of modified L1D
cache lines.
51H
04H
L1D.EVICTION
Counts the number of modified lines evicted from
the L1 data cache due to replacement.
Table 19-13. Non-Architectural Performance Events In the Processor Core Common to 2nd Generation Intel® Core™
i7-2xxx, Intel® Core™ i5-2xxx, Intel® Core™ i3-2xxx Processor Series and Intel® Xeon® Processors E3 and E5 Family
Event
Num.
Umask
Value
Event Mask Mnemonic
Description
Comment