Reference Number: 327043-001
103
Intel® Xeon® Processor E5-2600 Product Family Uncore Performance Monitoring
RxL_INSERTS
• Title:
Rx Flit Buffer Allocations
• Category:
RXQ Events
• Event Code:
0x08
• Max. Inc/Cyc:
1,
Register Restrictions:
0-3
• Definition:
Number of allocations into the Intel® QPI Rx Flit Buffer. Generally, when data is trans-
mitted across Intel® QPI, it will bypass the RxQ and pass directly to the ring interface. If things
back up getting transmitted onto the ring, however, it may need to allocate into this buffer, thus
increasing the latency. This event can be used in conjunction with the Flit Buffer Occupancy event
in order to calculate the average flit buffer lifetime.
RxL_INSERTS_DRS
• Title:
Rx Flit Buffer Allocations - DRS
• Category:
RXQ Events
• Event Code:
0x09
• Extra Select Bit:
Y
• Max. Inc/Cyc:
1,
Register Restrictions:
0-3
• Definition:
Number of allocations into the Intel® QPI Rx Flit Buffer. Generally, when data is trans-
mitted across Intel® QPI, it will bypass the RxQ and pass directly to the ring interface. If things
back up getting transmitted onto the ring, however, it may need to allocate into this buffer, thus
increasing the latency. This event can be used in conjunction with the Flit Buffer Occupancy event
in order to calculate the average flit buffer lifetime. This monitors only DRS flits.
Table 2-100. Unit Masks for RxL_FLITS_G2
Extension
umask
[15:8]
Description
NDR_AD
bxxxxxxx1
Non-Data Response Rx Flits - AD:
Counts the total number of flits received over the NDR (Non-Data
Response) channel. This channel is used to send a variety of protocol
flits including grants and completions. This is only for NDR packets to
the local socket which use the AK ring.
NDR_AK
bxxxxxx1x
Non-Data Response Rx Flits - AK:
Counts the total number of flits received over the NDR (Non-Data
Response) channel. This channel is used to send a variety of protocol
flits including grants and completions. This is only for NDR packets
destined for Route-thru to a remote socket.
NCB_DATA
bxxxxx1xx
Non-Coherent data Rx Flits:
Number of Non-Coherent Bypass data flits. These flits are generally
used to transmit non-coherent data across Intel® QPI. This does not
include a count of the DRS (coherent) data flits. This only counts the
data flits, not the NCB headers.
NCB_NONDATA
bxxxx1xxx
Non-Coherent non-data Rx Flits:
Number of Non-Coherent Bypass non-data flits. These packets are
generally used to transmit non-coherent data across Intel® QPI, and
the flits counted here are for headers and other non-data flits. This
includes extended headers.
NCB
b00001100
Non-Coherent Rx Flits:
Number of Non-Coherent Bypass flits. These packets are generally
used to transmit non-coherent data across Intel® QPI.
NCS
bxxx1xxxx
Non-Coherent standard Rx Flits:
Number of NCS (non-coherent standard) flits received over Intel®
QPI. This includes extended headers.