Uncore Manual

Uncore Performance Monitoring
Intel® QPI Link Layer Performance Monitoring
150 Reference Number: 329468-002
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 QPI Rx Flit Buffer. Generally, when data is transmitted
across 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 cal-
culate the average flit buffer lifetime. This monitors only DRS flits.
RxL_INSERTS_HOM
• Title: Rx Flit Buffer Allocations - HOM
• Category: RXQ Events
• Event Code: 0x0c
• Extra Select Bit: Y
• Max. Inc/Cyc:. 1, Register Restrictions: 0-3
• Definition: Number of allocations into the QPI Rx Flit Buffer. Generally, when data is transmitted
across 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 cal-
culate the average flit buffer lifetime. This monitors only HOM flits.
RxL_INSERTS_NCB
• Title: Rx Flit Buffer Allocations - NCB
• Category: RXQ Events
• Event Code: 0x0a
• Extra Select Bit: Y
• Max. Inc/Cyc:. 1, Register Restrictions: 0-3
• Definition: Number of allocations into the QPI Rx Flit Buffer. Generally, when data is transmitted
across 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 cal-
culate the average flit buffer lifetime. This monitors only NCB flits.
Table 2-145. Unit Masks for RxL_INSERTS_DRS
Extension
umask
[15:8]
Description
VN0 bxxxxxxx1 for VN0
VN1 bxxxxxx1x for VN1
Table 2-146. Unit Masks for RxL_INSERTS_HOM
Extension
umask
[15:8]
Description
VN0 bxxxxxxx1 for VN0
VN1 bxxxxxx1x for VN1