Linux-libre 5.3.12-gnu
[librecmc/linux-libre.git] / tools / perf / pmu-events / arch / x86 / cascadelakex / uncore-other.json
1 [
2     {
3         "BriefDescription": "Uncore cache clock ticks",
4         "Counter": "0,1,2,3",
5         "EventName": "UNC_CHA_CLOCKTICKS",
6         "PerPkg": "1",
7         "Unit": "CHA"
8     },
9     {
10         "BriefDescription": "LLC misses - Uncacheable reads (from cpu) . Derived from unc_cha_tor_inserts.ia_miss",
11         "Counter": "0,1,2,3",
12         "EventCode": "0x35",
13         "EventName": "LLC_MISSES.UNCACHEABLE",
14         "Filter": "config1=0x40e33",
15         "PerPkg": "1",
16         "UMask": "0x21",
17         "Unit": "CHA"
18     },
19     {
20         "BriefDescription": "MMIO reads. Derived from unc_cha_tor_inserts.ia_miss",
21         "Counter": "0,1,2,3",
22         "EventCode": "0x35",
23         "EventName": "LLC_MISSES.MMIO_READ",
24         "Filter": "config1=0x40040e33",
25         "PerPkg": "1",
26         "UMask": "0x21",
27         "Unit": "CHA"
28     },
29     {
30         "BriefDescription": "MMIO writes. Derived from unc_cha_tor_inserts.ia_miss",
31         "Counter": "0,1,2,3",
32         "EventCode": "0x35",
33         "EventName": "LLC_MISSES.MMIO_WRITE",
34         "Filter": "config1=0x40041e33",
35         "PerPkg": "1",
36         "UMask": "0x21",
37         "Unit": "CHA"
38     },
39     {
40         "BriefDescription": "Streaming stores (full cache line). Derived from unc_cha_tor_inserts.ia_miss",
41         "Counter": "0,1,2,3",
42         "EventCode": "0x35",
43         "EventName": "LLC_REFERENCES.STREAMING_FULL",
44         "Filter": "config1=0x41833",
45         "PerPkg": "1",
46         "ScaleUnit": "64Bytes",
47         "UMask": "0x21",
48         "Unit": "CHA"
49     },
50     {
51         "BriefDescription": "Streaming stores (partial cache line). Derived from unc_cha_tor_inserts.ia_miss",
52         "Counter": "0,1,2,3",
53         "EventCode": "0x35",
54         "EventName": "LLC_REFERENCES.STREAMING_PARTIAL",
55         "Filter": "config1=0x41a33",
56         "PerPkg": "1",
57         "ScaleUnit": "64Bytes",
58         "UMask": "0x21",
59         "Unit": "CHA"
60     },
61     {
62         "BriefDescription": "read requests from home agent",
63         "Counter": "0,1,2,3",
64         "EventCode": "0x50",
65         "EventName": "UNC_CHA_REQUESTS.READS",
66         "PerPkg": "1",
67         "UMask": "0x03",
68         "Unit": "CHA"
69     },
70     {
71         "BriefDescription": "read requests from local home agent",
72         "Counter": "0,1,2,3",
73         "EventCode": "0x50",
74         "EventName": "UNC_CHA_REQUESTS.READS_LOCAL",
75         "PerPkg": "1",
76         "UMask": "0x01",
77         "Unit": "CHA"
78     },
79     {
80         "BriefDescription": "read requests from remote home agent",
81         "Counter": "0,1,2,3",
82         "EventCode": "0x50",
83         "EventName": "UNC_CHA_REQUESTS.READS_REMOTE",
84         "PerPkg": "1",
85         "UMask": "0x02",
86         "Unit": "CHA"
87     },
88     {
89         "BriefDescription": "write requests from home agent",
90         "Counter": "0,1,2,3",
91         "EventCode": "0x50",
92         "EventName": "UNC_CHA_REQUESTS.WRITES",
93         "PerPkg": "1",
94         "UMask": "0x0C",
95         "Unit": "CHA"
96     },
97     {
98         "BriefDescription": "write requests from local home agent",
99         "Counter": "0,1,2,3",
100         "EventCode": "0x50",
101         "EventName": "UNC_CHA_REQUESTS.WRITES_LOCAL",
102         "PerPkg": "1",
103         "UMask": "0x04",
104         "Unit": "CHA"
105     },
106     {
107         "BriefDescription": "write requests from remote home agent",
108         "Counter": "0,1,2,3",
109         "EventCode": "0x50",
110         "EventName": "UNC_CHA_REQUESTS.WRITES_REMOTE",
111         "PerPkg": "1",
112         "UMask": "0x08",
113         "Unit": "CHA"
114     },
115     {
116         "BriefDescription": "UPI interconnect send bandwidth for payload. Derived from unc_upi_txl_flits.all_data",
117         "Counter": "0,1,2,3",
118         "EventCode": "0x2",
119         "EventName": "UPI_DATA_BANDWIDTH_TX",
120         "PerPkg": "1",
121         "ScaleUnit": "7.11E-06Bytes",
122         "UMask": "0x0F",
123         "Unit": "UPI LL"
124     },
125     {
126         "BriefDescription": "PCI Express bandwidth reading at IIO. Derived from unc_iio_data_req_of_cpu.mem_read.part0",
127         "Counter": "0,1",
128         "EventCode": "0x83",
129         "EventName": "LLC_MISSES.PCIE_READ",
130         "FCMask": "0x07",
131         "Filter": "ch_mask=0x1f",
132         "MetricExpr": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART0 + UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART1 + UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART2 + UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART3",
133         "MetricName": "LLC_MISSES.PCIE_READ",
134         "PerPkg": "1",
135         "PortMask": "0x01",
136         "ScaleUnit": "4Bytes",
137         "UMask": "0x04",
138         "Unit": "IIO"
139     },
140     {
141         "BriefDescription": "PCI Express bandwidth writing at IIO. Derived from unc_iio_data_req_of_cpu.mem_write.part0",
142         "Counter": "0,1",
143         "EventCode": "0x83",
144         "EventName": "LLC_MISSES.PCIE_WRITE",
145         "FCMask": "0x07",
146         "Filter": "ch_mask=0x1f",
147         "MetricExpr": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0 +UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART1 +UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART2 +UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART3",
148         "MetricName": "LLC_MISSES.PCIE_WRITE",
149         "PerPkg": "1",
150         "PortMask": "0x01",
151         "ScaleUnit": "4Bytes",
152         "UMask": "0x01",
153         "Unit": "IIO"
154     },
155     {
156         "BriefDescription": "PCI Express bandwidth writing at IIO, part 0",
157         "Counter": "0,1",
158         "EventCode": "0x83",
159         "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0",
160         "FCMask": "0x07",
161         "MetricExpr": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0 +UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART1 +UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART2 +UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART3",
162         "MetricName": "LLC_MISSES.PCIE_WRITE",
163         "PerPkg": "1",
164         "PortMask": "0x01",
165         "ScaleUnit": "4Bytes",
166         "UMask": "0x01",
167         "Unit": "IIO"
168     },
169     {
170         "BriefDescription": "PCI Express bandwidth writing at IIO, part 1",
171         "Counter": "0,1",
172         "EventCode": "0x83",
173         "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART1",
174         "FCMask": "0x07",
175         "PerPkg": "1",
176         "PortMask": "0x02",
177         "ScaleUnit": "4Bytes",
178         "UMask": "0x01",
179         "Unit": "IIO"
180     },
181     {
182         "BriefDescription": "PCI Express bandwidth writing at IIO, part 2",
183         "Counter": "0,1",
184         "EventCode": "0x83",
185         "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART2",
186         "FCMask": "0x07",
187         "PerPkg": "1",
188         "PortMask": "0x04",
189         "ScaleUnit": "4Bytes",
190         "UMask": "0x01",
191         "Unit": "IIO"
192     },
193     {
194         "BriefDescription": "PCI Express bandwidth writing at IIO, part 3",
195         "Counter": "0,1",
196         "EventCode": "0x83",
197         "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART3",
198         "FCMask": "0x07",
199         "PerPkg": "1",
200         "PortMask": "0x08",
201         "ScaleUnit": "4Bytes",
202         "UMask": "0x01",
203         "Unit": "IIO"
204     },
205     {
206         "BriefDescription": "PCI Express bandwidth reading at IIO, part 0",
207         "Counter": "0,1",
208         "EventCode": "0x83",
209         "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART0",
210         "FCMask": "0x07",
211         "MetricExpr": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART0 + UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART1 + UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART2 + UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART3",
212         "MetricName": "LLC_MISSES.PCIE_READ",
213         "PerPkg": "1",
214         "PortMask": "0x01",
215         "ScaleUnit": "4Bytes",
216         "UMask": "0x04",
217         "Unit": "IIO"
218     },
219     {
220         "BriefDescription": "PCI Express bandwidth reading at IIO, part 1",
221         "Counter": "0,1",
222         "EventCode": "0x83",
223         "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART1",
224         "FCMask": "0x07",
225         "PerPkg": "1",
226         "PortMask": "0x02",
227         "ScaleUnit": "4Bytes",
228         "UMask": "0x04",
229         "Unit": "IIO"
230     },
231     {
232         "BriefDescription": "PCI Express bandwidth reading at IIO, part 2",
233         "Counter": "0,1",
234         "EventCode": "0x83",
235         "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART2",
236         "FCMask": "0x07",
237         "PerPkg": "1",
238         "PortMask": "0x04",
239         "ScaleUnit": "4Bytes",
240         "UMask": "0x04",
241         "Unit": "IIO"
242     },
243     {
244         "BriefDescription": "PCI Express bandwidth reading at IIO, part 3",
245         "Counter": "0,1",
246         "EventCode": "0x83",
247         "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART3",
248         "FCMask": "0x07",
249         "PerPkg": "1",
250         "PortMask": "0x08",
251         "ScaleUnit": "4Bytes",
252         "UMask": "0x04",
253         "Unit": "IIO"
254     }
255 ]