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

Table Of Contents
Vol. 3 A-57
PERFORMANCE-MONITORING EVENTS
AND INTEL
®
CORE
2
EXTREME PROCESSORS QX
9000 SERIES
Processors based on the Enhanced Intel Core microarchitecture support the architec-
tural and non-architectural performance-monitoring events listed in Table A-1 and
Table A-6. In addition, they also support the following non-architectural perfor-
mance-monitoring events listed in Table A-4.
A.4 PERFORMANCE MONITORING EVENTS FOR
INTEL
®
XEON
®
PROCESSOR 3000, 3200, 5100,
5300 SERIES AND INTEL
®
CORE
2
DUO
PROCESSORS
Processors based on the Intel Core microarchitecture support architectural and non-
architectural performance-monitoring events.
Fixed-function performance counters are introduced first on processors based on
Intel Core microarchitecture. Table A-5 lists pre-defined performance events that can
be counted using fixed-function performance counters.
Table A-4. Non-Architectural Performance Events for Processors based on Enhanced
Intel Core Microarchitecture
Event
Num.
Umask
Value
Event Mask
Mnemonic Description Comment
C0H 08H INST_RETIRED.VM_H
OST
Instruction retired while in VMX
root operations
D2H 10H RAT_STAALS.OTHER
_SERIALIZATION_ST
ALLS
This events counts the number of
stalls due to other RAT resource
serialization not counted by Umask
value 0FH.