Uncore Manual

Reference Number: 329468-002 183
Uncore Performance Monitoring
R3QPI Performance Monitoring
RxR_AD_BYPASSED
• Title: AD Ingress Bypassed
• Category: INGRESS Events
• Event Code: 0x12
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Counts the number of times when the AD Ingress was bypassed and an incoming
transaction was bypassed directly across the BGF and into the qfclk domain.
RxR_CYCLES_NE
• Title: Ingress Cycles Not Empty
• Category: INGRESS Events
• Event Code: 0x10
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Counts the number of cycles when the QPI Ingress is not empty. This tracks one of
the three rings that are used by the QPI agent. This can be used in conjunction with the QPI
Ingress Occupancy Accumulator event in order to calculate average queue occupancy. Multiple
ingress buffers can be tracked at a given time using multiple counters.
RxR_INSERTS
• Title: Ingress Allocations
• Category: INGRESS Events
• Event Code: 0x11
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Counts the number of allocations into the QPI Ingress. This tracks one of the three
rings that are used by the QPI agent. This can be used in conjunction with the QPI Ingress Occu-
pancy Accumulator event in order to calculate average queue latency. Multiple ingress buffers can
be tracked at a given time using multiple counters.
CCW b11001100 Counterclockwise
Filters for Counterclockwise polarity
ANY b11111111 Any
Filters any polarity
Table 2-205. Unit Masks for RxR_CYCLES_NE
Extension
umask
[15:8]
Description
HOM bxxxxxxx1 HOM
HOM Ingress Queue
SNP bxxxxxx1x SNP
SNP Ingress Queue
NDR bxxxxx1xx NDR
NDR Ingress Queue
Table 2-204. Unit Masks for RING_IV_USED
Extension
umask
[15:8]
Description