Uncore Manual
Uncore Performance Monitoring
Intel® QPI Link Layer Performance Monitoring
158 Reference Number: 329468-002
TxL_INSERTS
• Title: Tx Flit Buffer Allocations
• Category: TXQ Events
• Event Code: 0x04
• Max. Inc/Cyc:. 1, Register Restrictions: 0-3
• Definition: Number of allocations into the QPI Tx Flit Buffer. Generally, when data is transmitted
across QPI, it will bypass the TxQ and pass directly to the link. However, the TxQ will be used with
L0p and when LLR occurs, increasing latency to transfer out to the link. This event can be used in
conjunction with the Flit Buffer Occupancy event in order to calculate the average flit buffer lifetime.
TxL_OCCUPANCY
• Title: Tx Flit Buffer Occupancy
• Category: TXQ Events
• Event Code: 0x07
• Max. Inc/Cyc:. 1, Register Restrictions: 0-3
• Definition: Accumulates the number of flits in the TxQ. Generally, when data is transmitted across
QPI, it will bypass the TxQ and pass directly to the link. However, the TxQ will be used with L0p and
when LLR occurs, increasing latency to transfer out to the link. This can be used with the cycles not
empty event to track average occupancy, or the allocations event to track average lifetime in the
TxQ.
TxR_AD_HOM_CREDIT_ACQUIRED
• Title: R3QPI Egress Credit Occupancy - HOM
• Category: R3QPI_EGRESS_CREDITS Events
• Event Code: 0x26
• Extra Select Bit: Y
• Max. Inc/Cyc:. 1, Register Restrictions: 0-3
• Definition: Number of link layer credits into the R3 (for transactions across the BGF) acquired each
cycle. Flow Control FIFO for Home messages on AD.
NCB_NONDATA b00001000 Non-Coherent non-data Tx Flits
Number of Non-Coherent Bypass non-data flits. These packets
are generally used to transmit non-coherent data across QPI,
and the flits counted here are for headers and other non-data
flits. This includes extended headers.
NCB b00001100 Non-Coherent Bypass Tx Flits
Number of Non-Coherent Bypass flits. These packets are
generally used to transmit non-coherent data across QPI.
NCS b00010000 Non-Coherent standard Tx Flits
Number of NCS (non-coherent standard) flits transmitted over
QPI. This includes extended headers.
Table 2-160. Unit Masks for TxR_AD_HOM_CREDIT_ACQUIRED
Extension
umask
[15:8]
Description
VN0 b00000001 for VN0
VN1 b00000010 for VN1
Table 2-159. Unit Masks for TxL_FLITS_G2
Extension
umask
[15:8]
Description