Lines Matching +full:read +full:- +full:to +full:- +full:read
13 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
17 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
28 .Nm pmc.cmn-600
29 .Nd Library for accessing the Arm CoreLink CMN-600 Coherent Mesh Network
36 CMN-600 PMU counters may be configured to count any one of a defined set of
38 Unlike other performance counters, counters for the CMN-600 require the
39 node ID to set up.
48 Another way is to use sysctl to trigger
49 dump of nodes tree to system console:
52 Some BIOS versions of dual-socket machines have no NUMA domain information in
54 In such cases, to get more accurate events statistics, set the kernel
57 the CPU package containing that CMN-600 controller.
64 Arm CoreLink CMN-600 Coherent Mesh Network Controller performance counters are
67 .%B "Arm CoreLink CMN-600 Coherent Mesh Network Technical Reference Manual"
73 CMN-600 PMU counters support the following capabilities:
74 .Bl -column "PMC_CAP_INTERRUPT" "Support"
91 .Bl -tag -width indent
100 (East, West, North, South, devport0, devport1 or numeric 0 to 5)
111 .Bl -tag -width indent
114 This includes all the sub-types include TLB invalidate, Branch predictor
119 Number of incoming DVMOP requests that are subject to VMID based filtering.
136 Number of DVM op requests to RNDs, BPI or PICI/VICI, that were filtered
138 Number of SNPs sent to RNs
140 Number of SNPs stalled to RNs due to lack of Crds
144 .Ss HN-F node events
145 .Bl -tag -width indent
151 Counts total allocations in HN SLC (all cache line allocations to SLC)
167 Counts number of SLC fills to an invalid way
171 Counts number of requests sent to MC
173 Counts number of times a HighHigh priority request is protocol-retried at the
174 HN-F
176 Counts the POCQ occupancy in HN-F.
177 Support argument "occupancy". Accept: All, Read, Write, Atomic, Stash.
190 Counts number of times HN-F has a pending TXDAT flit but no credits to upload
192 Counts number of times HN-F has a pending TXRSP flit but no credits to upload
194 Counts number of times requests are replayed in SLC pipe due to SEQ being full
201 Counts number of times directed snoops were sent due to SF back invalidation
203 Counts number of times multicast snoops were sent due to SF back invalidation
205 Counts number of times snooped were sent due to untracked RNF's
216 .Ss HN-I node events
217 .Bl -tag -width indent
219 RRT read occupancy count overflow
223 RDT read occupancy count overflow
229 RRT read allocation
233 RDT read allocation
253 Non-PCIe serialization event
258 .Bl -tag -width indent
270 RN-F_CHIA port.
271 Partial DAT flit transmission occurs when XP is not able to combine two 128b
279 .Bl -tag -width indent
281 Read request
293 Read request tracker occupancy count overflow
301 Read AXI pending tracker occupancy count overflow
315 .Ss RN-D node events
316 .Bl -tag -width indent
319 This is a measure of the read bandwidth, including CMO responses.
322 This is a measure of the read bandwidth, including CMO responses.
325 This is a measure of the read bandwidth, including CMO responses.
328 This is a measure of the true read data bandwidth, excluding CMOs.
340 All entries in the read request tracker are occupied.
341 This is a measure of oversubscription in the read request tracker.
361 Number of allocations in the read request tracker.
362 This is a measure of read transaction count.
367 Number of cycles for which Read Data Buffer state machine is in Unordered Mode.
369 Number of cycles for which Read Data Buffer state machine is in Replay mode
371 Number of cycles for which Read Data Buffer state machine is in hybrid mode.
374 Number of cycles for which Read Data Buffer state machine is in ordered Mode.
376 .Ss RN-I node events
377 .Bl -tag -width indent
380 This is a measure of the read bandwidth, including CMO responses.
383 This is a measure of the read bandwidth, including CMO responses.
386 This is a measure of the read bandwidth, including CMO responses.
389 This is a measure of the true read data bandwidth, excluding CMOs.
400 All entries in the read request tracker are occupied.
401 This is a measure of oversubscription in the read request tracker.
421 Number of allocations in the read request tracker.
422 This is a measure of read transaction count.
427 Number of cycles for which Read Data Buffer state machine is in Unordered Mode.
429 Number of cycles for which Read Data Buffer state machine is in Replay mode
431 Number of cycles for which Read Data Buffer state machine is in hybrid mode.
434 Number of cycles for which Read Data Buffer state machine is in ordered Mode.
438 .Bl -tag -width indent
440 Number of Read DAT Bypass
454 Read Data Buffer Occupancy
456 Read Data Buffer Bypass Occupancy
467 .Bl -tag -width indent
473 Read data buffer occupancy
485 Local RA upload stalls to CHI because of contention with HA
487 Local RA upload stalls to CHI because of contention with HA
489 Memory Data Request available, but no DAT Pcrd to send over CCIX per LinkEnd 0
491 Memory Data Request available, but no DAT Pcrd to send over CCIX per LinkEnd 1
493 Memory Data Request available, but no DAT Pcrd to send over CCIX per LinkEnd 2
495 Memory Data Request available but no Req Pcrd to send over CCIX per LinkEnd 0
497 Memory Data Request available but no Req Pcrd to send over CCIX per LinkEnd 1
499 Memory Data Request available but no Req Pcrd to send over CCIX per LinkEnd 2
506 .Bl -tag -width indent
550 Average latency to process an RX TLP
552 Average latency to form a TX TLP
577 .Nm pmc.cmn-600
581 .An -nosplit
588 The CMN-600 PMU driver was sponsored by ARM Ltd.