Lines Matching +full:write +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
25 .Dt PMC.CMN-600 3
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
221 RRT write occupancy count overflow
223 RDT read occupancy count overflow
225 RDT write occupancy count overflow
229 RRT read allocation
231 RRT write allocation
233 RDT read allocation
235 RDT write 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
283 Write request
293 Read request tracker occupancy count overflow
295 Write 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.
331 This is a measure of the write bandwidth.
340 All entries in the read request tracker are occupied.
341 This is a measure of oversubscription in the read request tracker.
343 All entries in the write request tracker are occupied.
344 This is a measure of oversubscription in the write request tracker.
349 Number of write data cancels sent.
350 This is the measure of write cancel rate.
353 This is a measure of write bandwidth on AXI port 0.
356 This is a measure of write bandwidth on AXI port 1.
359 This is a measure of write bandwidth on AXI port 2.
361 Number of allocations in the read request tracker.
362 This is a measure of read transaction count.
364 Number of allocations in the write request tracker.
365 This is a measure of write 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.
392 This is a measure of the write bandwidth.
400 All entries in the read request tracker are occupied.
401 This is a measure of oversubscription in the read request tracker.
403 All entries in the write request tracker are occupied.
404 This is a measure of oversubscription in the write request tracker.
409 Number of write data cancels sent.
410 This is the measure of write cancel rate
413 This is a measure of write bandwidth on AXI port 0.
416 This is a measure of write bandwidth on AXI port 1.
419 This is a measure of write bandwidth on AXI port 2.
421 Number of allocations in the read request tracker.
422 This is a measure of read transaction count.
424 Number of allocations in the write request tracker.
425 This is a measure of write 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
458 Write Data Buffer Occupancy
467 .Bl -tag -width indent
473 Read data buffer occupancy
475 Write 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.