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

Table Of Contents
Vol. 3 A-121
PERFORMANCE-MONITORING EVENTS
C7H 02H SIMD_INST_RET
IRED.SCALAR_SI
NGLE
Retired
Streaming SIMD
Extensions
(SSE) scalar-
single
instructions
This event counts the number of SSE scalar-
single instructions retired.
C7H 04H SIMD_INST_RET
IRED.PACKED_D
OUBLE
Retired
Streaming SIMD
Extensions 2
(SSE2) packed-
double
instructions
This event counts the number of SSE2
packed-double instructions retired.
C7H 08H SIMD_INST_RET
IRED.SCALAR_D
OUBLE
Retired
Streaming SIMD
Extensions 2
(SSE2) scalar-
double
instructions.
This event counts the number of SSE2 scalar-
double instructions retired.
C7H 10H SIMD_INST_RET
IRED.VECTOR
Retired
Streaming SIMD
Extensions 2
(SSE2) vector
instructions.
This event counts the number of SSE2 vector
instructions retired.
C7H 1FH SIMD_INST_RET
IRED.ANY
Retired
Streaming SIMD
instructions
This event counts the overall number of SIMD
instructions retired. To count each type of
SIMD instruction separately, use the following
events:
SIMD_INST_RETIRED.PACKED_SINGLE,
SIMD_INST_RETIRED.SCALAR_SINGLE,
SIMD_INST_RETIRED.PACKED_DOUBLE,
SIMD_INST_RETIRED.SCALAR_DOUBLE, and
SIMD_INST_RETIRED.VECTOR.
C8H 00H HW_INT_RCV Hardware
interrupts
received
This event counts the number of hardware
interrupts received by the processor. This
event will count twice for dual-pipe micro-
ops.
Table A-7. Non-Architectural Performance Events for Intel Atom Processors
Event
Num.
Umask
Value Event Name Definition Description and Comment