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

Table Of Contents
A-24 Vol. 3
PERFORMANCE-MONITORING EVENTS
B0H 02H OFFCORE_REQUEST
S.DEMAND.READ_CO
DE
Counts number of offcore demand
code read requests. Does not count
L2 prefetch requests.
B0H 04H OFFCORE_REQUEST
S.DEMAND.RFO
Counts number of offcore demand
RFO requests. Does not count L2
prefetch requests.
B0H 08H OFFCORE_REQUEST
S.ANY.READ
Counts number of offcore read
requests. Includes L2 prefetch
requests.
80H 10H OFFCORE_REQUEST
S.ANY.RFO
Counts number of offcore RFO
requests. Includes L2 prefetch
requests.
B0H 20H OFFCORE_REQUEST
S.UNCACHED_MEM
Counts number of offcore uncached
memory requests.
B0H 40H OFFCORE_REQUEST
S.L1D_WRITEBACK
Counts number of L1D writebacks
to the uncore.
B0H 80H OFFCORE_REQUEST
S.ANY
Counts all offcore requests.
B1H 01H UOPS_EXECUTED.PO
RT0
Counts number of Uops executed
that were issued on port 0. Port 0
handles integer arithmetic, SIMD
and FP add Uops.
B1H 02H UOPS_EXECUTED.PO
RT1
Counts number of Uops executed
that were issued on port 1. Port 1
handles integer arithmetic, SIMD,
integer shift, FP multiply and FP
divide Uops.
B1H 04H UOPS_EXECUTED.PO
RT2_CORE
Counts number of Uops executed
that were issued on port 2. Port 2
handles the load Uops. This is a core
count only and can not be collected
per thread.
B1H 08H UOPS_EXECUTED.PO
RT3_CORE
Counts number of Uops executed
that were issued on port 3. Port 3
handles store Uops. This is a core
count only and can not be collected
per thread.
Table A-2. Non-Architectural Performance Events In the Processor Core for Intel Core
i7 Processors
Event
Num.
Umask
Value
Event Mask
Mnemonic Description Comment