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

Table Of Contents
Vol. 3 A-99
PERFORMANCE-MONITORING EVENTS
D5H 02H SEG_REG_
RENAMES.DS
Segment
renames - DS
This event counts the number of times the
DS segment register is renamed.
D5H 04H SEG_REG_
RENAMES.FS
Segment
renames - FS
This event counts the number of times the
FS segment register is renamed.
D5H 08H SEG_REG_
RENAMES.GS
Segment
renames - GS
This event counts the number of times the
GS segment register is renamed.
D5H 0FH SEG_REG_
RENAMES.ANY
Any
(ES/DS/FS/GS)
segment
rename
This event counts the number of times
any of the four segment registers
(ES/DS/FS/GS) is renamed.
DCH 01H RESOURCE_
STALLS.ROB_FULL
Cycles during
which the ROB
full
This event counts the number of cycles
when the number of instructions in the
pipeline waiting for retirement reaches
the limit the processor can handle.
A high count for this event indicates that
there are long latency operations in the
pipe (possibly load and store operations
that miss the L2 cache, and other
instructions that depend on these cannot
execute until the former instructions
complete execution). In this situation new
instructions can not enter the pipe and
start execution.
DCH 02H RESOURCE_
STALLS.RS_FULL
Cycles during
which the RS
full
This event counts the number of cycles
when the number of instructions in the
pipeline waiting for execution reaches the
limit the processor can handle.
A high count of this event indicates that
there are long latency operations in the
pipe (possibly load and store operations
that miss the L2 cache, and other
instructions that depend on these cannot
execute until the former instructions
complete execution). In this situation new
instructions can not enter the pipe and
start execution.
Table A-6. Non-Architectural Performance Events
in Processors Based on Intel Core Microarchitecture (Contd.)
Event
Num
Umask
Value Event Name Definition
Description and
Comment