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

Table Of Contents
Vol. 3 A-175
PERFORMANCE-MONITORING EVENTS
64_bit_MMX_retired Set ALL bit in event
mask, TagUop bit in
ESCR of
64_bit_MMX_uop.
1NBOGUS0
X87_FP_retired Set ALL bit in event
mask, TagUop bit in
ESCR of
x87_FP_uop.
1NBOGUS0
X87_SIMD_memory_m
oves_retired
Set ALLP0, ALLP2
bits in event mask,
TagUop bit in ESCR
of X87_SIMD_
moves_uop.
1NBOGUS0
Table A-14. List of Metrics Available for Replay Tagging
(For Replay Event Only)
Replay metric
1
IA32_PEBS_
ENABLE Field
to Set
MSR_PEBS_
MATRIX_VERT
Bit Field to Set
Additional MSR/
Event
Event Mask
Value for
Replay_event
1stL_cache_load
_miss_retired
Bit 0, Bit 24,
Bit 25
Bit 0 None NBOGUS
2ndL_cache_load
_miss_retired
2
Bit 1, Bit 24,
Bit 25
Bit 0 None NBOGUS
DTLB_load_miss
_retired
Bit 2, Bit 24,
Bit 25
Bit 0 None NBOGUS
DTLB_store_miss
_retired
Bit 2, Bit 24,
Bit 25
Bit 1 None NBOGUS
DTLB_all_miss
_retired
Bit 2, Bit 24,
Bit 25
Bit 0, Bit 1 None NBOGUS
Tagged_mispred_
branch
Bit 15, Bit 16,
Bit 24, Bit 25
Bit 4 None NBOGUS
MOB_load
_replay_retired
3
Bit 9, Bit 24,
Bit 25
Bit 0 Select
MOB_load_replay
event and set
PARTIAL_DATA and
UNALGN_ADDR bit.
NBOGUS
Table A-13. List of Metrics Available for Execution Tagging
(For Execution Event Only) (Contd.)
Execution metric Upstream ESCR TagValue in
Upstream ESCR
Event mask value for
execution_event