Vol. 3B 19-105
PERFORMANCE-MONITORING EVENTS
07H
20H
UNC_SNP_RESP_TO_REMOTE_
HOME.WB
Number of responses to code or data read snoops to a
remote home that the L3 has the referenced line
cached in the M state.
07H
24H
UNC_SNP_RESP_TO_REMOTE_
HOME.HITM
Number of HITM snoop responses to a remote home.
08H
01H
UNC_L3_HITS.READ
Number of code read, data read and RFO requests that
hit in the L3.
08H
02H
UNC_L3_HITS.WRITE
Number of writeback requests that hit in the L3.
Writebacks from the cores will always result in L3 hits
due to the inclusive property of the L3.
08H
04H
UNC_L3_HITS.PROBE
Number of snoops from IOH or remote sockets that hit
in the L3.
08H
03H
UNC_L3_HITS.ANY
Number of reads and writes that hit the L3.
09H
01H
UNC_L3_MISS.READ
Number of code read, data read and RFO requests that
miss the L3.
09H
02H
UNC_L3_MISS.WRITE
Number of writeback requests that miss the L3.
Should always be zero as writebacks from the cores
will always result in L3 hits due to the inclusive
property of the L3.
09H
04H
UNC_L3_MISS.PROBE
Number of snoops from IOH or remote sockets that
miss the L3.
09H
03H
UNC_L3_MISS.ANY
Number of reads and writes that miss the L3.
0AH
01H
UNC_L3_LINES_IN.M_STATE
Counts the number of L3 lines allocated in M state. The
only time a cache line is allocated in the M state is
when the line was forwarded in M state is forwarded
due to a Snoop Read Invalidate Own request.
0AH
02H
UNC_L3_LINES_IN.E_STATE
Counts the number of L3 lines allocated in E state.
0AH
04H
UNC_L3_LINES_IN.S_STATE
Counts the number of L3 lines allocated in S state.
0AH
08H
UNC_L3_LINES_IN.F_STATE
Counts the number of L3 lines allocated in F state.
0AH
0FH
UNC_L3_LINES_IN.ANY
Counts the number of L3 lines allocated in any state.
0BH
01H
UNC_L3_LINES_OUT.M_STATE Counts the number of L3 lines victimized that were in
the M state. When the victim cache line is in M state,
the line is written to its home cache agent which can
be either local or remote.
0BH
02H
UNC_L3_LINES_OUT.E_STATE Counts the number of L3 lines victimized that were in
the E state.
0BH
04H
UNC_L3_LINES_OUT.S_STATE Counts the number of L3 lines victimized that were in
the S state.
0BH
08H
UNC_L3_LINES_OUT.I_STATE
Counts the number of L3 lines victimized that were in
the I state.
0BH
10H
UNC_L3_LINES_OUT.F_STATE Counts the number of L3 lines victimized that were in
the F state.
0BH
1FH
UNC_L3_LINES_OUT.ANY
Counts the number of L3 lines victimized in any state.
0CH
01H
UNC_GQ_SNOOP.GOTO_S
Counts the number of remote snoops that have
requested a cache line be set to the S state.
Table 19-20. Non-Architectural Performance Events In the Processor Uncore for
Processors Based on IntelĀ® Microarchitecture Code Name Westmere (Contd.)
Event
Num.
Umask
Value
Event Mask Mnemonic
Description
Comment