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

Table Of Contents
Vol. 3 A-201
PERFORMANCE-MONITORING EVENTS
Stalls A2H RESOURCE_
STALLS
00H Incremented by 1 during
every cycle for which
there is a resource
related stall.
Includes register
renaming buffer entries,
memory buffer entries.
Does not include stalls
due to bus queue full, too
many cache misses, etc.
In addition to resource
related stalls, this event
counts some other
events.
Includes stalls arising
during branch
misprediction recovery,
such as if retirement of
the mispredicted branch
is delayed and stalls
arising while store buffer
is draining from
synchronizing operations.
D2H PARTIAL_RAT_
STALLS
00H Number of cycles or
events for partial stalls.
This includes flag partial
stalls.
Segment
Register
Loads
06H SEGMENT_REG_
LOADS
00H Number of segment
register loads.
Clocks 79H CPU_CLK_
UNHALTED
00H Number of cycles during
which the processor is
not halted.
Table A-18. Events That Can Be Counted with the P6 Family Performance-
Monitoring Counters (Contd.)
Unit
Event
Num.
Mnemonic Event
Name
Unit
Mask Description Comments