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

Table Of Contents
Vol. 3 A-35
PERFORMANCE-MONITORING EVENTS
Non-architectural Performance monitoring events that are located in the uncore sub-
system may be product implementation specific between different platforms using
processors based on Intel microarchitecture (Nehalem). Lists performance events
available to Intel Core i7 processors.
F7H 04H FP_ASSIST.INPUT Counts number of floating point
micro-code assist when the input
value (one of the source operands
to an FP instruction) is invalid.
F8H 01H SEGMENT_REG_LOA
DS
Counts number of segment register
loads
FDH 01H SIMD_INT_64.PACKE
D_MPY
Counts number of SID integer 64 bit
packed multiply operations.
FDH 02H SIMD_INT_64.PACKE
D_SHIFT
Counts number of SID integer 64 bit
packed shift operations.
FDH 04H SIMD_INT_64.PACK Counts number of SID integer 64 bit
pack operations.
FDH 08H SIMD_INT_64.UNPAC
K
Counts number of SID integer 64 bit
unpack operations.
FDH 10H SIMD_INT_64.PACKE
D_LOGICAL
Counts number of SID integer 64 bit
logical operations.
FDH 20H SIMD_INT_64.PACKE
D_ARITH
Counts number of SID integer 64 bit
arithmetic operations.
FDH 40H SIMD_INT_64.SHUFF
LE_MOVE
Counts number of SID integer 64 bit
shift or move operations.
Table A-3. Non-Architectural Performance Events In the Processor Uncore for Intel
Core i7 Processors
Event
Num.
Umask
Value
Event Mask
Mnemonic Description Comment
00H 01H UNC_GQ_CYCLES_FU
LL.READ_TRACKER
Uncore cycles Global Queue read
tracker is full.
00H 02H UNC_GQ_CYCLES_FU
LL.WRITE_TRACKER
Uncore cycles Global Queue write
tracker is full.
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