Vol. 3B 19-19
PERFORMANCE-MONITORING EVENTS
C4H
08H
BR_INST_RETIRED.NEAR_RETU
RN
Counts the number of near return instructions
retired.
Supports PEBS.
C4H
10H
BR_INST_RETIRED.NOT_TAKEN Counts the number of not taken branch instructions
retired.
C4H
20H
BR_INST_RETIRED.NEAR_TAKE
N
Number of near taken branches retired.
Supports PEBS.
C4H
40H
BR_INST_RETIRED.FAR_BRANC
H
Number of far branches retired.
C5H
00H
BR_MISP_RETIRED.ALL_BRANC
HES
Mispredicted branch instructions at retirement.
See Table 19-1.
C5H
01H
BR_MISP_RETIRED.CONDITIONA
L
Mispredicted conditional branch instructions retired. Supports PEBS.
C5H
04H
BR_MISP_RETIRED.ALL_BRANC
HES
Mispredicted macro branch instructions retired.
Supports PEBS.
CAH
02H
FP_ASSIST.X87_OUTPUT
Number of X87 FP assists due to output values.
CAH
04H
FP_ASSIST.X87_INPUT
Number of X87 FP assists due to input values.
CAH
08H
FP_ASSIST.SIMD_OUTPUT
Number of SIMD FP assists due to output values.
CAH
10H
FP_ASSIST.SIMD_INPUT
Number of SIMD FP assists due to input values.
CAH
1EH
FP_ASSIST.ANY
Cycles with any input/output SSE* or FP assists.
CCH
20H
ROB_MISC_EVENTS.LBR_INSER
TS
Count cases of saving new LBR records by hardware.
CDH
01H
MEM_TRANS_RETIRED.LOAD_L
ATENCY
Randomly sampled loads whose latency is above a
user defined threshold. A small fraction of the overall
loads are sampled due to randomization.
Specify threshold in MSR
3F6H.
D0H
11H
MEM_UOPS_RETIRED.STLB_MIS
S_LOADS
Retired load uops that miss the STLB.
Supports PEBS and
DataLA.
D0H
12H
MEM_UOPS_RETIRED.STLB_MIS
S_STORES
Retired store uops that miss the STLB.
Supports PEBS and
DataLA.
D0H
21H
MEM_UOPS_RETIRED.LOCK_LOA
DS
Retired load uops with locked access.
Supports PEBS and
DataLA.
D0H
41H
MEM_UOPS_RETIRED.SPLIT_LO
ADS
Retired load uops that split across a cacheline
boundary.
Supports PEBS and
DataLA.
D0H
42H
MEM_UOPS_RETIRED.SPLIT_ST
ORES
Retired store uops that split across a cacheline
boundary.
Supports PEBS and
DataLA.
D0H
81H
MEM_UOPS_RETIRED.ALL_LOAD
S
All retired load uops.
Supports PEBS and
DataLA.
D0H
82H
MEM_UOPS_RETIRED.ALL_STOR
ES
All retired store uops.
Supports PEBS and
DataLA.
D1H
01H
MEM_LOAD_UOPS_RETIRED.L1_
HIT
Retired load uops with L1 cache hits as data sources. Supports PEBS and
DataLA.
D1H
02H
MEM_LOAD_UOPS_RETIRED.L2_
HIT
Retired load uops with L2 cache hits as data sources. Supports PEBS and
DataLA.
D1H
04H
MEM_LOAD_UOPS_RETIRED.L3_
HIT
Retired load uops with L3 cache hits as data sources. Supports PEBS and
DataLA.
Table 19-5. Non-Architectural Performance Events of the Processor Core Supported by Broadwell
Microarchitecture (Contd.)
Event
Num.
Umask
Value
Event Mask Mnemonic
Description
Comment