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

Table Of Contents
A-176 Vol. 3
PERFORMANCE-MONITORING EVENTS
split_load_retired Bit 10, Bit 24,
Bit 25
Bit 0 Select
load_port_replay
event with the
MSR_SAAT_ESCR1
MSR and set the
SPLIT_LD mask bit.
NBOGUS
split_store_retired Bit 10, Bit 24,
Bit 25
Bit 1 Select
store_port_replay
event with the
MSR_SAAT_ESCR0
MSR and set the
SPLIT_ST mask bit.
NBOGUS
NOTES:
1. Certain kinds of μops cannot be tagged. These include I/O operations, UC and locked accesses,
returns, and far transfers.
2. 2nd-level misses retired does not count all 2nd-level misses. It only includes those references that
are found to be misses by the fast detection logic and not those that are later found to be misses.
3. While there are several causes for a MOB replay, the event counted with this event mask setting is
the case where the data from a load that would otherwise be forwarded is not an aligned subset of
the data from a preceding store.
Table A-14. List of Metrics Available for Replay Tagging
(For Replay Event Only) (Contd.)
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