File Index
Files and directories
Sign in
FILE

uncore-interconnect.json

File preview with syntax highlighting.

linux-6.19.14/tools/perf/pmu-events/arch/x86/rocketlake/uncore-interconnect.json JSON
 1[
 2    {
 3        "BriefDescription": "Number of entries allocated. Account for Any type: e.g. Snoop,  etc.",
 4        "Counter": "1",
 5        "EventCode": "0x84",
 6        "EventName": "UNC_ARB_COH_TRK_REQUESTS.ALL",
 7        "PerPkg": "1",
 8        "UMask": "0x1",
 9        "Unit": "ARB"
10    },
11    {
12        "BriefDescription": "Each cycle counts number of any coherent requests at memory controller that were issued by any core.",
13        "Counter": "0",
14        "EventCode": "0x85",
15        "EventName": "UNC_ARB_DAT_OCCUPANCY.ALL",
16        "Experimental": "1",
17        "PerPkg": "1",
18        "UMask": "0x1",
19        "Unit": "ARB"
20    },
21    {
22        "BriefDescription": "Each cycle counts number of coherent reads pending on data return from memory controller that were issued by any core.",
23        "Counter": "0",
24        "EventCode": "0x85",
25        "EventName": "UNC_ARB_DAT_OCCUPANCY.RD",
26        "Experimental": "1",
27        "PerPkg": "1",
28        "UMask": "0x2",
29        "Unit": "ARB"
30    },
31    {
32        "BriefDescription": "Each cycle counts number of valid coherent Data Read entries. Such entry is defined as valid when it is allocated until deallocation. Does not include prefetches.",
33        "Counter": "0",
34        "EventCode": "0x80",
35        "EventName": "UNC_ARB_REQ_TRK_OCCUPANCY.DRD",
36        "Experimental": "1",
37        "PerPkg": "1",
38        "UMask": "0x2",
39        "Unit": "ARB"
40    },
41    {
42        "BriefDescription": "Each cycle counts number of all outgoing valid entries in ReqTrk. Such entry is defined as valid from its allocation in ReqTrk until deallocation. Accounts for Coherent and non-coherent traffic.",
43        "Counter": "0",
44        "EventCode": "0x80",
45        "EventName": "UNC_ARB_TRK_OCCUPANCY.ALL",
46        "Experimental": "1",
47        "PerPkg": "1",
48        "UMask": "0x1",
49        "Unit": "ARB"
50    },
51    {
52        "BriefDescription": "Each cycle counts number of valid coherent Data Read entries. Such entry is defined as valid when it is allocated until deallocation. Does not include prefetches.",
53        "Counter": "0",
54        "EventCode": "0x80",
55        "EventName": "UNC_ARB_TRK_OCCUPANCY.RD",
56        "Experimental": "1",
57        "PerPkg": "1",
58        "UMask": "0x2",
59        "Unit": "ARB"
60    },
61    {
62        "BriefDescription": "Total number of all outgoing entries allocated. Accounts for Coherent and non-coherent traffic.",
63        "Counter": "1",
64        "EventCode": "0x81",
65        "EventName": "UNC_ARB_TRK_REQUESTS.ALL",
66        "PerPkg": "1",
67        "UMask": "0x1",
68        "Unit": "ARB"
69    },
70    {
71        "BriefDescription": "Counts number of all coherent Data Read entries. Does not include prefetches.",
72        "Counter": "0,1",
73        "EventCode": "0x81",
74        "EventName": "UNC_ARB_TRK_REQUESTS.RD",
75        "Experimental": "1",
76        "PerPkg": "1",
77        "UMask": "0x2",
78        "Unit": "ARB"
79    }
80]
~/ Read-only file preview.