Uncore Manual

Uncore Performance Monitoring
Cacheing Agent (Cbo) Performance Monitoring
38 Reference Number: 329468-002
2.3.6 CBO Box Common Metrics (Derived Events)
The following table summarizes metrics commonly calculated from CBO Box events.
COUNTER0_OCCUPANCY 0x1f 1-3 20 Counter 0 Occupancy
RxR_IPQ_RETRY 0x31 0-1 1 Probe Queue Retries
RxR_IRQ_RETRY 0x32 0-1 1 Ingress Request Queue Rejects
RxR_ISMQ_RETRY 0x33 0-1 1 ISMQ Retries
LLC_LOOKUP 0x34 0-1 1 Cache Lookups
TOR_INSERTS 0x35 0-1 1 TOR Inserts
TOR_OCCUPANCY 0x36 0 20 TOR Occupancy
LLC_VICTIMS 0x37 0-1 1 Lines Victimized
MISC 0x39 0-1 1 Cbo Misc
Symbol Name:
Definition
Equation
AVG_INGRESS_DEPTH:
Average Depth of the Ingress Queue
through the sample interval
RxR_OCCUPANCY.IRQ / SAMPLE_INTERVAL
AVG_INGRESS_LATENCY:
Average Latency of Requests through the
Ingress Queue in Uncore Clocks
RxR_OCCUPANCY.IRQ / RxR_INSERTS.IRQ
AVG_INGRESS_LATENCY_WHEN_NE:
Average Latency of Requests through the
Ingress Queue in Uncore Clocks when Ingress
Queue has at least one entry
RxR_OCCUPANCY.IRQ /
COUNTER0_OCCUPANCY{edge_det,thresh=0x1}
AVG_TOR_DRDS_MISS_WHEN_NE:
Average Number of Data Read Entries that
Miss the LLC when the TOR is not empty.
(TOR_OCCUPANCY.MISS_OPCODE /
COUNTER0_OCCUPANCY{edge_det,thresh=0x1}))
with:Cn_MSR_PMON_BOX_FILTER1.opc=0x182
AVG_TOR_DRDS_WHEN_NE:
Average Number of Data Read Entries when
the TOR is not empty.
(TOR_OCCUPANCY.OPCODE /
COUNTER0_OCCUPANCY{edge_det,thresh=0x1})
with:Cn_MSR_PMON_BOX_FILTER1.opc=0x182
AVG_TOR_DRD_HIT_LATENCY:
Average Latency of Data Reads through the
TOR that hit the LLC
((TOR_OCCUPANCY.OPCODE -
TOR_OCCUPANCY.MISS_OPCODE) /
(TOR_INSERTS.OPCODE - TOR_INSERTS.MISS_OPCODE))
with:Cn_MSR_PMON_BOX_FILTER.opc=0x182
AVG_TOR_DRD_LATENCY:
Average Latency of Data Read Entries
making their way through the TOR
(TOR_OCCUPANCY.OPCODE / TOR_INSERTS.OPCODE)
with:Cn_MSR_PMON_BOX_FILTER1.opc=0x182
AVG_TOR_DRD_LOC_MISS_LATENCY:
Average Latency of Data Reads through the
TOR that miss the LLC and were satisfied by
Local Memory
(TOR_OCCUPANCY.MISS_OPCODE /
TOR_INSERTS.MISS_OPCODE)
with:Cn_MSR_PMON_BOX_FILTER1.{opc,nid}={0x182,my
_node}
AVG_TOR_DRD_MISS_LATENCY:
Average Latency of Data Reads through the
TOR that miss the LLC
(TOR_OCCUPANCY.MISS_OPCODE /
TOR_INSERTS.MISS_OPCODE)
with:Cn_MSR_PMON_BOX_FILTER1.opc=0x182
AVG_TOR_DRD_REM_MISS_LATENCY:
Average Latency of Data Reads through the
TOR that miss the LLC and were satisfied by a
Remote cache or Remote Memory
(TOR_OCCUPANCY.MISS_OPCODE /
TOR_INSERTS.MISS_OPCODE)
with:Cn_MSR_PMON_BOX_FILTER.{opc,nid}={0x182,other
_nodes}
CYC_INGRESS_BLOCKED:
Cycles the Ingress Request Queue arbiter
was Blocked
RxR_EXT_STARVED.IRQ / SAMPLE_INTERVAL
Symbol Name
Event
Code
Ctrs
Max
Inc/
Cyc
Description