Uncore Manual
Uncore Performance Monitoring
IRP Performance Monitoring
108 Reference Number: 329468-002
TxR_AD_STALL_CREDIT_CYCLES
• Title: No AD Egress Credit Stalls
• Category: STALL_CYCLES Events
• Event Code: 0x18
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Counts the number times when it is not possible to issue a request to the R2PCIe
because there are no AD Egress Credits available.
TxR_BL_STALL_CREDIT_CYCLES
• Title: No BL Egress Credit Stalls
• Category: STALL_CYCLES Events
• Event Code: 0x19
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Counts the number times when it is not possible to issue data to the R2PCIe because
there are no BL Egress Credits available.
TxR_DATA_INSERTS_NCB
• Title: Outbound Read Requests
• Category: OUTBOUND_REQUESTS Events
• Event Code: 0x0e
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Counts the number of requests issued to the switch (towards the devices).
TxR_DATA_INSERTS_NCS
• Title: Outbound Read Requests
• Category: OUTBOUND_REQUESTS Events
• Event Code: 0x0f
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Counts the number of requests issued to the switch (towards the devices).
Table 2-117. Unit Masks for TRANSACTIONS
Extension
umask
[15:8]
Filter Dep Description
READS bxxxxxxx1 Reads
Tracks only read requests (not including read
prefetches).
WRITES bxxxxxx1x Writes
Tracks only write requests. Each write request
should have a prefetch, so there is no need to
explicitly track these requests. For writes that are
tickled and have to retry, the counter will be
incremented for each retry.
RD_PREFETCHES bxxxxx1xx Read Prefetches
Tracks the number of read prefetches.
ORDERINGQ bxxxx1xxx IRPFilter[4:
0]
Select Source
Tracks only those requests that come from the
port specified in the IRP_PmonFilter.OrderingQ
register. This register allows one to select one
specific queue. It is not possible to monitor
multiple queues at a time. If this bit is not set,
then requests from all sources will be counted.