xref: /linux/tools/perf/pmu-events/arch/x86/graniterapids/uncore-cache.json (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1[
2    {
3        "BriefDescription": "Clockticks for CMS units attached to CHA",
4        "Counter": "0,1,2,3",
5        "EventCode": "0x01",
6        "EventName": "UNC_CHACMS_CLOCKTICKS",
7        "PerPkg": "1",
8        "PortMask": "0x000",
9        "PublicDescription": "UNC_CHACMS_CLOCKTICKS",
10        "Unit": "CHACMS"
11    },
12    {
13        "BriefDescription": "Number of CHA clock cycles while the event is enabled",
14        "Counter": "0,1,2,3",
15        "EventCode": "0x01",
16        "EventName": "UNC_CHA_CLOCKTICKS",
17        "PerPkg": "1",
18        "PublicDescription": "Clockticks of the uncore caching and home agent (CHA)",
19        "Unit": "CHA"
20    },
21    {
22        "BriefDescription": "Counts transactions that looked into the multi-socket cacheline Directory state, and therefore did not send a snoop because the Directory indicated it was not needed.",
23        "Counter": "0,1,2,3",
24        "EventCode": "0x53",
25        "EventName": "UNC_CHA_DIR_LOOKUP.NO_SNP",
26        "Experimental": "1",
27        "PerPkg": "1",
28        "UMask": "0x2",
29        "Unit": "CHA"
30    },
31    {
32        "BriefDescription": "Counts  transactions that looked into the multi-socket cacheline Directory state, and sent one or more snoops, because the Directory indicated it was needed.",
33        "Counter": "0,1,2,3",
34        "EventCode": "0x53",
35        "EventName": "UNC_CHA_DIR_LOOKUP.SNP",
36        "Experimental": "1",
37        "PerPkg": "1",
38        "UMask": "0x1",
39        "Unit": "CHA"
40    },
41    {
42        "BriefDescription": "Counts only multi-socket cacheline Directory state updates memory writes issued from the HA pipe. This does not include memory write requests which are for I (Invalid) or E (Exclusive) cachelines.",
43        "Counter": "0,1,2,3",
44        "EventCode": "0x54",
45        "EventName": "UNC_CHA_DIR_UPDATE.HA",
46        "Experimental": "1",
47        "PerPkg": "1",
48        "UMask": "0x1",
49        "Unit": "CHA"
50    },
51    {
52        "BriefDescription": "Counts only multi-socket cacheline Directory state updates due to memory writes issued from the TOR pipe which are the result of remote transaction hitting the SF/LLC and returning data Core2Core. This does not include memory write requests which are for I (Invalid) or E (Exclusive) cachelines.",
53        "Counter": "0,1,2,3",
54        "EventCode": "0x54",
55        "EventName": "UNC_CHA_DIR_UPDATE.TOR",
56        "Experimental": "1",
57        "PerPkg": "1",
58        "UMask": "0x2",
59        "Unit": "CHA"
60    },
61    {
62        "BriefDescription": "Distress signal assertion for dynamic prefetch throttle (DPT).  Threshold for distress signal assertion reached in TOR or IRQ (immediate cause for triggering).",
63        "Counter": "0,1,2,3",
64        "EventCode": "0x59",
65        "EventName": "UNC_CHA_DISTRESS_ASSERTED.DPT_ANY",
66        "PerPkg": "1",
67        "PortMask": "0x000",
68        "UMask": "0x3",
69        "Unit": "CHA"
70    },
71    {
72        "BriefDescription": "Distress signal assertion for dynamic prefetch throttle (DPT).  Threshold for distress signal assertion reached in IRQ (immediate cause for triggering).",
73        "Counter": "0,1,2,3",
74        "EventCode": "0x59",
75        "EventName": "UNC_CHA_DISTRESS_ASSERTED.DPT_IRQ",
76        "PerPkg": "1",
77        "UMask": "0x1",
78        "Unit": "CHA"
79    },
80    {
81        "BriefDescription": "Distress signal assertion for dynamic prefetch throttle (DPT).  Threshold for distress signal assertion reached in TOR (immediate cause for triggering).",
82        "Counter": "0,1,2,3",
83        "EventCode": "0x59",
84        "EventName": "UNC_CHA_DISTRESS_ASSERTED.DPT_TOR",
85        "PerPkg": "1",
86        "UMask": "0x2",
87        "Unit": "CHA"
88    },
89    {
90        "BriefDescription": "Counts when a normal (Non-Isochronous) full line write is issued from the CHA to the any of the memory controller channels.",
91        "Counter": "0,1,2,3",
92        "EventCode": "0x5b",
93        "EventName": "UNC_CHA_IMC_WRITES_COUNT.FULL",
94        "Experimental": "1",
95        "PerPkg": "1",
96        "UMask": "0x1",
97        "Unit": "CHA"
98    },
99    {
100        "BriefDescription": "CHA to iMC Full Line Writes Issued : ISOCH Full Line : Counts the total number of full line writes issued from the HA into the memory controller.",
101        "Counter": "0,1,2,3",
102        "EventCode": "0x5b",
103        "EventName": "UNC_CHA_IMC_WRITES_COUNT.FULL_PRIORITY",
104        "Experimental": "1",
105        "PerPkg": "1",
106        "UMask": "0x4",
107        "Unit": "CHA"
108    },
109    {
110        "BriefDescription": "CHA to iMC Full Line Writes Issued : Partial Non-ISOCH : Counts the total number of full line writes issued from the HA into the memory controller.",
111        "Counter": "0,1,2,3",
112        "EventCode": "0x5b",
113        "EventName": "UNC_CHA_IMC_WRITES_COUNT.PARTIAL",
114        "Experimental": "1",
115        "PerPkg": "1",
116        "UMask": "0x2",
117        "Unit": "CHA"
118    },
119    {
120        "BriefDescription": "CHA to iMC Full Line Writes Issued : ISOCH Partial : Counts the total number of full line writes issued from the HA into the memory controller.",
121        "Counter": "0,1,2,3",
122        "EventCode": "0x5b",
123        "EventName": "UNC_CHA_IMC_WRITES_COUNT.PARTIAL_PRIORITY",
124        "Experimental": "1",
125        "PerPkg": "1",
126        "UMask": "0x8",
127        "Unit": "CHA"
128    },
129    {
130        "BriefDescription": "Cache Lookups: All Requests to Remotely Homed Memory",
131        "Counter": "0,1,2,3",
132        "EventCode": "0x34",
133        "EventName": "UNC_CHA_LLC_LOOKUP.ALL_REMOTE",
134        "Experimental": "1",
135        "PerPkg": "1",
136        "PublicDescription": "Cache Lookups : All transactions from Remote Agents",
137        "UMask": "0x17e0ff",
138        "Unit": "CHA"
139    },
140    {
141        "BriefDescription": "Cache Lookups: CRd Requests",
142        "Counter": "0,1,2,3",
143        "EventCode": "0x34",
144        "EventName": "UNC_CHA_LLC_LOOKUP.CODE",
145        "Experimental": "1",
146        "PerPkg": "1",
147        "PublicDescription": "Cache Lookups : CRd Requests",
148        "UMask": "0x1bd0ff",
149        "Unit": "CHA"
150    },
151    {
152        "BriefDescription": "Cache Lookups: Read Requests and Read Prefetches",
153        "Counter": "0,1,2,3",
154        "EventCode": "0x34",
155        "EventName": "UNC_CHA_LLC_LOOKUP.DATA_RD",
156        "Experimental": "1",
157        "PerPkg": "1",
158        "PublicDescription": "Counts the number of times the LLC was accessed - this includes code, data, prefetches and hints coming from L2.  This has numerous filters available.  Note the non-standard filtering equation.  This event will count requests that lookup the cache multiple times with multiple increments.  One must ALWAYS set umask bit 0 and select a state or states to match.  Otherwise, the event will count nothing.   CHAFilter0[24:21,17] bits correspond to [FMESI] state. Read transactions",
159        "UMask": "0x1bc1ff",
160        "Unit": "CHA"
161    },
162    {
163        "BriefDescription": "Cache Lookups: Read Requests, Read Prefetches, and Snoops",
164        "Counter": "0,1,2,3",
165        "EventCode": "0x34",
166        "EventName": "UNC_CHA_LLC_LOOKUP.DATA_READ_ALL",
167        "Experimental": "1",
168        "PerPkg": "1",
169        "PublicDescription": "Cache Lookups : Data Reads",
170        "UMask": "0x1fc1ff",
171        "Unit": "CHA"
172    },
173    {
174        "BriefDescription": "Cache Lookups: Read Requests to Locally Homed Memory",
175        "Counter": "0,1,2,3",
176        "EventCode": "0x34",
177        "EventName": "UNC_CHA_LLC_LOOKUP.DATA_READ_LOCAL",
178        "Experimental": "1",
179        "PerPkg": "1",
180        "PublicDescription": "Cache Lookups : Demand Data Reads, Core and LLC prefetches",
181        "UMask": "0x841ff",
182        "Unit": "CHA"
183    },
184    {
185        "BriefDescription": "Cache Lookups: Read Requests, Read Prefetches, and Snoops which miss the Cache",
186        "Counter": "0,1,2,3",
187        "EventCode": "0x34",
188        "EventName": "UNC_CHA_LLC_LOOKUP.DATA_READ_MISS",
189        "Experimental": "1",
190        "PerPkg": "1",
191        "PublicDescription": "Cache Lookups : Data Read Misses",
192        "UMask": "0x1fc101",
193        "Unit": "CHA"
194    },
195    {
196        "BriefDescription": "Cache Lookups: All Requests to Locally Homed Memory",
197        "Counter": "0,1,2,3",
198        "EventCode": "0x34",
199        "EventName": "UNC_CHA_LLC_LOOKUP.LOCALLY_HOMED_ADDRESS",
200        "Experimental": "1",
201        "PerPkg": "1",
202        "PublicDescription": "Cache Lookups : Transactions homed locally",
203        "UMask": "0xbdfff",
204        "Unit": "CHA"
205    },
206    {
207        "BriefDescription": "Cache Lookups: Code Read Requests and Code Read Prefetches to Locally Homed Memory",
208        "Counter": "0,1,2,3",
209        "EventCode": "0x34",
210        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_CODE",
211        "Experimental": "1",
212        "PerPkg": "1",
213        "PublicDescription": "Cache Lookups : CRd Requests",
214        "UMask": "0x19d0ff",
215        "Unit": "CHA"
216    },
217    {
218        "BriefDescription": "Cache Lookups: Read Requests and Read Prefetches to Locally Homed Memory",
219        "Counter": "0,1,2,3",
220        "EventCode": "0x34",
221        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_DATA_RD",
222        "Experimental": "1",
223        "PerPkg": "1",
224        "PublicDescription": "Counts the number of times the LLC was accessed - this includes code, data, prefetches and hints coming from L2.  This has numerous filters available.  Note the non-standard filtering equation.  This event will count requests that lookup the cache multiple times with multiple increments.  One must ALWAYS set umask bit 0 and select a state or states to match.  Otherwise, the event will count nothing.   CHAFilter0[24:21,17] bits correspond to [FMESI] state. Read transactions",
225        "UMask": "0x19c1ff",
226        "Unit": "CHA"
227    },
228    {
229        "BriefDescription": "Cache Lookups: Code Read Requests to Locally Homed Memory",
230        "Counter": "0,1,2,3",
231        "EventCode": "0x34",
232        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_DMND_CODE",
233        "Experimental": "1",
234        "PerPkg": "1",
235        "PublicDescription": "Cache Lookups : CRd Requests",
236        "UMask": "0x1850ff",
237        "Unit": "CHA"
238    },
239    {
240        "BriefDescription": "Cache Lookups: Read Requests to Locally Homed Memory",
241        "Counter": "0,1,2,3",
242        "EventCode": "0x34",
243        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_DMND_DATA_RD",
244        "Experimental": "1",
245        "PerPkg": "1",
246        "PublicDescription": "Counts the number of times the LLC was accessed - this includes code, data, prefetches and hints coming from L2.  This has numerous filters available.  Note the non-standard filtering equation.  This event will count requests that lookup the cache multiple times with multiple increments.  One must ALWAYS set umask bit 0 and select a state or states to match.  Otherwise, the event will count nothing.   CHAFilter0[24:21,17] bits correspond to [FMESI] state. Read transactions",
247        "UMask": "0x1841ff",
248        "Unit": "CHA"
249    },
250    {
251        "BriefDescription": "Cache Lookups: RFO Requests to Locally Homed Memory",
252        "Counter": "0,1,2,3",
253        "EventCode": "0x34",
254        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_DMND_RFO",
255        "Experimental": "1",
256        "PerPkg": "1",
257        "PublicDescription": "Cache Lookups : RFO Requests",
258        "UMask": "0x1848ff",
259        "Unit": "CHA"
260    },
261    {
262        "BriefDescription": "Cache Lookups: LLC Prefetch Requests to Locally Homed Memory",
263        "Counter": "0,1,2,3",
264        "EventCode": "0x34",
265        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_LLC_PF",
266        "Experimental": "1",
267        "PerPkg": "1",
268        "PublicDescription": "Counts the number of times the LLC was accessed - this includes code, data, prefetches and hints coming from L2.  This has numerous filters available.  Note the non-standard filtering equation.  This event will count requests that lookup the cache multiple times with multiple increments.  One must ALWAYS set umask bit 0 and select a state or states to match.  Otherwise, the event will count nothing.   CHAFilter0[24:21,17] bits correspond to [FMESI] state. Read transactions",
269        "UMask": "0x189dff",
270        "Unit": "CHA"
271    },
272    {
273        "BriefDescription": "Cache Lookups: All Prefetches to Locally Homed Memory",
274        "Counter": "0,1,2,3",
275        "EventCode": "0x34",
276        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_PF",
277        "Experimental": "1",
278        "PerPkg": "1",
279        "PublicDescription": "Counts the number of times the LLC was accessed - this includes code, data, prefetches and hints coming from L2.  This has numerous filters available.  Note the non-standard filtering equation.  This event will count requests that lookup the cache multiple times with multiple increments.  One must ALWAYS set umask bit 0 and select a state or states to match.  Otherwise, the event will count nothing.   CHAFilter0[24:21,17] bits correspond to [FMESI] state. Read transactions",
280        "UMask": "0x199dff",
281        "Unit": "CHA"
282    },
283    {
284        "BriefDescription": "Cache Lookups: Code Prefetches to Locally Homed Memory",
285        "Counter": "0,1,2,3",
286        "EventCode": "0x34",
287        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_PF_CODE",
288        "Experimental": "1",
289        "PerPkg": "1",
290        "PublicDescription": "Cache Lookups : CRd Requests",
291        "UMask": "0x1910ff",
292        "Unit": "CHA"
293    },
294    {
295        "BriefDescription": "Cache Lookups: Read Prefetches to Locally Homed Memory",
296        "Counter": "0,1,2,3",
297        "EventCode": "0x34",
298        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_PF_DATA_RD",
299        "Experimental": "1",
300        "PerPkg": "1",
301        "PublicDescription": "Counts the number of times the LLC was accessed - this includes code, data, prefetches and hints coming from L2.  This has numerous filters available.  Note the non-standard filtering equation.  This event will count requests that lookup the cache multiple times with multiple increments.  One must ALWAYS set umask bit 0 and select a state or states to match.  Otherwise, the event will count nothing.   CHAFilter0[24:21,17] bits correspond to [FMESI] state. Read transactions",
302        "UMask": "0x1981ff",
303        "Unit": "CHA"
304    },
305    {
306        "BriefDescription": "Cache Lookups: RFO Prefetches to Locally Homed Memory",
307        "Counter": "0,1,2,3",
308        "EventCode": "0x34",
309        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_PF_RFO",
310        "Experimental": "1",
311        "PerPkg": "1",
312        "PublicDescription": "Cache Lookups : RFO Requests",
313        "UMask": "0x1908ff",
314        "Unit": "CHA"
315    },
316    {
317        "BriefDescription": "Cache Lookups: RFO Requests and RFO Prefetches to Locally Homed Memory",
318        "Counter": "0,1,2,3",
319        "EventCode": "0x34",
320        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_RFO",
321        "Experimental": "1",
322        "PerPkg": "1",
323        "PublicDescription": "Cache Lookups : RFO Requests",
324        "UMask": "0x19c8ff",
325        "Unit": "CHA"
326    },
327    {
328        "BriefDescription": "Cache Lookups: All Requests to Remotely Homed Memory",
329        "Counter": "0,1,2,3",
330        "EventCode": "0x34",
331        "EventName": "UNC_CHA_LLC_LOOKUP.REMOTELY_HOMED_ADDRESS",
332        "Experimental": "1",
333        "PerPkg": "1",
334        "PublicDescription": "Cache Lookups : Transactions homed remotely : Counts the number of times the LLC was accessed - this includes code, data, prefetches and hints coming from L2.  This has numerous filters available.  Note the non-standard filtering equation.  This event will count requests that lookup the cache multiple times with multiple increments.  One must ALWAYS set umask bit 0 and select a state or states to match.  Otherwise, the event will count nothing. : Transaction whose address resides in a remote MC",
335        "UMask": "0x15dfff",
336        "Unit": "CHA"
337    },
338    {
339        "BriefDescription": "Cache Lookups: Code Read/Prefetch Requests from a Remote Socket",
340        "Counter": "0,1,2,3",
341        "EventCode": "0x34",
342        "EventName": "UNC_CHA_LLC_LOOKUP.REMOTE_CODE",
343        "Experimental": "1",
344        "PerPkg": "1",
345        "PublicDescription": "Cache Lookups : CRd Requests",
346        "UMask": "0x1a10ff",
347        "Unit": "CHA"
348    },
349    {
350        "BriefDescription": "Cache Lookups: Data Read/Prefetch Requests from a Remote Socket",
351        "Counter": "0,1,2,3",
352        "EventCode": "0x34",
353        "EventName": "UNC_CHA_LLC_LOOKUP.REMOTE_DATA_RD",
354        "Experimental": "1",
355        "PerPkg": "1",
356        "PublicDescription": "Counts the number of times the LLC was accessed - this includes code, data, prefetches and hints coming from L2.  This has numerous filters available.  Note the non-standard filtering equation.  This event will count requests that lookup the cache multiple times with multiple increments.  One must ALWAYS set umask bit 0 and select a state or states to match.  Otherwise, the event will count nothing.   CHAFilter0[24:21,17] bits correspond to [FMESI] state. Read transactions",
357        "UMask": "0x1a01ff",
358        "Unit": "CHA"
359    },
360    {
361        "BriefDescription": "Cache Lookups: RFO Requests/Prefetches from a Remote Socket",
362        "Counter": "0,1,2,3",
363        "EventCode": "0x34",
364        "EventName": "UNC_CHA_LLC_LOOKUP.REMOTE_RFO",
365        "Experimental": "1",
366        "PerPkg": "1",
367        "PublicDescription": "Cache Lookups : RFO Requests",
368        "UMask": "0x1a08ff",
369        "Unit": "CHA"
370    },
371    {
372        "BriefDescription": "Cache Lookups: Snoop Requests from a Remote Socket",
373        "Counter": "0,1,2,3",
374        "EventCode": "0x34",
375        "EventName": "UNC_CHA_LLC_LOOKUP.REMOTE_SNP",
376        "Experimental": "1",
377        "PerPkg": "1",
378        "PublicDescription": "Counts the number of times the LLC was accessed",
379        "UMask": "0x1c19ff",
380        "Unit": "CHA"
381    },
382    {
383        "BriefDescription": "Cache Lookups: All RFO and RFO Prefetches",
384        "Counter": "0,1,2,3",
385        "EventCode": "0x34",
386        "EventName": "UNC_CHA_LLC_LOOKUP.RFO",
387        "Experimental": "1",
388        "PerPkg": "1",
389        "PublicDescription": "Cache Lookups : All RFOs - Demand and Prefetches",
390        "UMask": "0x1bc8ff",
391        "Unit": "CHA"
392    },
393    {
394        "BriefDescription": "Cache Lookups: RFO Requests and RFO Prefetches to Locally Homed Memory",
395        "Counter": "0,1,2,3",
396        "EventCode": "0x34",
397        "EventName": "UNC_CHA_LLC_LOOKUP.RFO_LOCAL",
398        "Experimental": "1",
399        "PerPkg": "1",
400        "PublicDescription": "Cache Lookups : Locally HOMed RFOs - Demand and Prefetches",
401        "UMask": "0x9c8ff",
402        "Unit": "CHA"
403    },
404    {
405        "BriefDescription": "Cache Lookups: Writes to Locally Homed Memory (includes writebacks from L1/L2)",
406        "Counter": "0,1,2,3",
407        "EventCode": "0x34",
408        "EventName": "UNC_CHA_LLC_LOOKUP.WRITE_LOCAL",
409        "Experimental": "1",
410        "PerPkg": "1",
411        "PublicDescription": "Cache Lookups : Writes",
412        "UMask": "0x842ff",
413        "Unit": "CHA"
414    },
415    {
416        "BriefDescription": "Cache Lookups: Writes to Remotely Homed Memory (includes writebacks from L1/L2)",
417        "Counter": "0,1,2,3",
418        "EventCode": "0x34",
419        "EventName": "UNC_CHA_LLC_LOOKUP.WRITE_REMOTE",
420        "Experimental": "1",
421        "PerPkg": "1",
422        "PublicDescription": "Cache Lookups : Remote Writes",
423        "UMask": "0x17c2ff",
424        "Unit": "CHA"
425    },
426    {
427        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
428        "Counter": "0,1,2,3",
429        "EventCode": "0x37",
430        "EventName": "UNC_CHA_LLC_VICTIMS.ALL",
431        "Experimental": "1",
432        "PerPkg": "1",
433        "PublicDescription": "Lines Victimized : All Lines Victimized",
434        "UMask": "0xf",
435        "Unit": "CHA"
436    },
437    {
438        "BriefDescription": "Lines Victimized : IA traffic : Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
439        "Counter": "0,1,2,3",
440        "EventCode": "0x37",
441        "EventName": "UNC_CHA_LLC_VICTIMS.IA",
442        "Experimental": "1",
443        "PerPkg": "1",
444        "UMask": "0x20",
445        "Unit": "CHA"
446    },
447    {
448        "BriefDescription": "Lines Victimized : IO traffic : Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
449        "Counter": "0,1,2,3",
450        "EventCode": "0x37",
451        "EventName": "UNC_CHA_LLC_VICTIMS.IO",
452        "Experimental": "1",
453        "PerPkg": "1",
454        "UMask": "0x10",
455        "Unit": "CHA"
456    },
457    {
458        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
459        "Counter": "0,1,2,3",
460        "EventCode": "0x37",
461        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_ALL",
462        "Experimental": "1",
463        "PerPkg": "1",
464        "PublicDescription": "Lines Victimized : Local - All Lines",
465        "UMask": "0x200f",
466        "Unit": "CHA"
467    },
468    {
469        "BriefDescription": "Lines Victimized : Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
470        "Counter": "0,1,2,3",
471        "EventCode": "0x37",
472        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_E",
473        "Experimental": "1",
474        "PerPkg": "1",
475        "PublicDescription": "Lines Victimized : Local - Lines in E State",
476        "UMask": "0x2002",
477        "Unit": "CHA"
478    },
479    {
480        "BriefDescription": "Lines Victimized : Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
481        "Counter": "0,1,2,3",
482        "EventCode": "0x37",
483        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_F",
484        "Experimental": "1",
485        "PerPkg": "1",
486        "PublicDescription": "Lines Victimized : Local - Lines in F State",
487        "UMask": "0x2008",
488        "Unit": "CHA"
489    },
490    {
491        "BriefDescription": "Lines Victimized : Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
492        "Counter": "0,1,2,3",
493        "EventCode": "0x37",
494        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_M",
495        "Experimental": "1",
496        "PerPkg": "1",
497        "PublicDescription": "Lines Victimized : Local - Lines in M State",
498        "UMask": "0x2001",
499        "Unit": "CHA"
500    },
501    {
502        "BriefDescription": "Lines Victimized : Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
503        "Counter": "0,1,2,3",
504        "EventCode": "0x37",
505        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_S",
506        "Experimental": "1",
507        "PerPkg": "1",
508        "PublicDescription": "Lines Victimized : Local - Lines in S State",
509        "UMask": "0x2004",
510        "Unit": "CHA"
511    },
512    {
513        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
514        "Counter": "0,1,2,3",
515        "EventCode": "0x37",
516        "EventName": "UNC_CHA_LLC_VICTIMS.REMOTE_ALL",
517        "Experimental": "1",
518        "PerPkg": "1",
519        "PublicDescription": "Lines Victimized : Remote - All Lines",
520        "UMask": "0x800f",
521        "Unit": "CHA"
522    },
523    {
524        "BriefDescription": "Lines Victimized : Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
525        "Counter": "0,1,2,3",
526        "EventCode": "0x37",
527        "EventName": "UNC_CHA_LLC_VICTIMS.REMOTE_E",
528        "Experimental": "1",
529        "PerPkg": "1",
530        "PublicDescription": "Lines Victimized : Remote - Lines in E State",
531        "UMask": "0x8002",
532        "Unit": "CHA"
533    },
534    {
535        "BriefDescription": "Lines Victimized : Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
536        "Counter": "0,1,2,3",
537        "EventCode": "0x37",
538        "EventName": "UNC_CHA_LLC_VICTIMS.REMOTE_M",
539        "Experimental": "1",
540        "PerPkg": "1",
541        "PublicDescription": "Lines Victimized : Remote - Lines in M State",
542        "UMask": "0x8001",
543        "Unit": "CHA"
544    },
545    {
546        "BriefDescription": "Lines Victimized : Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
547        "Counter": "0,1,2,3",
548        "EventCode": "0x37",
549        "EventName": "UNC_CHA_LLC_VICTIMS.REMOTE_S",
550        "Experimental": "1",
551        "PerPkg": "1",
552        "PublicDescription": "Lines Victimized : Remote - Lines in S State",
553        "UMask": "0x8004",
554        "Unit": "CHA"
555    },
556    {
557        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
558        "Counter": "0,1,2,3",
559        "EventCode": "0x37",
560        "EventName": "UNC_CHA_LLC_VICTIMS.TOTAL_E",
561        "Experimental": "1",
562        "PerPkg": "1",
563        "PublicDescription": "Lines Victimized : Lines in E state",
564        "UMask": "0x2",
565        "Unit": "CHA"
566    },
567    {
568        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
569        "Counter": "0,1,2,3",
570        "EventCode": "0x37",
571        "EventName": "UNC_CHA_LLC_VICTIMS.TOTAL_M",
572        "Experimental": "1",
573        "PerPkg": "1",
574        "PublicDescription": "Lines Victimized : Lines in M state",
575        "UMask": "0x1",
576        "Unit": "CHA"
577    },
578    {
579        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
580        "Counter": "0,1,2,3",
581        "EventCode": "0x37",
582        "EventName": "UNC_CHA_LLC_VICTIMS.TOTAL_S",
583        "Experimental": "1",
584        "PerPkg": "1",
585        "PublicDescription": "Lines Victimized : Lines in S State",
586        "UMask": "0x4",
587        "Unit": "CHA"
588    },
589    {
590        "BriefDescription": "Counts when a RFO (the Read for Ownership issued before a  write) request hit a cacheline in the S (Shared) state.",
591        "Counter": "0,1,2,3",
592        "EventCode": "0x39",
593        "EventName": "UNC_CHA_MISC.RFO_HIT_S",
594        "PerPkg": "1",
595        "PublicDescription": "Cbo Misc : RFO HitS",
596        "UMask": "0x8",
597        "Unit": "CHA"
598    },
599    {
600        "BriefDescription": "OSB Snoop Broadcast : Local InvItoE : Count of OSB snoop broadcasts. Counts by 1 per request causing OSB snoops to be broadcast. Does not count all the snoops generated by OSB.",
601        "Counter": "0,1,2,3",
602        "EventCode": "0x55",
603        "EventName": "UNC_CHA_OSB.LOCAL_INVITOE",
604        "Experimental": "1",
605        "PerPkg": "1",
606        "UMask": "0x1",
607        "Unit": "CHA"
608    },
609    {
610        "BriefDescription": "OSB Snoop Broadcast : Local Rd : Count of OSB snoop broadcasts. Counts by 1 per request causing OSB snoops to be broadcast. Does not count all the snoops generated by OSB.",
611        "Counter": "0,1,2,3",
612        "EventCode": "0x55",
613        "EventName": "UNC_CHA_OSB.LOCAL_READ",
614        "Experimental": "1",
615        "PerPkg": "1",
616        "UMask": "0x2",
617        "Unit": "CHA"
618    },
619    {
620        "BriefDescription": "OSB Snoop Broadcast : Off : Count of OSB snoop broadcasts. Counts by 1 per request causing OSB snoops to be broadcast. Does not count all the snoops generated by OSB.",
621        "Counter": "0,1,2,3",
622        "EventCode": "0x55",
623        "EventName": "UNC_CHA_OSB.OFF_PWRHEURISTIC",
624        "Experimental": "1",
625        "PerPkg": "1",
626        "UMask": "0x20",
627        "Unit": "CHA"
628    },
629    {
630        "BriefDescription": "OSB Snoop Broadcast : Remote Rd : Count of OSB snoop broadcasts. Counts by 1 per request causing OSB snoops to be broadcast. Does not count all the snoops generated by OSB.",
631        "Counter": "0,1,2,3",
632        "EventCode": "0x55",
633        "EventName": "UNC_CHA_OSB.REMOTE_READ",
634        "Experimental": "1",
635        "PerPkg": "1",
636        "UMask": "0x4",
637        "Unit": "CHA"
638    },
639    {
640        "BriefDescription": "OSB Snoop Broadcast : RFO HitS Snoop Broadcast : Count of OSB snoop broadcasts. Counts by 1 per request causing OSB snoops to be broadcast. Does not count all the snoops generated by OSB.",
641        "Counter": "0,1,2,3",
642        "EventCode": "0x55",
643        "EventName": "UNC_CHA_OSB.RFO_HITS_SNP_BCAST",
644        "PerPkg": "1",
645        "UMask": "0x10",
646        "Unit": "CHA"
647    },
648    {
649        "BriefDescription": "UNC_CHA_REMOTE_SF.ALLOC_EXCLUSIVE",
650        "Counter": "0,1,2,3",
651        "EventCode": "0x69",
652        "EventName": "UNC_CHA_REMOTE_SF.ALLOC_EXCLUSIVE",
653        "Experimental": "1",
654        "PerPkg": "1",
655        "UMask": "0x10",
656        "Unit": "CHA"
657    },
658    {
659        "BriefDescription": "UNC_CHA_REMOTE_SF.ALLOC_SHARED",
660        "Counter": "0,1,2,3",
661        "EventCode": "0x69",
662        "EventName": "UNC_CHA_REMOTE_SF.ALLOC_SHARED",
663        "Experimental": "1",
664        "PerPkg": "1",
665        "UMask": "0x8",
666        "Unit": "CHA"
667    },
668    {
669        "BriefDescription": "UNC_CHA_REMOTE_SF.DEALLOC_EVCTCLN",
670        "Counter": "0,1,2,3",
671        "EventCode": "0x69",
672        "EventName": "UNC_CHA_REMOTE_SF.DEALLOC_EVCTCLN",
673        "Experimental": "1",
674        "PerPkg": "1",
675        "UMask": "0x40",
676        "Unit": "CHA"
677    },
678    {
679        "BriefDescription": "UNC_CHA_REMOTE_SF.DIRBACKED_ONLY",
680        "Counter": "0,1,2,3",
681        "EventCode": "0x69",
682        "EventName": "UNC_CHA_REMOTE_SF.DIRBACKED_ONLY",
683        "Experimental": "1",
684        "PerPkg": "1",
685        "Unit": "CHA"
686    },
687    {
688        "BriefDescription": "UNC_CHA_REMOTE_SF.HIT_EXCLUSIVE",
689        "Counter": "0,1,2,3",
690        "EventCode": "0x69",
691        "EventName": "UNC_CHA_REMOTE_SF.HIT_EXCLUSIVE",
692        "Experimental": "1",
693        "PerPkg": "1",
694        "UMask": "0x2",
695        "Unit": "CHA"
696    },
697    {
698        "BriefDescription": "UNC_CHA_REMOTE_SF.HIT_SHARED",
699        "Counter": "0,1,2,3",
700        "EventCode": "0x69",
701        "EventName": "UNC_CHA_REMOTE_SF.HIT_SHARED",
702        "Experimental": "1",
703        "PerPkg": "1",
704        "UMask": "0x1",
705        "Unit": "CHA"
706    },
707    {
708        "BriefDescription": "UNC_CHA_REMOTE_SF.INCLUSIVE_ONLY",
709        "Counter": "0,1,2,3",
710        "EventCode": "0x69",
711        "EventName": "UNC_CHA_REMOTE_SF.INCLUSIVE_ONLY",
712        "Experimental": "1",
713        "PerPkg": "1",
714        "Unit": "CHA"
715    },
716    {
717        "BriefDescription": "UNC_CHA_REMOTE_SF.MISS",
718        "Counter": "0,1,2,3",
719        "EventCode": "0x69",
720        "EventName": "UNC_CHA_REMOTE_SF.MISS",
721        "PerPkg": "1",
722        "UMask": "0x4",
723        "Unit": "CHA"
724    },
725    {
726        "BriefDescription": "UNC_CHA_REMOTE_SF.UPDATE_EXCLUSIVE",
727        "Counter": "0,1,2,3",
728        "EventCode": "0x69",
729        "EventName": "UNC_CHA_REMOTE_SF.UPDATE_EXCLUSIVE",
730        "Experimental": "1",
731        "PerPkg": "1",
732        "Unit": "CHA"
733    },
734    {
735        "BriefDescription": "UNC_CHA_REMOTE_SF.UPDATE_SHARED",
736        "Counter": "0,1,2,3",
737        "EventCode": "0x69",
738        "EventName": "UNC_CHA_REMOTE_SF.UPDATE_SHARED",
739        "Experimental": "1",
740        "PerPkg": "1",
741        "UMask": "0x80",
742        "Unit": "CHA"
743    },
744    {
745        "BriefDescription": "UNC_CHA_REMOTE_SF.VICTIM_EXCLUSIVE",
746        "Counter": "0,1,2,3",
747        "EventCode": "0x69",
748        "EventName": "UNC_CHA_REMOTE_SF.VICTIM_EXCLUSIVE",
749        "Experimental": "1",
750        "PerPkg": "1",
751        "Unit": "CHA"
752    },
753    {
754        "BriefDescription": "UNC_CHA_REMOTE_SF.VICTIM_SHARED",
755        "Counter": "0,1,2,3",
756        "EventCode": "0x69",
757        "EventName": "UNC_CHA_REMOTE_SF.VICTIM_SHARED",
758        "Experimental": "1",
759        "PerPkg": "1",
760        "Unit": "CHA"
761    },
762    {
763        "BriefDescription": "Counts the total number of requests coming from a unit on this socket for exclusive ownership of a cache line without receiving data (INVITOE) to the CHA.",
764        "Counter": "0,1,2,3",
765        "EventCode": "0x50",
766        "EventName": "UNC_CHA_REQUESTS.INVITOE",
767        "PerPkg": "1",
768        "PublicDescription": "HA Read and Write Requests : InvalItoE",
769        "UMask": "0x30",
770        "Unit": "CHA"
771    },
772    {
773        "BriefDescription": "Counts the total number of requests coming from a unit on this socket for exclusive ownership of a cache line without receiving data (INVITOE) to the CHA.",
774        "Counter": "0,1,2,3",
775        "EventCode": "0x50",
776        "EventName": "UNC_CHA_REQUESTS.INVITOE_LOCAL",
777        "PerPkg": "1",
778        "UMask": "0x10",
779        "Unit": "CHA"
780    },
781    {
782        "BriefDescription": "Counts the total number of requests coming from a remote socket for exclusive ownership of a cache line without receiving data (INVITOE) to the CHA.",
783        "Counter": "0,1,2,3",
784        "EventCode": "0x50",
785        "EventName": "UNC_CHA_REQUESTS.INVITOE_REMOTE",
786        "PerPkg": "1",
787        "UMask": "0x20",
788        "Unit": "CHA"
789    },
790    {
791        "BriefDescription": "Counts read requests made into this CHA. Reads include all read opcodes (including RFO: the Read for Ownership issued before a  write) .",
792        "Counter": "0,1,2,3",
793        "EventCode": "0x50",
794        "EventName": "UNC_CHA_REQUESTS.READS",
795        "PerPkg": "1",
796        "PublicDescription": "HA Read and Write Requests : Reads",
797        "UMask": "0x3",
798        "Unit": "CHA"
799    },
800    {
801        "BriefDescription": "Counts read requests coming from a unit on this socket made into this CHA. Reads include all read opcodes (including RFO: the Read for Ownership issued before a  write).",
802        "Counter": "0,1,2,3",
803        "EventCode": "0x50",
804        "EventName": "UNC_CHA_REQUESTS.READS_LOCAL",
805        "PerPkg": "1",
806        "UMask": "0x1",
807        "Unit": "CHA"
808    },
809    {
810        "BriefDescription": "Counts read requests coming from a remote socket made into the CHA. Reads include all read opcodes (including RFO: the Read for Ownership issued before a  write).",
811        "Counter": "0,1,2,3",
812        "EventCode": "0x50",
813        "EventName": "UNC_CHA_REQUESTS.READS_REMOTE",
814        "PerPkg": "1",
815        "UMask": "0x2",
816        "Unit": "CHA"
817    },
818    {
819        "BriefDescription": "Counts write requests made into the CHA, including streaming, evictions, HitM (Reads from another core to a Modified cacheline), etc.",
820        "Counter": "0,1,2,3",
821        "EventCode": "0x50",
822        "EventName": "UNC_CHA_REQUESTS.WRITES",
823        "PerPkg": "1",
824        "PublicDescription": "HA Read and Write Requests : Writes",
825        "UMask": "0xc",
826        "Unit": "CHA"
827    },
828    {
829        "BriefDescription": "Counts  write requests coming from a unit on this socket made into this CHA, including streaming, evictions, HitM (Reads from another core to a Modified cacheline), etc.",
830        "Counter": "0,1,2,3",
831        "EventCode": "0x50",
832        "EventName": "UNC_CHA_REQUESTS.WRITES_LOCAL",
833        "PerPkg": "1",
834        "UMask": "0x4",
835        "Unit": "CHA"
836    },
837    {
838        "BriefDescription": "Counts the total number of read requests made into the Home Agent. Reads include all read opcodes (including RFO).  Writes include all writes (streaming, evictions, HitM, etc).",
839        "Counter": "0,1,2,3",
840        "EventCode": "0x50",
841        "EventName": "UNC_CHA_REQUESTS.WRITES_REMOTE",
842        "PerPkg": "1",
843        "UMask": "0x8",
844        "Unit": "CHA"
845    },
846    {
847        "BriefDescription": "All TOR Inserts",
848        "Counter": "0,1,2,3",
849        "EventCode": "0x35",
850        "EventName": "UNC_CHA_TOR_INSERTS.ALL",
851        "Experimental": "1",
852        "PerPkg": "1",
853        "PublicDescription": "TOR Inserts : All",
854        "UMask": "0xc001ffff",
855        "Unit": "CHA"
856    },
857    {
858        "BriefDescription": "CLFlush transactions from a CXL device which hit in the L3.",
859        "Counter": "0,1,2,3",
860        "EventCode": "0x35",
861        "EventName": "UNC_CHA_TOR_INSERTS.CXL_HIT_CLFLUSH",
862        "Experimental": "1",
863        "PerPkg": "1",
864        "UMask": "0x78c8c7fd20",
865        "Unit": "CHA"
866    },
867    {
868        "BriefDescription": "FsRdCur transactions from a CXL device which hit in the L3.",
869        "Counter": "0,1,2,3",
870        "EventCode": "0x35",
871        "EventName": "UNC_CHA_TOR_INSERTS.CXL_HIT_FSRDCUR",
872        "Experimental": "1",
873        "PerPkg": "1",
874        "UMask": "0x78c8effd20",
875        "Unit": "CHA"
876    },
877    {
878        "BriefDescription": "FsRdCurPtl transactions from a CXL device which hit in the L3.",
879        "Counter": "0,1,2,3",
880        "EventCode": "0x35",
881        "EventName": "UNC_CHA_TOR_INSERTS.CXL_HIT_FSRDCURPTL",
882        "Experimental": "1",
883        "PerPkg": "1",
884        "UMask": "0x78c9effd20",
885        "Unit": "CHA"
886    },
887    {
888        "BriefDescription": "ItoM transactions from a CXL device which hit in the L3.",
889        "Counter": "0,1,2,3",
890        "EventCode": "0x35",
891        "EventName": "UNC_CHA_TOR_INSERTS.CXL_HIT_ITOM",
892        "Experimental": "1",
893        "PerPkg": "1",
894        "UMask": "0x78cc47fd20",
895        "Unit": "CHA"
896    },
897    {
898        "BriefDescription": "ItoMWr transactions from a CXL device which hit in the L3.",
899        "Counter": "0,1,2,3",
900        "EventCode": "0x35",
901        "EventName": "UNC_CHA_TOR_INSERTS.CXL_HIT_ITOMWR",
902        "Experimental": "1",
903        "PerPkg": "1",
904        "UMask": "0x78cc4ffd20",
905        "Unit": "CHA"
906    },
907    {
908        "BriefDescription": "MemPushWr transactions from a CXL device which hit in the L3.",
909        "Counter": "0,1,2,3",
910        "EventCode": "0x35",
911        "EventName": "UNC_CHA_TOR_INSERTS.CXL_HIT_MEMPUSHWR",
912        "Experimental": "1",
913        "PerPkg": "1",
914        "UMask": "0x78cc6ffd20",
915        "Unit": "CHA"
916    },
917    {
918        "BriefDescription": "WCiL transactions from a CXL device which hit in the L3.",
919        "Counter": "0,1,2,3",
920        "EventCode": "0x35",
921        "EventName": "UNC_CHA_TOR_INSERTS.CXL_HIT_WCIL",
922        "Experimental": "1",
923        "PerPkg": "1",
924        "UMask": "0x78c86ffd20",
925        "Unit": "CHA"
926    },
927    {
928        "BriefDescription": "WcilF transactions from a CXL device which hit in the L3.",
929        "Counter": "0,1,2,3",
930        "EventCode": "0x35",
931        "EventName": "UNC_CHA_TOR_INSERTS.CXL_HIT_WCILF",
932        "Experimental": "1",
933        "PerPkg": "1",
934        "UMask": "0x78c867fd20",
935        "Unit": "CHA"
936    },
937    {
938        "BriefDescription": "WiL transactions from a CXL device which hit in the L3.",
939        "Counter": "0,1,2,3",
940        "EventCode": "0x35",
941        "EventName": "UNC_CHA_TOR_INSERTS.CXL_HIT_WIL",
942        "Experimental": "1",
943        "PerPkg": "1",
944        "UMask": "0x78c87ffd20",
945        "Unit": "CHA"
946    },
947    {
948        "BriefDescription": "CLFlush transactions from a CXL device which miss the L3.",
949        "Counter": "0,1,2,3",
950        "EventCode": "0x35",
951        "EventName": "UNC_CHA_TOR_INSERTS.CXL_MISS_CLFLUSH",
952        "Experimental": "1",
953        "PerPkg": "1",
954        "UMask": "0x78c8c7fe20",
955        "Unit": "CHA"
956    },
957    {
958        "BriefDescription": "FsRdCur transactions from a CXL device which miss the L3.",
959        "Counter": "0,1,2,3",
960        "EventCode": "0x35",
961        "EventName": "UNC_CHA_TOR_INSERTS.CXL_MISS_FSRDCUR",
962        "Experimental": "1",
963        "PerPkg": "1",
964        "UMask": "0x78c8effe20",
965        "Unit": "CHA"
966    },
967    {
968        "BriefDescription": "FsRdCurPtl transactions from a CXL device which miss the L3.",
969        "Counter": "0,1,2,3",
970        "EventCode": "0x35",
971        "EventName": "UNC_CHA_TOR_INSERTS.CXL_MISS_FSRDCURPTL",
972        "Experimental": "1",
973        "PerPkg": "1",
974        "UMask": "0x78c9effe20",
975        "Unit": "CHA"
976    },
977    {
978        "BriefDescription": "ItoM transactions from a CXL device which miss the L3.",
979        "Counter": "0,1,2,3",
980        "EventCode": "0x35",
981        "EventName": "UNC_CHA_TOR_INSERTS.CXL_MISS_ITOM",
982        "Experimental": "1",
983        "PerPkg": "1",
984        "UMask": "0x78cc47fe20",
985        "Unit": "CHA"
986    },
987    {
988        "BriefDescription": "ItoMWr transactions from a CXL device which miss the L3.",
989        "Counter": "0,1,2,3",
990        "EventCode": "0x35",
991        "EventName": "UNC_CHA_TOR_INSERTS.CXL_MISS_ITOMWR",
992        "Experimental": "1",
993        "PerPkg": "1",
994        "UMask": "0x78cc4ffe20",
995        "Unit": "CHA"
996    },
997    {
998        "BriefDescription": "MemPushWr transactions from a CXL device which miss the L3.",
999        "Counter": "0,1,2,3",
1000        "EventCode": "0x35",
1001        "EventName": "UNC_CHA_TOR_INSERTS.CXL_MISS_MEMPUSHWR",
1002        "Experimental": "1",
1003        "PerPkg": "1",
1004        "UMask": "0x78cc6ffe20",
1005        "Unit": "CHA"
1006    },
1007    {
1008        "BriefDescription": "WCiL transactions from a CXL device which miss the L3.",
1009        "Counter": "0,1,2,3",
1010        "EventCode": "0x35",
1011        "EventName": "UNC_CHA_TOR_INSERTS.CXL_MISS_WCIL",
1012        "Experimental": "1",
1013        "PerPkg": "1",
1014        "UMask": "0x78c86ffe20",
1015        "Unit": "CHA"
1016    },
1017    {
1018        "BriefDescription": "WcilF transactions from a CXL device which miss the L3.",
1019        "Counter": "0,1,2,3",
1020        "EventCode": "0x35",
1021        "EventName": "UNC_CHA_TOR_INSERTS.CXL_MISS_WCILF",
1022        "Experimental": "1",
1023        "PerPkg": "1",
1024        "UMask": "0x78c867fe20",
1025        "Unit": "CHA"
1026    },
1027    {
1028        "BriefDescription": "WiL transactions from a CXL device which miss the L3.",
1029        "Counter": "0,1,2,3",
1030        "EventCode": "0x35",
1031        "EventName": "UNC_CHA_TOR_INSERTS.CXL_MISS_WIL",
1032        "Experimental": "1",
1033        "PerPkg": "1",
1034        "UMask": "0x78c87ffe20",
1035        "Unit": "CHA"
1036    },
1037    {
1038        "BriefDescription": "All locally initiated requests from IA Cores",
1039        "Counter": "0,1,2,3",
1040        "EventCode": "0x35",
1041        "EventName": "UNC_CHA_TOR_INSERTS.IA",
1042        "Experimental": "1",
1043        "PerPkg": "1",
1044        "PublicDescription": "TOR Inserts : All requests from iA Cores",
1045        "UMask": "0xc001ff01",
1046        "Unit": "CHA"
1047    },
1048    {
1049        "BriefDescription": "CLFlush events that are initiated from the Core",
1050        "Counter": "0,1,2,3",
1051        "EventCode": "0x35",
1052        "EventName": "UNC_CHA_TOR_INSERTS.IA_CLFLUSH",
1053        "PerPkg": "1",
1054        "PublicDescription": "TOR Inserts : CLFlushes issued by iA Cores",
1055        "UMask": "0xc8c7ff01",
1056        "Unit": "CHA"
1057    },
1058    {
1059        "BriefDescription": "Code read from local IA that miss the cache",
1060        "Counter": "0,1,2,3",
1061        "EventCode": "0x35",
1062        "EventName": "UNC_CHA_TOR_INSERTS.IA_CRD",
1063        "PerPkg": "1",
1064        "PublicDescription": "TOR Inserts : CRDs issued by iA Cores",
1065        "UMask": "0xc80fff01",
1066        "Unit": "CHA"
1067    },
1068    {
1069        "BriefDescription": "Code read prefetch from local IA that miss the cache",
1070        "Counter": "0,1,2,3",
1071        "EventCode": "0x35",
1072        "EventName": "UNC_CHA_TOR_INSERTS.IA_CRD_PREF",
1073        "PerPkg": "1",
1074        "PublicDescription": "TOR Inserts; Code read prefetch from local IA that misses in the snoop filter",
1075        "UMask": "0xc88fff01",
1076        "Unit": "CHA"
1077    },
1078    {
1079        "BriefDescription": "Data read from local IA that miss the cache",
1080        "Counter": "0,1,2,3",
1081        "EventCode": "0x35",
1082        "EventName": "UNC_CHA_TOR_INSERTS.IA_DRD",
1083        "PerPkg": "1",
1084        "PublicDescription": "TOR Inserts : DRds issued by iA Cores",
1085        "UMask": "0xc817ff01",
1086        "Unit": "CHA"
1087    },
1088    {
1089        "BriefDescription": "DRd PTEs issued by iA Cores due to a page walk",
1090        "Counter": "0,1,2,3",
1091        "EventCode": "0x35",
1092        "EventName": "UNC_CHA_TOR_INSERTS.IA_DRDPTE",
1093        "PerPkg": "1",
1094        "PublicDescription": "TOR Inserts : DRdPte issued by iA Cores due to a page walk",
1095        "UMask": "0xc837ff01",
1096        "Unit": "CHA"
1097    },
1098    {
1099        "BriefDescription": "Data read prefetch from local IA that miss the cache",
1100        "Counter": "0,1,2,3",
1101        "EventCode": "0x35",
1102        "EventName": "UNC_CHA_TOR_INSERTS.IA_DRD_PREF",
1103        "PerPkg": "1",
1104        "PublicDescription": "TOR Inserts : DRd_Prefs issued by iA Cores",
1105        "UMask": "0xc897ff01",
1106        "Unit": "CHA"
1107    },
1108    {
1109        "BriefDescription": "All locally initiated requests from IA Cores which hit the cache",
1110        "Counter": "0,1,2,3",
1111        "EventCode": "0x35",
1112        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT",
1113        "Experimental": "1",
1114        "PerPkg": "1",
1115        "PublicDescription": "TOR Inserts : All requests from iA Cores that Hit the LLC",
1116        "UMask": "0xc001fd01",
1117        "Unit": "CHA"
1118    },
1119    {
1120        "BriefDescription": "Code read from local IA that hit the cache",
1121        "Counter": "0,1,2,3",
1122        "EventCode": "0x35",
1123        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_CRD",
1124        "PerPkg": "1",
1125        "PublicDescription": "TOR Inserts : CRds issued by iA Cores that Hit the LLC",
1126        "UMask": "0xc80ffd01",
1127        "Unit": "CHA"
1128    },
1129    {
1130        "BriefDescription": "Code read prefetch from local IA that hit the cache",
1131        "Counter": "0,1,2,3",
1132        "EventCode": "0x35",
1133        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_CRD_PREF",
1134        "PerPkg": "1",
1135        "PublicDescription": "TOR Inserts : CRd_Prefs issued by iA Cores that hit the LLC",
1136        "UMask": "0xc88ffd01",
1137        "Unit": "CHA"
1138    },
1139    {
1140        "BriefDescription": "All requests issued from IA cores to CXL accelerator memory regions that hit the LLC.",
1141        "Counter": "0,1,2,3",
1142        "EventCode": "0x35",
1143        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_CXL_ACC",
1144        "PerPkg": "1",
1145        "UMask": "0x10c0018101",
1146        "Unit": "CHA"
1147    },
1148    {
1149        "BriefDescription": "Data read from local IA that hit the cache",
1150        "Counter": "0,1,2,3",
1151        "EventCode": "0x35",
1152        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_DRD",
1153        "PerPkg": "1",
1154        "PublicDescription": "TOR Inserts : DRds issued by iA Cores that Hit the LLC",
1155        "UMask": "0xc817fd01",
1156        "Unit": "CHA"
1157    },
1158    {
1159        "BriefDescription": "DRd PTEs issued by iA Cores due to page walks that hit the LLC",
1160        "Counter": "0,1,2,3",
1161        "EventCode": "0x35",
1162        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_DRDPTE",
1163        "PerPkg": "1",
1164        "PublicDescription": "TOR Inserts : DRdPte issued by iA Cores due to a page walk that hit the LLC",
1165        "UMask": "0xc837fd01",
1166        "Unit": "CHA"
1167    },
1168    {
1169        "BriefDescription": "Data read prefetch from local IA that hit the cache",
1170        "Counter": "0,1,2,3",
1171        "EventCode": "0x35",
1172        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_DRD_PREF",
1173        "PerPkg": "1",
1174        "PublicDescription": "TOR Inserts : DRd_Prefs issued by iA Cores that Hit the LLC",
1175        "UMask": "0xc897fd01",
1176        "Unit": "CHA"
1177    },
1178    {
1179        "BriefDescription": "ItoM requests from local IA cores that hit the cache",
1180        "Counter": "0,1,2,3",
1181        "EventCode": "0x35",
1182        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_ITOM",
1183        "PerPkg": "1",
1184        "PublicDescription": "TOR Inserts : ItoMs issued by iA Cores that Hit LLC",
1185        "UMask": "0xcc47fd01",
1186        "Unit": "CHA"
1187    },
1188    {
1189        "BriefDescription": "Last level cache prefetch code read from local IA that hit the cache",
1190        "Counter": "0,1,2,3",
1191        "EventCode": "0x35",
1192        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_LLCPREFCODE",
1193        "PerPkg": "1",
1194        "PublicDescription": "TOR Inserts : LLCPrefCode issued by iA Cores that hit the LLC",
1195        "UMask": "0xcccffd01",
1196        "Unit": "CHA"
1197    },
1198    {
1199        "BriefDescription": "Last level cache prefetch data read from local IA that hit the cache",
1200        "Counter": "0,1,2,3",
1201        "EventCode": "0x35",
1202        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_LLCPREFDATA",
1203        "PerPkg": "1",
1204        "PublicDescription": "TOR Inserts : LLCPrefData issued by iA Cores that hit the LLC",
1205        "UMask": "0xccd7fd01",
1206        "Unit": "CHA"
1207    },
1208    {
1209        "BriefDescription": "Last level cache prefetch read for ownership from local IA that hit the cache",
1210        "Counter": "0,1,2,3",
1211        "EventCode": "0x35",
1212        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_LLCPREFRFO",
1213        "PerPkg": "1",
1214        "PublicDescription": "TOR Inserts : LLCPrefRFO issued by iA Cores that hit the LLC",
1215        "UMask": "0xccc7fd01",
1216        "Unit": "CHA"
1217    },
1218    {
1219        "BriefDescription": "Read for ownership from local IA that hit the cache",
1220        "Counter": "0,1,2,3",
1221        "EventCode": "0x35",
1222        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_RFO",
1223        "PerPkg": "1",
1224        "PublicDescription": "TOR Inserts : RFOs issued by iA Cores that Hit the LLC",
1225        "UMask": "0xc807fd01",
1226        "Unit": "CHA"
1227    },
1228    {
1229        "BriefDescription": "Read for ownership prefetch from local IA that hit the cache",
1230        "Counter": "0,1,2,3",
1231        "EventCode": "0x35",
1232        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_RFO_PREF",
1233        "PerPkg": "1",
1234        "PublicDescription": "TOR Inserts : RFO_Prefs issued by iA Cores that Hit the LLC",
1235        "UMask": "0xc887fd01",
1236        "Unit": "CHA"
1237    },
1238    {
1239        "BriefDescription": "ItoM events that are initiated from the Core",
1240        "Counter": "0,1,2,3",
1241        "EventCode": "0x35",
1242        "EventName": "UNC_CHA_TOR_INSERTS.IA_ITOM",
1243        "PerPkg": "1",
1244        "PublicDescription": "TOR Inserts : ItoMs issued by iA Cores",
1245        "UMask": "0xcc47ff01",
1246        "Unit": "CHA"
1247    },
1248    {
1249        "BriefDescription": "ItoMCacheNear requests from local IA cores",
1250        "Counter": "0,1,2,3",
1251        "EventCode": "0x35",
1252        "EventName": "UNC_CHA_TOR_INSERTS.IA_ITOMCACHENEAR",
1253        "PerPkg": "1",
1254        "PublicDescription": "TOR Inserts : ItoMCacheNears issued by iA Cores",
1255        "UMask": "0xcd47ff01",
1256        "Unit": "CHA"
1257    },
1258    {
1259        "BriefDescription": "Last level cache prefetch code read from local IA.",
1260        "Counter": "0,1,2,3",
1261        "EventCode": "0x35",
1262        "EventName": "UNC_CHA_TOR_INSERTS.IA_LLCPREFCODE",
1263        "PerPkg": "1",
1264        "PublicDescription": "TOR Inserts : LLCPrefCode issued by iA Cores",
1265        "UMask": "0xcccfff01",
1266        "Unit": "CHA"
1267    },
1268    {
1269        "BriefDescription": "Last level cache prefetch data read from local IA.",
1270        "Counter": "0,1,2,3",
1271        "EventCode": "0x35",
1272        "EventName": "UNC_CHA_TOR_INSERTS.IA_LLCPREFDATA",
1273        "PerPkg": "1",
1274        "PublicDescription": "TOR Inserts : LLCPrefData issued by iA Cores",
1275        "UMask": "0xccd7ff01",
1276        "Unit": "CHA"
1277    },
1278    {
1279        "BriefDescription": "Last level cache prefetch read for ownership from local IA that miss the cache",
1280        "Counter": "0,1,2,3",
1281        "EventCode": "0x35",
1282        "EventName": "UNC_CHA_TOR_INSERTS.IA_LLCPREFRFO",
1283        "PerPkg": "1",
1284        "PublicDescription": "TOR Inserts : LLCPrefRFO issued by iA Cores",
1285        "UMask": "0xccc7ff01",
1286        "Unit": "CHA"
1287    },
1288    {
1289        "BriefDescription": "All locally initiated requests from IA Cores which miss the cache",
1290        "Counter": "0,1,2,3",
1291        "EventCode": "0x35",
1292        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS",
1293        "PerPkg": "1",
1294        "PublicDescription": "TOR Inserts : All requests from iA Cores that Missed the LLC",
1295        "UMask": "0xc001fe01",
1296        "Unit": "CHA"
1297    },
1298    {
1299        "BriefDescription": "Code read from local IA that miss the cache",
1300        "Counter": "0,1,2,3",
1301        "EventCode": "0x35",
1302        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD",
1303        "PerPkg": "1",
1304        "PublicDescription": "TOR Inserts : CRds issued by iA Cores that Missed the LLC",
1305        "UMask": "0xc80ffe01",
1306        "Unit": "CHA"
1307    },
1308    {
1309        "BriefDescription": "CRDs from local IA cores to locally homed memory",
1310        "Counter": "0,1,2,3",
1311        "EventCode": "0x35",
1312        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD_LOCAL",
1313        "PerPkg": "1",
1314        "PublicDescription": "TOR Inserts : CRd issued by iA Cores that Missed the LLC - HOMed locally",
1315        "UMask": "0xc80efe01",
1316        "Unit": "CHA"
1317    },
1318    {
1319        "BriefDescription": "Code read prefetch from local IA that miss the cache",
1320        "Counter": "0,1,2,3",
1321        "EventCode": "0x35",
1322        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD_PREF",
1323        "PerPkg": "1",
1324        "PublicDescription": "TOR Inserts : CRd_Prefs issued by iA Cores that Missed the LLC",
1325        "UMask": "0xc88ffe01",
1326        "Unit": "CHA"
1327    },
1328    {
1329        "BriefDescription": "CRD Prefetches from local IA cores to locally homed memory",
1330        "Counter": "0,1,2,3",
1331        "EventCode": "0x35",
1332        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD_PREF_LOCAL",
1333        "PerPkg": "1",
1334        "PublicDescription": "TOR Inserts : CRd_Prefs issued by iA Cores that Missed the LLC - HOMed locally",
1335        "UMask": "0xc88efe01",
1336        "Unit": "CHA"
1337    },
1338    {
1339        "BriefDescription": "CRD Prefetches from local IA cores to remotely homed memory",
1340        "Counter": "0,1,2,3",
1341        "EventCode": "0x35",
1342        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD_PREF_REMOTE",
1343        "PerPkg": "1",
1344        "PublicDescription": "TOR Inserts : CRd_Prefs issued by iA Cores that Missed the LLC - HOMed remotely",
1345        "UMask": "0xc88f7e01",
1346        "Unit": "CHA"
1347    },
1348    {
1349        "BriefDescription": "CRDs from local IA cores to remotely homed memory",
1350        "Counter": "0,1,2,3",
1351        "EventCode": "0x35",
1352        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD_REMOTE",
1353        "PerPkg": "1",
1354        "PublicDescription": "TOR Inserts : CRd issued by iA Cores that Missed the LLC - HOMed remotely",
1355        "UMask": "0xc80f7e01",
1356        "Unit": "CHA"
1357    },
1358    {
1359        "BriefDescription": "All requests issued from IA cores to CXL accelerator memory regions that miss the LLC.",
1360        "Counter": "0,1,2,3",
1361        "EventCode": "0x35",
1362        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CXL_ACC",
1363        "PerPkg": "1",
1364        "UMask": "0x10c0018201",
1365        "Unit": "CHA"
1366    },
1367    {
1368        "BriefDescription": "Data read from local IA that miss the cache",
1369        "Counter": "0,1,2,3",
1370        "EventCode": "0x35",
1371        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD",
1372        "PerPkg": "1",
1373        "PublicDescription": "TOR Inserts : DRds issued by iA Cores that Missed the LLC",
1374        "UMask": "0xc817fe01",
1375        "Unit": "CHA"
1376    },
1377    {
1378        "BriefDescription": "DRd PTEs issued by iA Cores due to a page walk that missed the LLC",
1379        "Counter": "0,1,2,3",
1380        "EventCode": "0x35",
1381        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRDPTE",
1382        "PerPkg": "1",
1383        "PublicDescription": "TOR Inserts : DRdPte issued by iA Cores due to a page walk that missed the LLC",
1384        "UMask": "0xc837fe01",
1385        "Unit": "CHA"
1386    },
1387    {
1388        "BriefDescription": "DRds and equivalent opcodes issued from an IA core which miss the L3 and target memory in a CXL type 2 memory expander card.",
1389        "Counter": "0,1,2,3",
1390        "EventCode": "0x35",
1391        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_CXL_ACC",
1392        "PerPkg": "1",
1393        "PublicDescription": "DRds issued from an IA core which miss the L3 and target memory in a CXL type 2 memory expander card.",
1394        "UMask": "0x10c8178201",
1395        "Unit": "CHA"
1396    },
1397    {
1398        "BriefDescription": "DRds issued by iA Cores targeting DDR Mem that Missed the LLC",
1399        "Counter": "0,1,2,3",
1400        "EventCode": "0x35",
1401        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_DDR",
1402        "PerPkg": "1",
1403        "PublicDescription": "TOR Inserts : DRds issued by iA Cores targeting DDR Mem that Missed the LLC",
1404        "UMask": "0xc8178601",
1405        "Unit": "CHA"
1406    },
1407    {
1408        "BriefDescription": "Data read from local IA that miss the cache",
1409        "Counter": "0,1,2,3",
1410        "EventCode": "0x35",
1411        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_LOCAL",
1412        "PerPkg": "1",
1413        "PublicDescription": "TOR Inserts : DRds issued by iA Cores that Missed the LLC - HOMed locally",
1414        "UMask": "0xc816fe01",
1415        "Unit": "CHA"
1416    },
1417    {
1418        "BriefDescription": "DRds from local IA cores to locally homed DDR addresses that miss the cache",
1419        "Counter": "0,1,2,3",
1420        "EventCode": "0x35",
1421        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_LOCAL_DDR",
1422        "PerPkg": "1",
1423        "PublicDescription": "TOR Inserts : DRds issued by iA Cores targeting DDR Mem that Missed the LLC - HOMed locally",
1424        "UMask": "0xc8168601",
1425        "Unit": "CHA"
1426    },
1427    {
1428        "BriefDescription": "DRds from local IA cores to locally homed PMM addresses that miss the cache",
1429        "Counter": "0,1,2,3",
1430        "EventCode": "0x35",
1431        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_LOCAL_PMM",
1432        "Experimental": "1",
1433        "PerPkg": "1",
1434        "PublicDescription": "TOR Inserts : DRds issued by iA Cores targeting PMM Mem that Missed the LLC - HOMed locally",
1435        "UMask": "0xc8168a01",
1436        "Unit": "CHA"
1437    },
1438    {
1439        "BriefDescription": "DRds issued by iA Cores targeting PMM Mem that Missed the LLC",
1440        "Counter": "0,1,2,3",
1441        "EventCode": "0x35",
1442        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PMM",
1443        "Experimental": "1",
1444        "PerPkg": "1",
1445        "PublicDescription": "TOR Inserts : DRds issued by iA Cores targeting PMM Mem that Missed the LLC",
1446        "UMask": "0xc8178a01",
1447        "Unit": "CHA"
1448    },
1449    {
1450        "BriefDescription": "Data read prefetch from local IA that miss the cache",
1451        "Counter": "0,1,2,3",
1452        "EventCode": "0x35",
1453        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF",
1454        "PerPkg": "1",
1455        "PublicDescription": "TOR Inserts : DRd_Prefs issued by iA Cores that Missed the LLC",
1456        "UMask": "0xc897fe01",
1457        "Unit": "CHA"
1458    },
1459    {
1460        "BriefDescription": "L2 data prefetches issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
1461        "Counter": "0,1,2,3",
1462        "EventCode": "0x35",
1463        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_CXL_ACC",
1464        "PerPkg": "1",
1465        "UMask": "0x10c8978201",
1466        "Unit": "CHA"
1467    },
1468    {
1469        "BriefDescription": "DRd Prefetches from local IA cores to DDR addresses that miss the cache",
1470        "Counter": "0,1,2,3",
1471        "EventCode": "0x35",
1472        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_DDR",
1473        "PerPkg": "1",
1474        "PublicDescription": "TOR Inserts : DRd_Prefs issued by iA Cores targeting DDR Mem that Missed the LLC",
1475        "UMask": "0xc8978601",
1476        "Unit": "CHA"
1477    },
1478    {
1479        "BriefDescription": "Data read prefetch from local IA that miss the cache",
1480        "Counter": "0,1,2,3",
1481        "EventCode": "0x35",
1482        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_LOCAL",
1483        "PerPkg": "1",
1484        "PublicDescription": "Inserts into the TOR from local IA cores which miss the LLC and snoop filter with the opcode DRD_PREF, and target local memory",
1485        "UMask": "0xc896fe01",
1486        "Unit": "CHA"
1487    },
1488    {
1489        "BriefDescription": "DRd Prefetches from local IA cores to locally homed DDR addresses that miss the cache",
1490        "Counter": "0,1,2,3",
1491        "EventCode": "0x35",
1492        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_LOCAL_DDR",
1493        "PerPkg": "1",
1494        "PublicDescription": "TOR Inserts : DRd_Prefs issued by iA Cores targeting DDR Mem that Missed the LLC - HOMed locally",
1495        "UMask": "0xc8968601",
1496        "Unit": "CHA"
1497    },
1498    {
1499        "BriefDescription": "DRd Prefetches from local IA cores to locally homed PMM addresses that miss the cache",
1500        "Counter": "0,1,2,3",
1501        "EventCode": "0x35",
1502        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_LOCAL_PMM",
1503        "Experimental": "1",
1504        "PerPkg": "1",
1505        "PublicDescription": "TOR Inserts : DRd_Prefs issued by iA Cores targeting PMM Mem that Missed the LLC - HOMed locally",
1506        "UMask": "0xc8968a01",
1507        "Unit": "CHA"
1508    },
1509    {
1510        "BriefDescription": "DRd Prefetches from local IA cores to PMM addresses that miss the cache",
1511        "Counter": "0,1,2,3",
1512        "EventCode": "0x35",
1513        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_PMM",
1514        "Experimental": "1",
1515        "PerPkg": "1",
1516        "PublicDescription": "TOR Inserts : DRd_Prefs issued by iA Cores targeting PMM Mem that Missed the LLC",
1517        "UMask": "0xc8978a01",
1518        "Unit": "CHA"
1519    },
1520    {
1521        "BriefDescription": "Data read prefetch from local IA that miss the cache",
1522        "Counter": "0,1,2,3",
1523        "EventCode": "0x35",
1524        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_REMOTE",
1525        "PerPkg": "1",
1526        "PublicDescription": "Inserts into the TOR from local IA cores which miss the LLC and snoop filter with the opcode DRD_PREF, and target remote memory",
1527        "UMask": "0xc8977e01",
1528        "Unit": "CHA"
1529    },
1530    {
1531        "BriefDescription": "DRd Prefetches from local IA cores to remotely homed DDR addresses that miss the cache",
1532        "Counter": "0,1,2,3",
1533        "EventCode": "0x35",
1534        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_REMOTE_DDR",
1535        "PerPkg": "1",
1536        "PublicDescription": "TOR Inserts : DRd_Prefs issued by iA Cores targeting DDR Mem that Missed the LLC - HOMed remotely",
1537        "UMask": "0xc8970601",
1538        "Unit": "CHA"
1539    },
1540    {
1541        "BriefDescription": "DRd Prefetches from local IA cores to remotely homed PMM addresses that miss the cache",
1542        "Counter": "0,1,2,3",
1543        "EventCode": "0x35",
1544        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_REMOTE_PMM",
1545        "Experimental": "1",
1546        "PerPkg": "1",
1547        "PublicDescription": "TOR Inserts : DRd_Prefs issued by iA Cores targeting PMM Mem that Missed the LLC - HOMed remotely",
1548        "UMask": "0xc8970a01",
1549        "Unit": "CHA"
1550    },
1551    {
1552        "BriefDescription": "Data read from local IA that miss the cache",
1553        "Counter": "0,1,2,3",
1554        "EventCode": "0x35",
1555        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_REMOTE",
1556        "PerPkg": "1",
1557        "PublicDescription": "TOR Inserts : DRds issued by iA Cores that Missed the LLC - HOMed remotely",
1558        "UMask": "0xc8177e01",
1559        "Unit": "CHA"
1560    },
1561    {
1562        "BriefDescription": "DRds from local IA cores to remotely homed DDR addresses that miss the cache",
1563        "Counter": "0,1,2,3",
1564        "EventCode": "0x35",
1565        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_REMOTE_DDR",
1566        "PerPkg": "1",
1567        "PublicDescription": "TOR Inserts : DRds issued by iA Cores targeting DDR Mem that Missed the LLC - HOMed remotely",
1568        "UMask": "0xc8170601",
1569        "Unit": "CHA"
1570    },
1571    {
1572        "BriefDescription": "DRds from local IA cores to remotely homed PMM addresses that miss the cache",
1573        "Counter": "0,1,2,3",
1574        "EventCode": "0x35",
1575        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_REMOTE_PMM",
1576        "Experimental": "1",
1577        "PerPkg": "1",
1578        "PublicDescription": "TOR Inserts : DRds issued by iA Cores targeting PMM Mem that Missed the LLC - HOMed remotely",
1579        "UMask": "0xc8170a01",
1580        "Unit": "CHA"
1581    },
1582    {
1583        "BriefDescription": "ItoM requests from local IA cores that miss the cache",
1584        "Counter": "0,1,2,3",
1585        "EventCode": "0x35",
1586        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_ITOM",
1587        "PerPkg": "1",
1588        "PublicDescription": "TOR Inserts : ItoMs issued by iA Cores that Missed LLC",
1589        "UMask": "0xcc47fe01",
1590        "Unit": "CHA"
1591    },
1592    {
1593        "BriefDescription": "Last level cache prefetch code read from local IA that miss the cache",
1594        "Counter": "0,1,2,3",
1595        "EventCode": "0x35",
1596        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFCODE",
1597        "PerPkg": "1",
1598        "PublicDescription": "TOR Inserts : LLCPrefCode issued by iA Cores that missed the LLC",
1599        "UMask": "0xcccffe01",
1600        "Unit": "CHA"
1601    },
1602    {
1603        "BriefDescription": "Last level cache prefetch data read from local IA that miss the cache",
1604        "Counter": "0,1,2,3",
1605        "EventCode": "0x35",
1606        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFDATA",
1607        "PerPkg": "1",
1608        "PublicDescription": "TOR Inserts : LLCPrefData issued by iA Cores that missed the LLC",
1609        "UMask": "0xccd7fe01",
1610        "Unit": "CHA"
1611    },
1612    {
1613        "BriefDescription": "LLC data prefetches issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
1614        "Counter": "0,1,2,3",
1615        "EventCode": "0x35",
1616        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFDATA_CXL_ACC",
1617        "PerPkg": "1",
1618        "UMask": "0x10ccd78201",
1619        "Unit": "CHA"
1620    },
1621    {
1622        "BriefDescription": "Last level cache prefetch read for ownership from local IA that miss the cache",
1623        "Counter": "0,1,2,3",
1624        "EventCode": "0x35",
1625        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFRFO",
1626        "PerPkg": "1",
1627        "PublicDescription": "TOR Inserts : LLCPrefRFO issued by iA Cores that missed the LLC",
1628        "UMask": "0xccc7fe01",
1629        "Unit": "CHA"
1630    },
1631    {
1632        "BriefDescription": "L2 RFO prefetches issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
1633        "Counter": "0,1,2,3",
1634        "EventCode": "0x35",
1635        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFRFO_CXL_ACC",
1636        "PerPkg": "1",
1637        "UMask": "0x10c8878201",
1638        "Unit": "CHA"
1639    },
1640    {
1641        "BriefDescription": "WCILF requests from local IA cores to locally homed DDR addresses that miss the cache",
1642        "Counter": "0,1,2,3",
1643        "EventCode": "0x35",
1644        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LOCAL_WCILF_DDR",
1645        "PerPkg": "1",
1646        "PublicDescription": "TOR Inserts : WCiLFs issued by iA Cores targeting DDR that missed the LLC - HOMed locally",
1647        "UMask": "0xc8668601",
1648        "Unit": "CHA"
1649    },
1650    {
1651        "BriefDescription": "WCILF requests from local IA cores to locally homed PMM addresses which miss the cache",
1652        "Counter": "0,1,2,3",
1653        "EventCode": "0x35",
1654        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LOCAL_WCILF_PMM",
1655        "Experimental": "1",
1656        "PerPkg": "1",
1657        "PublicDescription": "TOR Inserts : WCiLFs issued by iA Cores targeting PMM that missed the LLC - HOMed locally",
1658        "UMask": "0xc8668a01",
1659        "Unit": "CHA"
1660    },
1661    {
1662        "BriefDescription": "WCIL requests from local IA cores to locally homed DDR addresses that miss the cache",
1663        "Counter": "0,1,2,3",
1664        "EventCode": "0x35",
1665        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LOCAL_WCIL_DDR",
1666        "PerPkg": "1",
1667        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores targeting DDR that missed the LLC - HOMed locally",
1668        "UMask": "0xc86e8601",
1669        "Unit": "CHA"
1670    },
1671    {
1672        "BriefDescription": "WCIL requests from local IA cores to locally homed PMM addresses which miss the cache",
1673        "Counter": "0,1,2,3",
1674        "EventCode": "0x35",
1675        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LOCAL_WCIL_PMM",
1676        "Experimental": "1",
1677        "PerPkg": "1",
1678        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores targeting PMM that missed the LLC - HOMed locally",
1679        "UMask": "0xc86e8a01",
1680        "Unit": "CHA"
1681    },
1682    {
1683        "BriefDescription": "WCILF requests from local IA cores to remotely homed DDR addresses that miss the cache",
1684        "Counter": "0,1,2,3",
1685        "EventCode": "0x35",
1686        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_REMOTE_WCILF_DDR",
1687        "PerPkg": "1",
1688        "PublicDescription": "TOR Inserts : WCiLFs issued by iA Cores targeting DDR that missed the LLC - HOMed remotely",
1689        "UMask": "0xc8670601",
1690        "Unit": "CHA"
1691    },
1692    {
1693        "BriefDescription": "WCILF requests from local IA cores to remotely homed PMM addresses which miss the cache",
1694        "Counter": "0,1,2,3",
1695        "EventCode": "0x35",
1696        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_REMOTE_WCILF_PMM",
1697        "Experimental": "1",
1698        "PerPkg": "1",
1699        "PublicDescription": "TOR Inserts : WCiLFs issued by iA Cores targeting PMM that missed the LLC - HOMed remotely",
1700        "UMask": "0xc8670a01",
1701        "Unit": "CHA"
1702    },
1703    {
1704        "BriefDescription": "WCIL requests from local IA cores to remotely homed DDR addresses that miss the cache",
1705        "Counter": "0,1,2,3",
1706        "EventCode": "0x35",
1707        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_REMOTE_WCIL_DDR",
1708        "PerPkg": "1",
1709        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores targeting DDR that missed the LLC - HOMed remotely",
1710        "UMask": "0xc86f0601",
1711        "Unit": "CHA"
1712    },
1713    {
1714        "BriefDescription": "WCIL requests from local IA cores to remotely homed PMM addresses which miss the cache",
1715        "Counter": "0,1,2,3",
1716        "EventCode": "0x35",
1717        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_REMOTE_WCIL_PMM",
1718        "Experimental": "1",
1719        "PerPkg": "1",
1720        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores targeting PMM that missed the LLC - HOMed remotely",
1721        "UMask": "0xc86f0a01",
1722        "Unit": "CHA"
1723    },
1724    {
1725        "BriefDescription": "Read for ownership from local IA that miss the cache",
1726        "Counter": "0,1,2,3",
1727        "EventCode": "0x35",
1728        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO",
1729        "PerPkg": "1",
1730        "PublicDescription": "TOR Inserts : RFOs issued by iA Cores that Missed the LLC",
1731        "UMask": "0xc807fe01",
1732        "Unit": "CHA"
1733    },
1734    {
1735        "BriefDescription": "RFOs issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
1736        "Counter": "0,1,2,3",
1737        "EventCode": "0x35",
1738        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_CXL_ACC",
1739        "PerPkg": "1",
1740        "UMask": "0x10c8078201",
1741        "Unit": "CHA"
1742    },
1743    {
1744        "BriefDescription": "Read for ownership from local IA that miss the cache",
1745        "Counter": "0,1,2,3",
1746        "EventCode": "0x35",
1747        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_LOCAL",
1748        "PerPkg": "1",
1749        "PublicDescription": "TOR Inserts : RFOs issued by iA Cores that Missed the LLC - HOMed locally",
1750        "UMask": "0xc806fe01",
1751        "Unit": "CHA"
1752    },
1753    {
1754        "BriefDescription": "Read for ownership prefetch from local IA that miss the cache",
1755        "Counter": "0,1,2,3",
1756        "EventCode": "0x35",
1757        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_PREF",
1758        "PerPkg": "1",
1759        "PublicDescription": "TOR Inserts : RFO_Prefs issued by iA Cores that Missed the LLC",
1760        "UMask": "0xc887fe01",
1761        "Unit": "CHA"
1762    },
1763    {
1764        "BriefDescription": "LLC RFO prefetches issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
1765        "Counter": "0,1,2,3",
1766        "EventCode": "0x35",
1767        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_PREF_CXL_ACC",
1768        "PerPkg": "1",
1769        "UMask": "0x10ccc78201",
1770        "Unit": "CHA"
1771    },
1772    {
1773        "BriefDescription": "Read for ownership prefetch from local IA that miss the cache",
1774        "Counter": "0,1,2,3",
1775        "EventCode": "0x35",
1776        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_PREF_LOCAL",
1777        "PerPkg": "1",
1778        "PublicDescription": "TOR Inserts : RFO_Prefs issued by iA Cores that Missed the LLC - HOMed locally",
1779        "UMask": "0xc886fe01",
1780        "Unit": "CHA"
1781    },
1782    {
1783        "BriefDescription": "Read for ownership prefetch from local IA that miss the cache",
1784        "Counter": "0,1,2,3",
1785        "EventCode": "0x35",
1786        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_PREF_REMOTE",
1787        "PerPkg": "1",
1788        "PublicDescription": "TOR Inserts : RFO_Prefs issued by iA Cores that Missed the LLC - HOMed remotely",
1789        "UMask": "0xc8877e01",
1790        "Unit": "CHA"
1791    },
1792    {
1793        "BriefDescription": "Read for ownership from local IA that miss the cache",
1794        "Counter": "0,1,2,3",
1795        "EventCode": "0x35",
1796        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_REMOTE",
1797        "PerPkg": "1",
1798        "PublicDescription": "TOR Inserts : RFOs issued by iA Cores that Missed the LLC - HOMed remotely",
1799        "UMask": "0xc8077e01",
1800        "Unit": "CHA"
1801    },
1802    {
1803        "BriefDescription": "UCRDF requests from local IA cores that miss the cache",
1804        "Counter": "0,1,2,3",
1805        "EventCode": "0x35",
1806        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_UCRDF",
1807        "PerPkg": "1",
1808        "PublicDescription": "TOR Inserts : UCRdFs issued by iA Cores that Missed LLC",
1809        "UMask": "0xc877de01",
1810        "Unit": "CHA"
1811    },
1812    {
1813        "BriefDescription": "WCIL requests from a local IA core that miss the cache",
1814        "Counter": "0,1,2,3",
1815        "EventCode": "0x35",
1816        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCIL",
1817        "PerPkg": "1",
1818        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores that Missed the LLC",
1819        "UMask": "0xc86ffe01",
1820        "Unit": "CHA"
1821    },
1822    {
1823        "BriefDescription": "WCILF requests from local IA core that miss the cache",
1824        "Counter": "0,1,2,3",
1825        "EventCode": "0x35",
1826        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCILF",
1827        "PerPkg": "1",
1828        "PublicDescription": "TOR Inserts : WCiLF issued by iA Cores that Missed the LLC",
1829        "UMask": "0xc867fe01",
1830        "Unit": "CHA"
1831    },
1832    {
1833        "BriefDescription": "WCILF requests from local IA cores to DDR homed addresses which miss the cache",
1834        "Counter": "0,1,2,3",
1835        "EventCode": "0x35",
1836        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCILF_DDR",
1837        "PerPkg": "1",
1838        "PublicDescription": "TOR Inserts : WCiLFs issued by iA Cores targeting DDR that missed the LLC",
1839        "UMask": "0xc8678601",
1840        "Unit": "CHA"
1841    },
1842    {
1843        "BriefDescription": "WCILF requests from local IA cores to PMM homed addresses which miss the cache",
1844        "Counter": "0,1,2,3",
1845        "EventCode": "0x35",
1846        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCILF_PMM",
1847        "Experimental": "1",
1848        "PerPkg": "1",
1849        "PublicDescription": "TOR Inserts : WCiLFs issued by iA Cores targeting PMM that missed the LLC",
1850        "UMask": "0xc8678a01",
1851        "Unit": "CHA"
1852    },
1853    {
1854        "BriefDescription": "WCIL requests from local IA cores to DDR homed addresses which miss the cache",
1855        "Counter": "0,1,2,3",
1856        "EventCode": "0x35",
1857        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCIL_DDR",
1858        "PerPkg": "1",
1859        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores targeting DDR that missed the LLC",
1860        "UMask": "0xc86f8601",
1861        "Unit": "CHA"
1862    },
1863    {
1864        "BriefDescription": "WCIL requests from a local IA core to PMM homed addresses that miss the cache",
1865        "Counter": "0,1,2,3",
1866        "EventCode": "0x35",
1867        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCIL_PMM",
1868        "Experimental": "1",
1869        "PerPkg": "1",
1870        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores targeting PMM that missed the LLC",
1871        "UMask": "0xc86f8a01",
1872        "Unit": "CHA"
1873    },
1874    {
1875        "BriefDescription": "WIL requests from local IA cores that miss the cache",
1876        "Counter": "0,1,2,3",
1877        "EventCode": "0x35",
1878        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WIL",
1879        "PerPkg": "1",
1880        "PublicDescription": "TOR Inserts : WiLs issued by iA Cores that Missed LLC",
1881        "UMask": "0xc87fde01",
1882        "Unit": "CHA"
1883    },
1884    {
1885        "BriefDescription": "Read for ownership from local IA that miss the cache",
1886        "Counter": "0,1,2,3",
1887        "EventCode": "0x35",
1888        "EventName": "UNC_CHA_TOR_INSERTS.IA_RFO",
1889        "PerPkg": "1",
1890        "PublicDescription": "TOR Inserts : RFOs issued by iA Cores",
1891        "UMask": "0xc807ff01",
1892        "Unit": "CHA"
1893    },
1894    {
1895        "BriefDescription": "Read for ownership prefetch from local IA that miss the cache",
1896        "Counter": "0,1,2,3",
1897        "EventCode": "0x35",
1898        "EventName": "UNC_CHA_TOR_INSERTS.IA_RFO_PREF",
1899        "PerPkg": "1",
1900        "PublicDescription": "TOR Inserts : RFO_Prefs issued by iA Cores",
1901        "UMask": "0xc887ff01",
1902        "Unit": "CHA"
1903    },
1904    {
1905        "BriefDescription": "SpecItoM events that are initiated from the Core",
1906        "Counter": "0,1,2,3",
1907        "EventCode": "0x35",
1908        "EventName": "UNC_CHA_TOR_INSERTS.IA_SPECITOM",
1909        "PerPkg": "1",
1910        "PublicDescription": "TOR Inserts : SpecItoMs issued by iA Cores",
1911        "UMask": "0xcc57ff01",
1912        "Unit": "CHA"
1913    },
1914    {
1915        "BriefDescription": "WbEFtoEs issued by iA Cores.  (Non Modified Write Backs)",
1916        "Counter": "0,1,2,3",
1917        "EventCode": "0x35",
1918        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBEFTOE",
1919        "PerPkg": "1",
1920        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
1921        "UMask": "0xcc3fff01",
1922        "Unit": "CHA"
1923    },
1924    {
1925        "BriefDescription": "WbEFtoIs issued by iA Cores .  (Non Modified Write Backs)",
1926        "Counter": "0,1,2,3",
1927        "EventCode": "0x35",
1928        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBEFTOI",
1929        "PerPkg": "1",
1930        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
1931        "UMask": "0xcc37ff01",
1932        "Unit": "CHA"
1933    },
1934    {
1935        "BriefDescription": "WbMtoEs issued by iA Cores .  (Modified Write Backs)",
1936        "Counter": "0,1,2,3",
1937        "EventCode": "0x35",
1938        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBMTOE",
1939        "PerPkg": "1",
1940        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
1941        "UMask": "0xcc2fff01",
1942        "Unit": "CHA"
1943    },
1944    {
1945        "BriefDescription": "WbMtoI requests from local IA cores",
1946        "Counter": "0,1,2,3",
1947        "EventCode": "0x35",
1948        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBMTOI",
1949        "PerPkg": "1",
1950        "PublicDescription": "TOR Inserts : WbMtoIs issued by iA Cores",
1951        "UMask": "0xcc27ff01",
1952        "Unit": "CHA"
1953    },
1954    {
1955        "BriefDescription": "WbStoIs issued by iA Cores .  (Non Modified Write Backs)",
1956        "Counter": "0,1,2,3",
1957        "EventCode": "0x35",
1958        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBSTOI",
1959        "PerPkg": "1",
1960        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
1961        "UMask": "0xcc67ff01",
1962        "Unit": "CHA"
1963    },
1964    {
1965        "BriefDescription": "WCIL requests from a local IA core",
1966        "Counter": "0,1,2,3",
1967        "EventCode": "0x35",
1968        "EventName": "UNC_CHA_TOR_INSERTS.IA_WCIL",
1969        "PerPkg": "1",
1970        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores",
1971        "UMask": "0xc86fff01",
1972        "Unit": "CHA"
1973    },
1974    {
1975        "BriefDescription": "WCILF requests from local IA core",
1976        "Counter": "0,1,2,3",
1977        "EventCode": "0x35",
1978        "EventName": "UNC_CHA_TOR_INSERTS.IA_WCILF",
1979        "PerPkg": "1",
1980        "PublicDescription": "TOR Inserts : WCiLF issued by iA Cores",
1981        "UMask": "0xc867ff01",
1982        "Unit": "CHA"
1983    },
1984    {
1985        "BriefDescription": "All TOR inserts from local IO devices",
1986        "Counter": "0,1,2,3",
1987        "EventCode": "0x35",
1988        "EventName": "UNC_CHA_TOR_INSERTS.IO",
1989        "Experimental": "1",
1990        "PerPkg": "1",
1991        "PublicDescription": "TOR Inserts : All requests from IO Devices",
1992        "UMask": "0xc001ff04",
1993        "Unit": "CHA"
1994    },
1995    {
1996        "BriefDescription": "CLFlush requests from IO devices",
1997        "Counter": "0,1,2,3",
1998        "EventCode": "0x35",
1999        "EventName": "UNC_CHA_TOR_INSERTS.IO_CLFLUSH",
2000        "PerPkg": "1",
2001        "PublicDescription": "TOR Inserts : CLFlushes issued by IO Devices",
2002        "UMask": "0xc8c3ff04",
2003        "Unit": "CHA"
2004    },
2005    {
2006        "BriefDescription": "All TOR inserts from local IO devices which hit the cache",
2007        "Counter": "0,1,2,3",
2008        "EventCode": "0x35",
2009        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT",
2010        "Experimental": "1",
2011        "PerPkg": "1",
2012        "PublicDescription": "TOR Inserts : All requests from IO Devices that hit the LLC",
2013        "UMask": "0xc001fd04",
2014        "Unit": "CHA"
2015    },
2016    {
2017        "BriefDescription": "ItoMs from local IO devices which hit the cache",
2018        "Counter": "0,1,2,3",
2019        "EventCode": "0x35",
2020        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT_ITOM",
2021        "PerPkg": "1",
2022        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
2023        "UMask": "0xcc43fd04",
2024        "Unit": "CHA"
2025    },
2026    {
2027        "BriefDescription": "ItoMCacheNears, indicating a partial write request, from IO Devices that hit the LLC",
2028        "Counter": "0,1,2,3",
2029        "EventCode": "0x35",
2030        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT_ITOMCACHENEAR",
2031        "PerPkg": "1",
2032        "PublicDescription": "TOR Inserts : ItoMCacheNears, indicating a partial write request, from IO Devices that hit the LLC",
2033        "UMask": "0xcd43fd04",
2034        "Unit": "CHA"
2035    },
2036    {
2037        "BriefDescription": "PCIRDCURs issued by IO devices which hit the LLC",
2038        "Counter": "0,1,2,3",
2039        "EventCode": "0x35",
2040        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT_PCIRDCUR",
2041        "PerPkg": "1",
2042        "PublicDescription": "TOR Inserts : PCIRdCurs issued by IO Devices that hit the LLC",
2043        "UMask": "0xc8f3fd04",
2044        "Unit": "CHA"
2045    },
2046    {
2047        "BriefDescription": "RFOs from local IO devices which hit the cache",
2048        "Counter": "0,1,2,3",
2049        "EventCode": "0x35",
2050        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT_RFO",
2051        "PerPkg": "1",
2052        "PublicDescription": "TOR Inserts : RFOs issued by IO Devices that hit the LLC",
2053        "UMask": "0xc803fd04",
2054        "Unit": "CHA"
2055    },
2056    {
2057        "BriefDescription": "All TOR ItoM inserts from local IO devices",
2058        "Counter": "0,1,2,3",
2059        "EventCode": "0x35",
2060        "EventName": "UNC_CHA_TOR_INSERTS.IO_ITOM",
2061        "PerPkg": "1",
2062        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices",
2063        "UMask": "0xcc43ff04",
2064        "Unit": "CHA"
2065    },
2066    {
2067        "BriefDescription": "ItoMCacheNears, indicating a partial write request, from IO Devices",
2068        "Counter": "0,1,2,3",
2069        "EventCode": "0x35",
2070        "EventName": "UNC_CHA_TOR_INSERTS.IO_ITOMCACHENEAR",
2071        "PerPkg": "1",
2072        "PublicDescription": "TOR Inserts : ItoMCacheNears, indicating a partial write request, from IO Devices",
2073        "UMask": "0xcd43ff04",
2074        "Unit": "CHA"
2075    },
2076    {
2077        "BriefDescription": "ItoMCacheNear (partial write) transactions from an IO device that addresses memory on the local socket",
2078        "Counter": "0,1,2,3",
2079        "EventCode": "0x35",
2080        "EventName": "UNC_CHA_TOR_INSERTS.IO_ITOMCACHENEAR_LOCAL",
2081        "PerPkg": "1",
2082        "PublicDescription": "TOR Inserts : ItoMCacheNears, indicating a partial write request, from IO Devices that address memory on the local socket",
2083        "UMask": "0xcd42ff04",
2084        "Unit": "CHA"
2085    },
2086    {
2087        "BriefDescription": "ItoMCacheNear (partial write) transactions from an IO device that addresses memory on a remote socket",
2088        "Counter": "0,1,2,3",
2089        "EventCode": "0x35",
2090        "EventName": "UNC_CHA_TOR_INSERTS.IO_ITOMCACHENEAR_REMOTE",
2091        "PerPkg": "1",
2092        "PublicDescription": "TOR Inserts : ItoMCacheNears, indicating a partial write request, from IO Devices that address memory on a remote socket",
2093        "UMask": "0xcd437f04",
2094        "Unit": "CHA"
2095    },
2096    {
2097        "BriefDescription": "ItoM (write) transactions from an IO device that addresses memory on the local socket",
2098        "Counter": "0,1,2,3",
2099        "EventCode": "0x35",
2100        "EventName": "UNC_CHA_TOR_INSERTS.IO_ITOM_LOCAL",
2101        "PerPkg": "1",
2102        "PublicDescription": "TOR Inserts : ItoM, indicating a write request, from IO Devices that address memory on the local socket",
2103        "UMask": "0xcc42ff04",
2104        "Unit": "CHA"
2105    },
2106    {
2107        "BriefDescription": "ItoM (write) transactions from an IO device that addresses memory on a remote socket",
2108        "Counter": "0,1,2,3",
2109        "EventCode": "0x35",
2110        "EventName": "UNC_CHA_TOR_INSERTS.IO_ITOM_REMOTE",
2111        "PerPkg": "1",
2112        "PublicDescription": "TOR Inserts : ItoM, indicating a write request, from IO Devices that address memory on a remote socket",
2113        "UMask": "0xcc437f04",
2114        "Unit": "CHA"
2115    },
2116    {
2117        "BriefDescription": "All TOR inserts from local IO devices which miss the cache",
2118        "Counter": "0,1,2,3",
2119        "EventCode": "0x35",
2120        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS",
2121        "Experimental": "1",
2122        "PerPkg": "1",
2123        "PublicDescription": "TOR Inserts : All requests from IO Devices that missed the LLC",
2124        "UMask": "0xc001fe04",
2125        "Unit": "CHA"
2126    },
2127    {
2128        "BriefDescription": "All TOR ItoM inserts from local IO devices which miss the cache",
2129        "Counter": "0,1,2,3",
2130        "EventCode": "0x35",
2131        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS_ITOM",
2132        "PerPkg": "1",
2133        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that missed the LLC",
2134        "UMask": "0xcc43fe04",
2135        "Unit": "CHA"
2136    },
2137    {
2138        "BriefDescription": "ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
2139        "Counter": "0,1,2,3",
2140        "EventCode": "0x35",
2141        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS_ITOMCACHENEAR",
2142        "PerPkg": "1",
2143        "PublicDescription": "TOR Inserts : ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
2144        "UMask": "0xcd43fe04",
2145        "Unit": "CHA"
2146    },
2147    {
2148        "BriefDescription": "PCIRDCURs issued by IO devices which miss the LLC",
2149        "Counter": "0,1,2,3",
2150        "EventCode": "0x35",
2151        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS_PCIRDCUR",
2152        "PerPkg": "1",
2153        "PublicDescription": "TOR Inserts : PCIRdCurs issued by IO Devices that missed the LLC",
2154        "UMask": "0xc8f3fe04",
2155        "Unit": "CHA"
2156    },
2157    {
2158        "BriefDescription": "All TOR RFO inserts from local IO devices which miss the cache",
2159        "Counter": "0,1,2,3",
2160        "EventCode": "0x35",
2161        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS_RFO",
2162        "PerPkg": "1",
2163        "PublicDescription": "TOR Inserts : RFOs issued by IO Devices that missed the LLC",
2164        "UMask": "0xc803fe04",
2165        "Unit": "CHA"
2166    },
2167    {
2168        "BriefDescription": "PCIRDCURs issued by IO devices",
2169        "Counter": "0,1,2,3",
2170        "EventCode": "0x35",
2171        "EventName": "UNC_CHA_TOR_INSERTS.IO_PCIRDCUR",
2172        "PerPkg": "1",
2173        "PublicDescription": "TOR Inserts : PCIRdCurs issued by IO Devices",
2174        "UMask": "0xc8f3ff04",
2175        "Unit": "CHA"
2176    },
2177    {
2178        "BriefDescription": "PCIRDCUR (read) transactions from an IO device that addresses memory on the local socket",
2179        "Counter": "0,1,2,3",
2180        "EventCode": "0x35",
2181        "EventName": "UNC_CHA_TOR_INSERTS.IO_PCIRDCUR_LOCAL",
2182        "PerPkg": "1",
2183        "PublicDescription": "TOR Inserts : PCIRdCurs issued by IO Devices that addresses memory on the local socket",
2184        "UMask": "0xc8f2ff04",
2185        "Unit": "CHA"
2186    },
2187    {
2188        "BriefDescription": "PCIRDCUR (read) transactions from an IO device that addresses memory on a remote socket",
2189        "Counter": "0,1,2,3",
2190        "EventCode": "0x35",
2191        "EventName": "UNC_CHA_TOR_INSERTS.IO_PCIRDCUR_REMOTE",
2192        "PerPkg": "1",
2193        "PublicDescription": "TOR Inserts : PCIRdCurs issued by IO Devices that addresses memory on a remote socket",
2194        "UMask": "0xc8f37f04",
2195        "Unit": "CHA"
2196    },
2197    {
2198        "BriefDescription": "RFOs from local IO devices",
2199        "Counter": "0,1,2,3",
2200        "EventCode": "0x35",
2201        "EventName": "UNC_CHA_TOR_INSERTS.IO_RFO",
2202        "PerPkg": "1",
2203        "PublicDescription": "TOR Inserts : RFOs issued by IO Devices",
2204        "UMask": "0xc803ff04",
2205        "Unit": "CHA"
2206    },
2207    {
2208        "BriefDescription": "WBMtoI requests from IO devices",
2209        "Counter": "0,1,2,3",
2210        "EventCode": "0x35",
2211        "EventName": "UNC_CHA_TOR_INSERTS.IO_WBMTOI",
2212        "PerPkg": "1",
2213        "PublicDescription": "TOR Inserts : WbMtoIs issued by IO Devices",
2214        "UMask": "0xcc23ff04",
2215        "Unit": "CHA"
2216    },
2217    {
2218        "BriefDescription": "TOR Inserts for SF or LLC Evictions",
2219        "Counter": "0,1,2,3",
2220        "EventCode": "0x35",
2221        "EventName": "UNC_CHA_TOR_INSERTS.LLC_OR_SF_EVICTIONS",
2222        "PerPkg": "1",
2223        "PublicDescription": "TOR allocation occurred as a result of SF/LLC evictions (came from the ISMQ)",
2224        "UMask": "0xc001ff02",
2225        "Unit": "CHA"
2226    },
2227    {
2228        "BriefDescription": "All locally initiated requests",
2229        "Counter": "0,1,2,3",
2230        "EventCode": "0x35",
2231        "EventName": "UNC_CHA_TOR_INSERTS.LOC_ALL",
2232        "Experimental": "1",
2233        "PerPkg": "1",
2234        "PublicDescription": "TOR Inserts : All from Local iA and IO",
2235        "UMask": "0xc000ff05",
2236        "Unit": "CHA"
2237    },
2238    {
2239        "BriefDescription": "All from Local iA",
2240        "Counter": "0,1,2,3",
2241        "EventCode": "0x35",
2242        "EventName": "UNC_CHA_TOR_INSERTS.LOC_IA",
2243        "Experimental": "1",
2244        "PerPkg": "1",
2245        "PublicDescription": "TOR Inserts : All from Local iA",
2246        "UMask": "0xc000ff01",
2247        "Unit": "CHA"
2248    },
2249    {
2250        "BriefDescription": "All from Local IO",
2251        "Counter": "0,1,2,3",
2252        "EventCode": "0x35",
2253        "EventName": "UNC_CHA_TOR_INSERTS.LOC_IO",
2254        "Experimental": "1",
2255        "PerPkg": "1",
2256        "PublicDescription": "TOR Inserts : All from Local IO",
2257        "UMask": "0xc000ff04",
2258        "Unit": "CHA"
2259    },
2260    {
2261        "BriefDescription": "All remote requests (e.g. snoops, writebacks) that came from remote sockets",
2262        "Counter": "0,1,2,3",
2263        "EventCode": "0x35",
2264        "EventName": "UNC_CHA_TOR_INSERTS.REM_ALL",
2265        "Experimental": "1",
2266        "PerPkg": "1",
2267        "PublicDescription": "TOR Inserts : All Remote Requests",
2268        "UMask": "0xc001ffc8",
2269        "Unit": "CHA"
2270    },
2271    {
2272        "BriefDescription": "All snoops to this LLC that came from remote sockets",
2273        "Counter": "0,1,2,3",
2274        "EventCode": "0x35",
2275        "EventName": "UNC_CHA_TOR_INSERTS.REM_SNPS",
2276        "Experimental": "1",
2277        "PerPkg": "1",
2278        "PublicDescription": "TOR Inserts : All Snoops from Remote",
2279        "UMask": "0xc001ff08",
2280        "Unit": "CHA"
2281    },
2282    {
2283        "BriefDescription": "Occupancy for all TOR entries",
2284        "Counter": "0",
2285        "EventCode": "0x36",
2286        "EventName": "UNC_CHA_TOR_OCCUPANCY.ALL",
2287        "Experimental": "1",
2288        "PerPkg": "1",
2289        "PublicDescription": "TOR Occupancy : All",
2290        "UMask": "0xc001ffff",
2291        "Unit": "CHA"
2292    },
2293    {
2294        "BriefDescription": "TOR Occupancy for CLFlush transactions from a CXL device which hit in the L3.",
2295        "Counter": "0",
2296        "EventCode": "0x36",
2297        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_HIT_CLFLUSH",
2298        "Experimental": "1",
2299        "PerPkg": "1",
2300        "UMask": "0x78c8c7fd20",
2301        "Unit": "CHA"
2302    },
2303    {
2304        "BriefDescription": "TOR Occupancy for FsRdCur transactions from a CXL device which hit in the L3.",
2305        "Counter": "0",
2306        "EventCode": "0x36",
2307        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_HIT_FSRDCUR",
2308        "Experimental": "1",
2309        "PerPkg": "1",
2310        "UMask": "0x78c8effd20",
2311        "Unit": "CHA"
2312    },
2313    {
2314        "BriefDescription": "TOR Occupancy for FsRdCurPtl transactions from a CXL device which hit in the L3.",
2315        "Counter": "0",
2316        "EventCode": "0x36",
2317        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_HIT_FSRDCURPTL",
2318        "Experimental": "1",
2319        "PerPkg": "1",
2320        "UMask": "0x78c9effd20",
2321        "Unit": "CHA"
2322    },
2323    {
2324        "BriefDescription": "TOR Occupancy for ItoM transactions from a CXL device which hit in the L3.",
2325        "Counter": "0",
2326        "EventCode": "0x36",
2327        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_HIT_ITOM",
2328        "Experimental": "1",
2329        "PerPkg": "1",
2330        "UMask": "0x78cc47fd20",
2331        "Unit": "CHA"
2332    },
2333    {
2334        "BriefDescription": "TOR Occupancy for ItoMWr transactions from a CXL device which hit in the L3.",
2335        "Counter": "0",
2336        "EventCode": "0x36",
2337        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_HIT_ITOMWR",
2338        "Experimental": "1",
2339        "PerPkg": "1",
2340        "UMask": "0x78cc4ffd20",
2341        "Unit": "CHA"
2342    },
2343    {
2344        "BriefDescription": "TOR Occupancy for MemPushWr transactions from a CXL device which hit in the L3.",
2345        "Counter": "0",
2346        "EventCode": "0x36",
2347        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_HIT_MEMPUSHWR",
2348        "Experimental": "1",
2349        "PerPkg": "1",
2350        "UMask": "0x78cc6ffd20",
2351        "Unit": "CHA"
2352    },
2353    {
2354        "BriefDescription": "TOR Occupancy for WCiL transactions from a CXL device which hit in the L3.",
2355        "Counter": "0",
2356        "EventCode": "0x36",
2357        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_HIT_WCIL",
2358        "Experimental": "1",
2359        "PerPkg": "1",
2360        "UMask": "0x78c86ffd20",
2361        "Unit": "CHA"
2362    },
2363    {
2364        "BriefDescription": "TOR Occupancy for WcilF transactions from a CXL device which hit in the L3.",
2365        "Counter": "0",
2366        "EventCode": "0x36",
2367        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_HIT_WCILF",
2368        "Experimental": "1",
2369        "PerPkg": "1",
2370        "UMask": "0x78c867fd20",
2371        "Unit": "CHA"
2372    },
2373    {
2374        "BriefDescription": "TOR Occupancy for WiL transactions from a CXL device which hit in the L3.",
2375        "Counter": "0",
2376        "EventCode": "0x36",
2377        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_HIT_WIL",
2378        "Experimental": "1",
2379        "PerPkg": "1",
2380        "UMask": "0x78c87ffd20",
2381        "Unit": "CHA"
2382    },
2383    {
2384        "BriefDescription": "TOR Occupancy for CLFlush transactions from a CXL device which miss the L3.",
2385        "Counter": "0",
2386        "EventCode": "0x36",
2387        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_MISS_CLFLUSH",
2388        "Experimental": "1",
2389        "PerPkg": "1",
2390        "UMask": "0x78c8c7fe20",
2391        "Unit": "CHA"
2392    },
2393    {
2394        "BriefDescription": "TOR Occupancy for FsRdCur transactions from a CXL device which miss the L3.",
2395        "Counter": "0",
2396        "EventCode": "0x36",
2397        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_MISS_FSRDCUR",
2398        "Experimental": "1",
2399        "PerPkg": "1",
2400        "UMask": "0x78c8effe20",
2401        "Unit": "CHA"
2402    },
2403    {
2404        "BriefDescription": "TOR Occupancy for FsRdCurPtl transactions from a CXL device which miss the L3.",
2405        "Counter": "0",
2406        "EventCode": "0x36",
2407        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_MISS_FSRDCURPTL",
2408        "Experimental": "1",
2409        "PerPkg": "1",
2410        "UMask": "0x78c9effe20",
2411        "Unit": "CHA"
2412    },
2413    {
2414        "BriefDescription": "TOR Occupancy for ItoM transactions from a CXL device which miss the L3.",
2415        "Counter": "0",
2416        "EventCode": "0x36",
2417        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_MISS_ITOM",
2418        "Experimental": "1",
2419        "PerPkg": "1",
2420        "UMask": "0x78cc47fe20",
2421        "Unit": "CHA"
2422    },
2423    {
2424        "BriefDescription": "TOR Occupancy for ItoMWr transactions from a CXL device which miss the L3.",
2425        "Counter": "0",
2426        "EventCode": "0x36",
2427        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_MISS_ITOMWR",
2428        "Experimental": "1",
2429        "PerPkg": "1",
2430        "UMask": "0x78cc4ffe20",
2431        "Unit": "CHA"
2432    },
2433    {
2434        "BriefDescription": "TOR Occupancy for MemPushWr transactions from a CXL device which miss the L3.",
2435        "Counter": "0",
2436        "EventCode": "0x36",
2437        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_MISS_MEMPUSHWR",
2438        "Experimental": "1",
2439        "PerPkg": "1",
2440        "UMask": "0x78cc6ffe20",
2441        "Unit": "CHA"
2442    },
2443    {
2444        "BriefDescription": "TOR Occupancy for WCiL transactions from a CXL device which miss the L3.",
2445        "Counter": "0",
2446        "EventCode": "0x36",
2447        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_MISS_WCIL",
2448        "Experimental": "1",
2449        "PerPkg": "1",
2450        "UMask": "0x78c86ffe20",
2451        "Unit": "CHA"
2452    },
2453    {
2454        "BriefDescription": "TOR Occupancy for WcilF transactions from a CXL device which miss the L3.",
2455        "Counter": "0",
2456        "EventCode": "0x36",
2457        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_MISS_WCILF",
2458        "Experimental": "1",
2459        "PerPkg": "1",
2460        "UMask": "0x78c867fe20",
2461        "Unit": "CHA"
2462    },
2463    {
2464        "BriefDescription": "TOR Occupancy for WiL transactions from a CXL device which miss the L3.",
2465        "Counter": "0",
2466        "EventCode": "0x36",
2467        "EventName": "UNC_CHA_TOR_OCCUPANCY.CXL_MISS_WIL",
2468        "Experimental": "1",
2469        "PerPkg": "1",
2470        "UMask": "0x78c87ffe20",
2471        "Unit": "CHA"
2472    },
2473    {
2474        "BriefDescription": "TOR Occupancy for All locally initiated requests from IA Cores",
2475        "Counter": "0",
2476        "EventCode": "0x36",
2477        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA",
2478        "Experimental": "1",
2479        "PerPkg": "1",
2480        "PublicDescription": "TOR Occupancy : All requests from iA Cores",
2481        "UMask": "0xc001ff01",
2482        "Unit": "CHA"
2483    },
2484    {
2485        "BriefDescription": "TOR Occupancy for CLFlush events that are initiated from the Core",
2486        "Counter": "0",
2487        "EventCode": "0x36",
2488        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_CLFLUSH",
2489        "PerPkg": "1",
2490        "PublicDescription": "TOR Occupancy : CLFlushes issued by iA Cores",
2491        "UMask": "0xc8c7ff01",
2492        "Unit": "CHA"
2493    },
2494    {
2495        "BriefDescription": "TOR Occupancy for Code read from local IA that miss the cache",
2496        "Counter": "0",
2497        "EventCode": "0x36",
2498        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_CRD",
2499        "PerPkg": "1",
2500        "PublicDescription": "TOR Occupancy : CRDs issued by iA Cores",
2501        "UMask": "0xc80fff01",
2502        "Unit": "CHA"
2503    },
2504    {
2505        "BriefDescription": "TOR Occupancy for Code read prefetch from local IA that miss the cache",
2506        "Counter": "0",
2507        "EventCode": "0x36",
2508        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_CRD_PREF",
2509        "PerPkg": "1",
2510        "PublicDescription": "TOR Occupancy; Code read prefetch from local IA that misses in the snoop filter",
2511        "UMask": "0xc88fff01",
2512        "Unit": "CHA"
2513    },
2514    {
2515        "BriefDescription": "TOR Occupancy for Data read from local IA that miss the cache",
2516        "Counter": "0",
2517        "EventCode": "0x36",
2518        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_DRD",
2519        "PerPkg": "1",
2520        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores",
2521        "UMask": "0xc817ff01",
2522        "Unit": "CHA"
2523    },
2524    {
2525        "BriefDescription": "TOR Occupancy for DRd PTEs issued by iA Cores due to a page walk",
2526        "Counter": "0",
2527        "EventCode": "0x36",
2528        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_DRDPTE",
2529        "PerPkg": "1",
2530        "PublicDescription": "TOR Occupancy : DRdPte issued by iA Cores due to a page walk",
2531        "UMask": "0xc837ff01",
2532        "Unit": "CHA"
2533    },
2534    {
2535        "BriefDescription": "TOR Occupancy for Data read prefetch from local IA that miss the cache",
2536        "Counter": "0",
2537        "EventCode": "0x36",
2538        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_DRD_PREF",
2539        "PerPkg": "1",
2540        "PublicDescription": "TOR Occupancy : DRd_Prefs issued by iA Cores",
2541        "UMask": "0xc897ff01",
2542        "Unit": "CHA"
2543    },
2544    {
2545        "BriefDescription": "TOR Occupancy for All locally initiated requests from IA Cores which hit the cache",
2546        "Counter": "0",
2547        "EventCode": "0x36",
2548        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT",
2549        "Experimental": "1",
2550        "PerPkg": "1",
2551        "PublicDescription": "TOR Occupancy : All requests from iA Cores that Hit the LLC",
2552        "UMask": "0xc001fd01",
2553        "Unit": "CHA"
2554    },
2555    {
2556        "BriefDescription": "TOR Occupancy for Code read from local IA that hit the cache",
2557        "Counter": "0",
2558        "EventCode": "0x36",
2559        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_CRD",
2560        "PerPkg": "1",
2561        "PublicDescription": "TOR Occupancy : CRds issued by iA Cores that Hit the LLC",
2562        "UMask": "0xc80ffd01",
2563        "Unit": "CHA"
2564    },
2565    {
2566        "BriefDescription": "TOR Occupancy for Code read prefetch from local IA that hit the cache",
2567        "Counter": "0",
2568        "EventCode": "0x36",
2569        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_CRD_PREF",
2570        "PerPkg": "1",
2571        "PublicDescription": "TOR Occupancy : CRd_Prefs issued by iA Cores that hit the LLC",
2572        "UMask": "0xc88ffd01",
2573        "Unit": "CHA"
2574    },
2575    {
2576        "BriefDescription": "TOR Occupancy for All requests issued from IA cores to CXL accelerator memory regions that hit the LLC.",
2577        "Counter": "0",
2578        "EventCode": "0x36",
2579        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_CXL_ACC",
2580        "PerPkg": "1",
2581        "UMask": "0x10c0018101",
2582        "Unit": "CHA"
2583    },
2584    {
2585        "BriefDescription": "TOR Occupancy for Data read from local IA that hit the cache",
2586        "Counter": "0",
2587        "EventCode": "0x36",
2588        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_DRD",
2589        "PerPkg": "1",
2590        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores that Hit the LLC",
2591        "UMask": "0xc817fd01",
2592        "Unit": "CHA"
2593    },
2594    {
2595        "BriefDescription": "TOR Occupancy for DRd PTEs issued by iA Cores due to page walks that hit the LLC",
2596        "Counter": "0",
2597        "EventCode": "0x36",
2598        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_DRDPTE",
2599        "PerPkg": "1",
2600        "PublicDescription": "TOR Occupancy : DRdPte issued by iA Cores due to a page walk that hit the LLC",
2601        "UMask": "0xc837fd01",
2602        "Unit": "CHA"
2603    },
2604    {
2605        "BriefDescription": "TOR Occupancy for Data read prefetch from local IA that hit the cache",
2606        "Counter": "0",
2607        "EventCode": "0x36",
2608        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_DRD_PREF",
2609        "PerPkg": "1",
2610        "PublicDescription": "TOR Occupancy : DRd_Prefs issued by iA Cores that Hit the LLC",
2611        "UMask": "0xc897fd01",
2612        "Unit": "CHA"
2613    },
2614    {
2615        "BriefDescription": "TOR Occupancy for ItoM requests from local IA cores that hit the cache",
2616        "Counter": "0",
2617        "EventCode": "0x36",
2618        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_ITOM",
2619        "PerPkg": "1",
2620        "PublicDescription": "TOR Occupancy : ItoMs issued by iA Cores that Hit LLC",
2621        "UMask": "0xcc47fd01",
2622        "Unit": "CHA"
2623    },
2624    {
2625        "BriefDescription": "TOR Occupancy for Last level cache prefetch code read from local IA that hit the cache",
2626        "Counter": "0",
2627        "EventCode": "0x36",
2628        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_LLCPREFCODE",
2629        "PerPkg": "1",
2630        "PublicDescription": "TOR Occupancy : LLCPrefCode issued by iA Cores that hit the LLC",
2631        "UMask": "0xcccffd01",
2632        "Unit": "CHA"
2633    },
2634    {
2635        "BriefDescription": "TOR Occupancy for Last level cache prefetch data read from local IA that hit the cache",
2636        "Counter": "0",
2637        "EventCode": "0x36",
2638        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_LLCPREFDATA",
2639        "PerPkg": "1",
2640        "PublicDescription": "TOR Occupancy : LLCPrefData issued by iA Cores that hit the LLC",
2641        "UMask": "0xccd7fd01",
2642        "Unit": "CHA"
2643    },
2644    {
2645        "BriefDescription": "TOR Occupancy for Last level cache prefetch read for ownership from local IA that hit the cache",
2646        "Counter": "0",
2647        "EventCode": "0x36",
2648        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_LLCPREFRFO",
2649        "PerPkg": "1",
2650        "PublicDescription": "TOR Occupancy : LLCPrefRFO issued by iA Cores that hit the LLC",
2651        "UMask": "0xccc7fd01",
2652        "Unit": "CHA"
2653    },
2654    {
2655        "BriefDescription": "TOR Occupancy for Read for ownership from local IA that hit the cache",
2656        "Counter": "0",
2657        "EventCode": "0x36",
2658        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_RFO",
2659        "PerPkg": "1",
2660        "PublicDescription": "TOR Occupancy : RFOs issued by iA Cores that Hit the LLC",
2661        "UMask": "0xc807fd01",
2662        "Unit": "CHA"
2663    },
2664    {
2665        "BriefDescription": "TOR Occupancy for Read for ownership prefetch from local IA that hit the cache",
2666        "Counter": "0",
2667        "EventCode": "0x36",
2668        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_RFO_PREF",
2669        "PerPkg": "1",
2670        "PublicDescription": "TOR Occupancy : RFO_Prefs issued by iA Cores that Hit the LLC",
2671        "UMask": "0xc887fd01",
2672        "Unit": "CHA"
2673    },
2674    {
2675        "BriefDescription": "TOR Occupancy for ItoM events that are initiated from the Core",
2676        "Counter": "0",
2677        "EventCode": "0x36",
2678        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_ITOM",
2679        "PerPkg": "1",
2680        "PublicDescription": "TOR Occupancy : ItoMs issued by iA Cores",
2681        "UMask": "0xcc47ff01",
2682        "Unit": "CHA"
2683    },
2684    {
2685        "BriefDescription": "TOR Occupancy for ItoMCacheNear requests from local IA cores",
2686        "Counter": "0",
2687        "EventCode": "0x36",
2688        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_ITOMCACHENEAR",
2689        "PerPkg": "1",
2690        "PublicDescription": "TOR Occupancy : ItoMCacheNears issued by iA Cores",
2691        "UMask": "0xcd47ff01",
2692        "Unit": "CHA"
2693    },
2694    {
2695        "BriefDescription": "TOR Occupancy for Last level cache prefetch code read from local IA.",
2696        "Counter": "0",
2697        "EventCode": "0x36",
2698        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_LLCPREFCODE",
2699        "PerPkg": "1",
2700        "PublicDescription": "TOR Occupancy : LLCPrefCode issued by iA Cores",
2701        "UMask": "0xcccfff01",
2702        "Unit": "CHA"
2703    },
2704    {
2705        "BriefDescription": "TOR Occupancy for Last level cache prefetch data read from local IA.",
2706        "Counter": "0",
2707        "EventCode": "0x36",
2708        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_LLCPREFDATA",
2709        "PerPkg": "1",
2710        "PublicDescription": "TOR Occupancy : LLCPrefData issued by iA Cores",
2711        "UMask": "0xccd7ff01",
2712        "Unit": "CHA"
2713    },
2714    {
2715        "BriefDescription": "TOR Occupancy for Last level cache prefetch read for ownership from local IA that miss the cache",
2716        "Counter": "0",
2717        "EventCode": "0x36",
2718        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_LLCPREFRFO",
2719        "PerPkg": "1",
2720        "PublicDescription": "TOR Occupancy : LLCPrefRFO issued by iA Cores",
2721        "UMask": "0xccc7ff01",
2722        "Unit": "CHA"
2723    },
2724    {
2725        "BriefDescription": "TOR Occupancy for All locally initiated requests from IA Cores which miss the cache",
2726        "Counter": "0",
2727        "EventCode": "0x36",
2728        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS",
2729        "Experimental": "1",
2730        "PerPkg": "1",
2731        "PublicDescription": "TOR Occupancy : All requests from iA Cores that Missed the LLC",
2732        "UMask": "0xc001fe01",
2733        "Unit": "CHA"
2734    },
2735    {
2736        "BriefDescription": "TOR Occupancy for Code read from local IA that miss the cache",
2737        "Counter": "0",
2738        "EventCode": "0x36",
2739        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD",
2740        "PerPkg": "1",
2741        "PublicDescription": "TOR Occupancy : CRds issued by iA Cores that Missed the LLC",
2742        "UMask": "0xc80ffe01",
2743        "Unit": "CHA"
2744    },
2745    {
2746        "BriefDescription": "TOR Occupancy for CRDs from local IA cores to locally homed memory",
2747        "Counter": "0",
2748        "EventCode": "0x36",
2749        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD_LOCAL",
2750        "PerPkg": "1",
2751        "PublicDescription": "TOR Occupancy : CRd issued by iA Cores that Missed the LLC - HOMed locally",
2752        "UMask": "0xc80efe01",
2753        "Unit": "CHA"
2754    },
2755    {
2756        "BriefDescription": "TOR Occupancy for Code read prefetch from local IA that miss the cache",
2757        "Counter": "0",
2758        "EventCode": "0x36",
2759        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD_PREF",
2760        "PerPkg": "1",
2761        "PublicDescription": "TOR Occupancy : CRd_Prefs issued by iA Cores that Missed the LLC",
2762        "UMask": "0xc88ffe01",
2763        "Unit": "CHA"
2764    },
2765    {
2766        "BriefDescription": "TOR Occupancy for CRD Prefetches from local IA cores to locally homed memory",
2767        "Counter": "0",
2768        "EventCode": "0x36",
2769        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD_PREF_LOCAL",
2770        "PerPkg": "1",
2771        "PublicDescription": "TOR Occupancy : CRd_Prefs issued by iA Cores that Missed the LLC - HOMed locally",
2772        "UMask": "0xc88efe01",
2773        "Unit": "CHA"
2774    },
2775    {
2776        "BriefDescription": "TOR Occupancy for CRD Prefetches from local IA cores to remotely homed memory",
2777        "Counter": "0",
2778        "EventCode": "0x36",
2779        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD_PREF_REMOTE",
2780        "PerPkg": "1",
2781        "PublicDescription": "TOR Occupancy : CRd_Prefs issued by iA Cores that Missed the LLC - HOMed remotely",
2782        "UMask": "0xc88f7e01",
2783        "Unit": "CHA"
2784    },
2785    {
2786        "BriefDescription": "TOR Occupancy for CRDs from local IA cores to remotely homed memory",
2787        "Counter": "0",
2788        "EventCode": "0x36",
2789        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD_REMOTE",
2790        "PerPkg": "1",
2791        "PublicDescription": "TOR Occupancy : CRd issued by iA Cores that Missed the LLC - HOMed remotely",
2792        "UMask": "0xc80f7e01",
2793        "Unit": "CHA"
2794    },
2795    {
2796        "BriefDescription": "TOR Occupancy for All requests issued from IA cores to CXL accelerator memory regions that miss the LLC.",
2797        "Counter": "0",
2798        "EventCode": "0x36",
2799        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CXL_ACC",
2800        "PerPkg": "1",
2801        "UMask": "0x10c0018201",
2802        "Unit": "CHA"
2803    },
2804    {
2805        "BriefDescription": "TOR Occupancy for Data read from local IA that miss the cache",
2806        "Counter": "0",
2807        "EventCode": "0x36",
2808        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD",
2809        "PerPkg": "1",
2810        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores that Missed the LLC",
2811        "UMask": "0xc817fe01",
2812        "Unit": "CHA"
2813    },
2814    {
2815        "BriefDescription": "TOR Occupancy for DRd PTEs issued by iA Cores due to a page walk that missed the LLC",
2816        "Counter": "0",
2817        "EventCode": "0x36",
2818        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRDPTE",
2819        "PerPkg": "1",
2820        "PublicDescription": "TOR Occupancy : DRdPte issued by iA Cores due to a page walk that missed the LLC",
2821        "UMask": "0xc837fe01",
2822        "Unit": "CHA"
2823    },
2824    {
2825        "BriefDescription": "TOR Occupancy for DRds and equivalent opcodes issued from an IA core which miss the L3 and target memory in a CXL type 2 memory expander card.",
2826        "Counter": "0",
2827        "EventCode": "0x36",
2828        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_CXL_ACC",
2829        "PerPkg": "1",
2830        "UMask": "0x10c8178201",
2831        "Unit": "CHA"
2832    },
2833    {
2834        "BriefDescription": "TOR Occupancy for DRds issued by iA Cores targeting DDR Mem that Missed the LLC",
2835        "Counter": "0",
2836        "EventCode": "0x36",
2837        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_DDR",
2838        "PerPkg": "1",
2839        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores targeting DDR Mem that Missed the LLC",
2840        "UMask": "0xc8178601",
2841        "Unit": "CHA"
2842    },
2843    {
2844        "BriefDescription": "TOR Occupancy for Data read from local IA that miss the cache",
2845        "Counter": "0",
2846        "EventCode": "0x36",
2847        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_LOCAL",
2848        "PerPkg": "1",
2849        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores that Missed the LLC - HOMed locally",
2850        "UMask": "0xc816fe01",
2851        "Unit": "CHA"
2852    },
2853    {
2854        "BriefDescription": "TOR Occupancy for DRds from local IA cores to locally homed DDR addresses that miss the cache",
2855        "Counter": "0",
2856        "EventCode": "0x36",
2857        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_LOCAL_DDR",
2858        "PerPkg": "1",
2859        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores targeting DDR Mem that Missed the LLC - HOMed locally",
2860        "UMask": "0xc8168601",
2861        "Unit": "CHA"
2862    },
2863    {
2864        "BriefDescription": "TOR Occupancy for DRds from local IA cores to locally homed PMM addresses that miss the cache",
2865        "Counter": "0",
2866        "EventCode": "0x36",
2867        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_LOCAL_PMM",
2868        "Experimental": "1",
2869        "PerPkg": "1",
2870        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores targeting PMM Mem that Missed the LLC - HOMed locally",
2871        "UMask": "0xc8168a01",
2872        "Unit": "CHA"
2873    },
2874    {
2875        "BriefDescription": "TOR Occupancy for DRds issued by iA Cores targeting PMM Mem that Missed the LLC",
2876        "Counter": "0",
2877        "EventCode": "0x36",
2878        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PMM",
2879        "Experimental": "1",
2880        "PerPkg": "1",
2881        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores targeting PMM Mem that Missed the LLC",
2882        "UMask": "0xc8178a01",
2883        "Unit": "CHA"
2884    },
2885    {
2886        "BriefDescription": "TOR Occupancy for Data read prefetch from local IA that miss the cache",
2887        "Counter": "0",
2888        "EventCode": "0x36",
2889        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF",
2890        "PerPkg": "1",
2891        "PublicDescription": "TOR Occupancy : DRd_Prefs issued by iA Cores that Missed the LLC",
2892        "UMask": "0xc897fe01",
2893        "Unit": "CHA"
2894    },
2895    {
2896        "BriefDescription": "TOR Occupancy for L2 data prefetches issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
2897        "Counter": "0",
2898        "EventCode": "0x36",
2899        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF_CXL_ACC",
2900        "PerPkg": "1",
2901        "UMask": "0x10c8978201",
2902        "Unit": "CHA"
2903    },
2904    {
2905        "BriefDescription": "TOR Occupancy for DRd Prefetches from local IA cores to DDR addresses that miss the cache",
2906        "Counter": "0",
2907        "EventCode": "0x36",
2908        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF_DDR",
2909        "PerPkg": "1",
2910        "PublicDescription": "TOR Occupancy : DRd_Prefs issued by iA Cores targeting DDR Mem that Missed the LLC",
2911        "UMask": "0xc8978601",
2912        "Unit": "CHA"
2913    },
2914    {
2915        "BriefDescription": "TOR Occupancy for Data read prefetch from local IA that miss the cache",
2916        "Counter": "0",
2917        "EventCode": "0x36",
2918        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF_LOCAL",
2919        "PerPkg": "1",
2920        "PublicDescription": "TOR Occupancy; Data read prefetch from local IA that misses in the snoop filter",
2921        "UMask": "0xc896fe01",
2922        "Unit": "CHA"
2923    },
2924    {
2925        "BriefDescription": "TOR Occupancy for DRd Prefetches from local IA cores to locally homed DDR addresses that miss the cache",
2926        "Counter": "0",
2927        "EventCode": "0x36",
2928        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF_LOCAL_DDR",
2929        "PerPkg": "1",
2930        "PublicDescription": "TOR Occupancy : DRd_Prefs issued by iA Cores targeting DDR Mem that Missed the LLC - HOMed locally",
2931        "UMask": "0xc8968601",
2932        "Unit": "CHA"
2933    },
2934    {
2935        "BriefDescription": "TOR Occupancy for DRd Prefetches from local IA cores to locally homed PMM addresses that miss the cache",
2936        "Counter": "0",
2937        "EventCode": "0x36",
2938        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF_LOCAL_PMM",
2939        "Experimental": "1",
2940        "PerPkg": "1",
2941        "PublicDescription": "TOR Occupancy : DRd_Prefs issued by iA Cores targeting PMM Mem that Missed the LLC - HOMed locally",
2942        "UMask": "0xc8968a01",
2943        "Unit": "CHA"
2944    },
2945    {
2946        "BriefDescription": "TOR Occupancy for DRd Prefetches from local IA cores to PMM addresses that miss the cache",
2947        "Counter": "0",
2948        "EventCode": "0x36",
2949        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF_PMM",
2950        "Experimental": "1",
2951        "PerPkg": "1",
2952        "PublicDescription": "TOR Occupancy : DRd_Prefs issued by iA Cores targeting PMM Mem that Missed the LLC",
2953        "UMask": "0xc8978a01",
2954        "Unit": "CHA"
2955    },
2956    {
2957        "BriefDescription": "TOR Occupancy for Data read prefetch from local IA that miss the cache",
2958        "Counter": "0",
2959        "EventCode": "0x36",
2960        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF_REMOTE",
2961        "PerPkg": "1",
2962        "PublicDescription": "TOR Occupancy; Data read prefetch from local IA that misses in the snoop filter",
2963        "UMask": "0xc8977e01",
2964        "Unit": "CHA"
2965    },
2966    {
2967        "BriefDescription": "TOR Occupancy for DRd Prefetches from local IA cores to remotely homed DDR addresses that miss the cache",
2968        "Counter": "0",
2969        "EventCode": "0x36",
2970        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF_REMOTE_DDR",
2971        "PerPkg": "1",
2972        "PublicDescription": "TOR Occupancy : DRd_Prefs issued by iA Cores targeting DDR Mem that Missed the LLC - HOMed remotely",
2973        "UMask": "0xc8970601",
2974        "Unit": "CHA"
2975    },
2976    {
2977        "BriefDescription": "TOR Occupancy for DRd Prefetches from local IA cores to remotely homed PMM addresses that miss the cache",
2978        "Counter": "0",
2979        "EventCode": "0x36",
2980        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF_REMOTE_PMM",
2981        "Experimental": "1",
2982        "PerPkg": "1",
2983        "PublicDescription": "TOR Occupancy : DRd_Prefs issued by iA Cores targeting PMM Mem that Missed the LLC - HOMed remotely",
2984        "UMask": "0xc8970a01",
2985        "Unit": "CHA"
2986    },
2987    {
2988        "BriefDescription": "TOR Occupancy for Data read from local IA that miss the cache",
2989        "Counter": "0",
2990        "EventCode": "0x36",
2991        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_REMOTE",
2992        "PerPkg": "1",
2993        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores that Missed the LLC - HOMed remotely",
2994        "UMask": "0xc8177e01",
2995        "Unit": "CHA"
2996    },
2997    {
2998        "BriefDescription": "TOR Occupancy for DRds from local IA cores to remotely homed DDR addresses that miss the cache",
2999        "Counter": "0",
3000        "EventCode": "0x36",
3001        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_REMOTE_DDR",
3002        "PerPkg": "1",
3003        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores targeting DDR Mem that Missed the LLC - HOMed remotely",
3004        "UMask": "0xc8170601",
3005        "Unit": "CHA"
3006    },
3007    {
3008        "BriefDescription": "TOR Occupancy for DRds from local IA cores to remotely homed PMM addresses that miss the cache",
3009        "Counter": "0",
3010        "EventCode": "0x36",
3011        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_REMOTE_PMM",
3012        "Experimental": "1",
3013        "PerPkg": "1",
3014        "PublicDescription": "TOR Occupancy : DRds issued by iA Cores targeting PMM Mem that Missed the LLC - HOMed remotely",
3015        "UMask": "0xc8170a01",
3016        "Unit": "CHA"
3017    },
3018    {
3019        "BriefDescription": "TOR Occupancy for ItoM requests from local IA cores that miss the cache",
3020        "Counter": "0",
3021        "EventCode": "0x36",
3022        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_ITOM",
3023        "PerPkg": "1",
3024        "PublicDescription": "TOR Occupancy : ItoMs issued by iA Cores that Missed LLC",
3025        "UMask": "0xcc47fe01",
3026        "Unit": "CHA"
3027    },
3028    {
3029        "BriefDescription": "TOR Occupancy for Last level cache prefetch code read from local IA that miss the cache",
3030        "Counter": "0",
3031        "EventCode": "0x36",
3032        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFCODE",
3033        "PerPkg": "1",
3034        "PublicDescription": "TOR Occupancy : LLCPrefCode issued by iA Cores that missed the LLC",
3035        "UMask": "0xcccffe01",
3036        "Unit": "CHA"
3037    },
3038    {
3039        "BriefDescription": "TOR Occupancy for Last level cache prefetch data read from local IA that miss the cache",
3040        "Counter": "0",
3041        "EventCode": "0x36",
3042        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFDATA",
3043        "PerPkg": "1",
3044        "PublicDescription": "TOR Occupancy : LLCPrefData issued by iA Cores that missed the LLC",
3045        "UMask": "0xccd7fe01",
3046        "Unit": "CHA"
3047    },
3048    {
3049        "BriefDescription": "TOR Occupancy for LLC data prefetches issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
3050        "Counter": "0",
3051        "EventCode": "0x36",
3052        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFDATA_CXL_ACC",
3053        "PerPkg": "1",
3054        "UMask": "0x10ccd78201",
3055        "Unit": "CHA"
3056    },
3057    {
3058        "BriefDescription": "TOR Occupancy for Last level cache prefetch read for ownership from local IA that miss the cache",
3059        "Counter": "0",
3060        "EventCode": "0x36",
3061        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFRFO",
3062        "PerPkg": "1",
3063        "PublicDescription": "TOR Occupancy : LLCPrefRFO issued by iA Cores that missed the LLC",
3064        "UMask": "0xccc7fe01",
3065        "Unit": "CHA"
3066    },
3067    {
3068        "BriefDescription": "TOR Occupancy for L2 RFO prefetches issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
3069        "Counter": "0",
3070        "EventCode": "0x36",
3071        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFRFO_CXL_ACC",
3072        "PerPkg": "1",
3073        "UMask": "0x10c8878201",
3074        "Unit": "CHA"
3075    },
3076    {
3077        "BriefDescription": "TOR Occupancy for WCILF requests from local IA cores to locally homed DDR addresses that miss the cache",
3078        "Counter": "0",
3079        "EventCode": "0x36",
3080        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LOCAL_WCILF_DDR",
3081        "PerPkg": "1",
3082        "PublicDescription": "TOR Occupancy : WCiLFs issued by iA Cores targeting DDR that missed the LLC - HOMed locally",
3083        "UMask": "0xc8668601",
3084        "Unit": "CHA"
3085    },
3086    {
3087        "BriefDescription": "TOR Occupancy for WCILF requests from local IA cores to locally homed PMM addresses which miss the cache",
3088        "Counter": "0",
3089        "EventCode": "0x36",
3090        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LOCAL_WCILF_PMM",
3091        "Experimental": "1",
3092        "PerPkg": "1",
3093        "PublicDescription": "TOR Occupancy : WCiLFs issued by iA Cores targeting PMM that missed the LLC - HOMed locally",
3094        "UMask": "0xc8668a01",
3095        "Unit": "CHA"
3096    },
3097    {
3098        "BriefDescription": "TOR Occupancy for WCIL requests from local IA cores to locally homed DDR addresses that miss the cache",
3099        "Counter": "0",
3100        "EventCode": "0x36",
3101        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LOCAL_WCIL_DDR",
3102        "PerPkg": "1",
3103        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores targeting DDR that missed the LLC - HOMed locally",
3104        "UMask": "0xc86e8601",
3105        "Unit": "CHA"
3106    },
3107    {
3108        "BriefDescription": "TOR Occupancy for WCIL requests from local IA cores to locally homed PMM addresses which miss the cache",
3109        "Counter": "0",
3110        "EventCode": "0x36",
3111        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LOCAL_WCIL_PMM",
3112        "Experimental": "1",
3113        "PerPkg": "1",
3114        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores targeting PMM that missed the LLC - HOMed locally",
3115        "UMask": "0xc86e8a01",
3116        "Unit": "CHA"
3117    },
3118    {
3119        "BriefDescription": "TOR Occupancy for WCILF requests from local IA cores to remotely homed DDR addresses that miss the cache",
3120        "Counter": "0",
3121        "EventCode": "0x36",
3122        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_REMOTE_WCILF_DDR",
3123        "PerPkg": "1",
3124        "PublicDescription": "TOR Occupancy : WCiLFs issued by iA Cores targeting DDR that missed the LLC - HOMed remotely",
3125        "UMask": "0xc8670601",
3126        "Unit": "CHA"
3127    },
3128    {
3129        "BriefDescription": "TOR Occupancy for WCILF requests from local IA cores to remotely homed PMM addresses which miss the cache",
3130        "Counter": "0",
3131        "EventCode": "0x36",
3132        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_REMOTE_WCILF_PMM",
3133        "Experimental": "1",
3134        "PerPkg": "1",
3135        "PublicDescription": "TOR Occupancy : WCiLFs issued by iA Cores targeting PMM that missed the LLC - HOMed remotely",
3136        "UMask": "0xc8670a01",
3137        "Unit": "CHA"
3138    },
3139    {
3140        "BriefDescription": "TOR Occupancy for WCIL requests from local IA cores to remotely homed DDR addresses that miss the cache",
3141        "Counter": "0",
3142        "EventCode": "0x36",
3143        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_REMOTE_WCIL_DDR",
3144        "PerPkg": "1",
3145        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores targeting DDR that missed the LLC - HOMed remotely",
3146        "UMask": "0xc86f0601",
3147        "Unit": "CHA"
3148    },
3149    {
3150        "BriefDescription": "TOR Occupancy for WCIL requests from local IA cores to remotely homed PMM addresses which miss the cache",
3151        "Counter": "0",
3152        "EventCode": "0x36",
3153        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_REMOTE_WCIL_PMM",
3154        "Experimental": "1",
3155        "PerPkg": "1",
3156        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores targeting PMM that missed the LLC - HOMed remotely",
3157        "UMask": "0xc86f0a01",
3158        "Unit": "CHA"
3159    },
3160    {
3161        "BriefDescription": "TOR Occupancy for Read for ownership from local IA that miss the cache",
3162        "Counter": "0",
3163        "EventCode": "0x36",
3164        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO",
3165        "PerPkg": "1",
3166        "PublicDescription": "TOR Occupancy : RFOs issued by iA Cores that Missed the LLC",
3167        "UMask": "0xc807fe01",
3168        "Unit": "CHA"
3169    },
3170    {
3171        "BriefDescription": "TOR Occupancy for RFOs issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
3172        "Counter": "0",
3173        "EventCode": "0x36",
3174        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_CXL_ACC",
3175        "PerPkg": "1",
3176        "UMask": "0x10c8078201",
3177        "Unit": "CHA"
3178    },
3179    {
3180        "BriefDescription": "TOR Occupancy for Read for ownership from local IA that miss the cache",
3181        "Counter": "0",
3182        "EventCode": "0x36",
3183        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_LOCAL",
3184        "PerPkg": "1",
3185        "PublicDescription": "TOR Occupancy : RFOs issued by iA Cores that Missed the LLC - HOMed locally",
3186        "UMask": "0xc806fe01",
3187        "Unit": "CHA"
3188    },
3189    {
3190        "BriefDescription": "TOR Occupancy for Read for ownership prefetch from local IA that miss the cache",
3191        "Counter": "0",
3192        "EventCode": "0x36",
3193        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_PREF",
3194        "PerPkg": "1",
3195        "PublicDescription": "TOR Occupancy : RFO_Prefs issued by iA Cores that Missed the LLC",
3196        "UMask": "0xc887fe01",
3197        "Unit": "CHA"
3198    },
3199    {
3200        "BriefDescription": "TOR Occupancy for LLC RFO prefetches issued from an IA core which miss the L3 and target memory in a CXL type 2 accelerator.",
3201        "Counter": "0",
3202        "EventCode": "0x36",
3203        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_PREF_CXL_ACC",
3204        "PerPkg": "1",
3205        "UMask": "0x10ccc78201",
3206        "Unit": "CHA"
3207    },
3208    {
3209        "BriefDescription": "TOR Occupancy for Read for ownership prefetch from local IA that miss the cache",
3210        "Counter": "0",
3211        "EventCode": "0x36",
3212        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_PREF_LOCAL",
3213        "PerPkg": "1",
3214        "PublicDescription": "TOR Occupancy : RFO_Prefs issued by iA Cores that Missed the LLC - HOMed locally",
3215        "UMask": "0xc886fe01",
3216        "Unit": "CHA"
3217    },
3218    {
3219        "BriefDescription": "TOR Occupancy for Read for ownership prefetch from local IA that miss the cache",
3220        "Counter": "0",
3221        "EventCode": "0x36",
3222        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_PREF_REMOTE",
3223        "PerPkg": "1",
3224        "PublicDescription": "TOR Occupancy : RFO_Prefs issued by iA Cores that Missed the LLC - HOMed remotely",
3225        "UMask": "0xc8877e01",
3226        "Unit": "CHA"
3227    },
3228    {
3229        "BriefDescription": "TOR Occupancy for Read for ownership from local IA that miss the cache",
3230        "Counter": "0",
3231        "EventCode": "0x36",
3232        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_REMOTE",
3233        "PerPkg": "1",
3234        "PublicDescription": "TOR Occupancy : RFOs issued by iA Cores that Missed the LLC - HOMed remotely",
3235        "UMask": "0xc8077e01",
3236        "Unit": "CHA"
3237    },
3238    {
3239        "BriefDescription": "TOR Occupancy for UCRDF requests from local IA cores that miss the cache",
3240        "Counter": "0",
3241        "EventCode": "0x36",
3242        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_UCRDF",
3243        "PerPkg": "1",
3244        "PublicDescription": "TOR Occupancy : UCRdFs issued by iA Cores that Missed LLC",
3245        "UMask": "0xc877de01",
3246        "Unit": "CHA"
3247    },
3248    {
3249        "BriefDescription": "TOR Occupancy for WCIL requests from a local IA core that miss the cache",
3250        "Counter": "0",
3251        "EventCode": "0x36",
3252        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCIL",
3253        "PerPkg": "1",
3254        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores that Missed the LLC",
3255        "UMask": "0xc86ffe01",
3256        "Unit": "CHA"
3257    },
3258    {
3259        "BriefDescription": "TOR Occupancy for WCILF requests from local IA core that miss the cache",
3260        "Counter": "0",
3261        "EventCode": "0x36",
3262        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCILF",
3263        "PerPkg": "1",
3264        "PublicDescription": "TOR Occupancy : WCiLF issued by iA Cores that Missed the LLC",
3265        "UMask": "0xc867fe01",
3266        "Unit": "CHA"
3267    },
3268    {
3269        "BriefDescription": "TOR Occupancy for WCILF requests from local IA cores to DDR homed addresses which miss the cache",
3270        "Counter": "0",
3271        "EventCode": "0x36",
3272        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCILF_DDR",
3273        "PerPkg": "1",
3274        "PublicDescription": "TOR Occupancy : WCiLFs issued by iA Cores targeting DDR that missed the LLC",
3275        "UMask": "0xc8678601",
3276        "Unit": "CHA"
3277    },
3278    {
3279        "BriefDescription": "TOR Occupancy for WCILF requests from local IA cores to PMM homed addresses which miss the cache",
3280        "Counter": "0",
3281        "EventCode": "0x36",
3282        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCILF_PMM",
3283        "Experimental": "1",
3284        "PerPkg": "1",
3285        "PublicDescription": "TOR Occupancy : WCiLFs issued by iA Cores targeting PMM that missed the LLC",
3286        "UMask": "0xc8678a01",
3287        "Unit": "CHA"
3288    },
3289    {
3290        "BriefDescription": "TOR Occupancy for WCIL requests from local IA cores to DDR homed addresses which miss the cache",
3291        "Counter": "0",
3292        "EventCode": "0x36",
3293        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCIL_DDR",
3294        "PerPkg": "1",
3295        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores targeting DDR that missed the LLC",
3296        "UMask": "0xc86f8601",
3297        "Unit": "CHA"
3298    },
3299    {
3300        "BriefDescription": "TOR Occupancy for WCIL requests from a local IA core to PMM homed addresses that miss the cache",
3301        "Counter": "0",
3302        "EventCode": "0x36",
3303        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCIL_PMM",
3304        "Experimental": "1",
3305        "PerPkg": "1",
3306        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores targeting PMM that missed the LLC",
3307        "UMask": "0xc86f8a01",
3308        "Unit": "CHA"
3309    },
3310    {
3311        "BriefDescription": "TOR Occupancy for WIL requests from local IA cores that miss the cache",
3312        "Counter": "0",
3313        "EventCode": "0x36",
3314        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WIL",
3315        "PerPkg": "1",
3316        "PublicDescription": "TOR Occupancy : WiLs issued by iA Cores that Missed LLC",
3317        "UMask": "0xc87fde01",
3318        "Unit": "CHA"
3319    },
3320    {
3321        "BriefDescription": "TOR Occupancy for Read for ownership from local IA that miss the cache",
3322        "Counter": "0",
3323        "EventCode": "0x36",
3324        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_RFO",
3325        "PerPkg": "1",
3326        "PublicDescription": "TOR Occupancy : RFOs issued by iA Cores",
3327        "UMask": "0xc807ff01",
3328        "Unit": "CHA"
3329    },
3330    {
3331        "BriefDescription": "TOR Occupancy for Read for ownership prefetch from local IA that miss the cache",
3332        "Counter": "0",
3333        "EventCode": "0x36",
3334        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_RFO_PREF",
3335        "PerPkg": "1",
3336        "PublicDescription": "TOR Occupancy : RFO_Prefs issued by iA Cores",
3337        "UMask": "0xc887ff01",
3338        "Unit": "CHA"
3339    },
3340    {
3341        "BriefDescription": "TOR Occupancy for SpecItoM events that are initiated from the Core",
3342        "Counter": "0",
3343        "EventCode": "0x36",
3344        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_SPECITOM",
3345        "PerPkg": "1",
3346        "PublicDescription": "TOR Occupancy : SpecItoMs issued by iA Cores",
3347        "UMask": "0xcc57ff01",
3348        "Unit": "CHA"
3349    },
3350    {
3351        "BriefDescription": "TOR Occupancy for WbMtoI requests from local IA cores",
3352        "Counter": "0",
3353        "EventCode": "0x36",
3354        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_WBMTOI",
3355        "PerPkg": "1",
3356        "PublicDescription": "TOR Occupancy : WbMtoIs issued by iA Cores",
3357        "UMask": "0xcc27ff01",
3358        "Unit": "CHA"
3359    },
3360    {
3361        "BriefDescription": "TOR Occupancy for WCIL requests from a local IA core",
3362        "Counter": "0",
3363        "EventCode": "0x36",
3364        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_WCIL",
3365        "PerPkg": "1",
3366        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores",
3367        "UMask": "0xc86fff01",
3368        "Unit": "CHA"
3369    },
3370    {
3371        "BriefDescription": "TOR Occupancy for WCILF requests from local IA core",
3372        "Counter": "0",
3373        "EventCode": "0x36",
3374        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_WCILF",
3375        "PerPkg": "1",
3376        "PublicDescription": "TOR Occupancy : WCiLF issued by iA Cores",
3377        "UMask": "0xc867ff01",
3378        "Unit": "CHA"
3379    },
3380    {
3381        "BriefDescription": "TOR Occupancy for All TOR inserts from local IO devices",
3382        "Counter": "0",
3383        "EventCode": "0x36",
3384        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO",
3385        "Experimental": "1",
3386        "PerPkg": "1",
3387        "PublicDescription": "TOR Occupancy : All requests from IO Devices",
3388        "UMask": "0xc001ff04",
3389        "Unit": "CHA"
3390    },
3391    {
3392        "BriefDescription": "TOR Occupancy for CLFlush requests from IO devices",
3393        "Counter": "0",
3394        "EventCode": "0x36",
3395        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_CLFLUSH",
3396        "PerPkg": "1",
3397        "PublicDescription": "TOR Occupancy : CLFlushes issued by IO Devices",
3398        "UMask": "0xc8c3ff04",
3399        "Unit": "CHA"
3400    },
3401    {
3402        "BriefDescription": "TOR Occupancy for All TOR inserts from local IO devices which hit the cache",
3403        "Counter": "0",
3404        "EventCode": "0x36",
3405        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT",
3406        "Experimental": "1",
3407        "PerPkg": "1",
3408        "PublicDescription": "TOR Occupancy : All requests from IO Devices that hit the LLC",
3409        "UMask": "0xc001fd04",
3410        "Unit": "CHA"
3411    },
3412    {
3413        "BriefDescription": "TOR Occupancy for ItoMs from local IO devices which hit the cache",
3414        "Counter": "0",
3415        "EventCode": "0x36",
3416        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT_ITOM",
3417        "PerPkg": "1",
3418        "PublicDescription": "TOR Occupancy : ItoMs issued by IO Devices that Hit the LLC",
3419        "UMask": "0xcc43fd04",
3420        "Unit": "CHA"
3421    },
3422    {
3423        "BriefDescription": "TOR Occupancy for ItoMCacheNears, indicating a partial write request, from IO Devices that hit the LLC",
3424        "Counter": "0",
3425        "EventCode": "0x36",
3426        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT_ITOMCACHENEAR",
3427        "PerPkg": "1",
3428        "PublicDescription": "TOR Occupancy : ItoMCacheNears, indicating a partial write request, from IO Devices that hit the LLC",
3429        "UMask": "0xcd43fd04",
3430        "Unit": "CHA"
3431    },
3432    {
3433        "BriefDescription": "TOR Occupancy for PCIRDCURs issued by IO devices which hit the LLC",
3434        "Counter": "0",
3435        "EventCode": "0x36",
3436        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT_PCIRDCUR",
3437        "PerPkg": "1",
3438        "PublicDescription": "TOR Occupancy : PCIRdCurs issued by IO Devices that hit the LLC",
3439        "UMask": "0xc8f3fd04",
3440        "Unit": "CHA"
3441    },
3442    {
3443        "BriefDescription": "TOR Occupancy for RFOs from local IO devices which hit the cache",
3444        "Counter": "0",
3445        "EventCode": "0x36",
3446        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT_RFO",
3447        "PerPkg": "1",
3448        "PublicDescription": "TOR Occupancy : RFOs issued by IO Devices that hit the LLC",
3449        "UMask": "0xc803fd04",
3450        "Unit": "CHA"
3451    },
3452    {
3453        "BriefDescription": "TOR Occupancy for All TOR ItoM inserts from local IO devices",
3454        "Counter": "0",
3455        "EventCode": "0x36",
3456        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_ITOM",
3457        "PerPkg": "1",
3458        "PublicDescription": "TOR Occupancy : ItoMs issued by IO Devices",
3459        "UMask": "0xcc43ff04",
3460        "Unit": "CHA"
3461    },
3462    {
3463        "BriefDescription": "TOR Occupancy for ItoMCacheNears, indicating a partial write request, from IO Devices",
3464        "Counter": "0",
3465        "EventCode": "0x36",
3466        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_ITOMCACHENEAR",
3467        "PerPkg": "1",
3468        "PublicDescription": "TOR Occupancy : ItoMCacheNears, indicating a partial write request, from IO Devices",
3469        "UMask": "0xcd43ff04",
3470        "Unit": "CHA"
3471    },
3472    {
3473        "BriefDescription": "TOR Occupancy for All TOR inserts from local IO devices which miss the cache",
3474        "Counter": "0",
3475        "EventCode": "0x36",
3476        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS",
3477        "Experimental": "1",
3478        "PerPkg": "1",
3479        "PublicDescription": "TOR Occupancy : All requests from IO Devices that missed the LLC",
3480        "UMask": "0xc001fe04",
3481        "Unit": "CHA"
3482    },
3483    {
3484        "BriefDescription": "TOR Occupancy for All TOR ItoM inserts from local IO devices which miss the cache",
3485        "Counter": "0",
3486        "EventCode": "0x36",
3487        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_ITOM",
3488        "PerPkg": "1",
3489        "PublicDescription": "TOR Occupancy : ItoMs issued by IO Devices that missed the LLC",
3490        "UMask": "0xcc43fe04",
3491        "Unit": "CHA"
3492    },
3493    {
3494        "BriefDescription": "TOR Occupancy for ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
3495        "Counter": "0",
3496        "EventCode": "0x36",
3497        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_ITOMCACHENEAR",
3498        "PerPkg": "1",
3499        "PublicDescription": "TOR Occupancy : ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
3500        "UMask": "0xcd43fe04",
3501        "Unit": "CHA"
3502    },
3503    {
3504        "BriefDescription": "TOR Occupancy for ItoMCacheNear transactions from an IO device on the local socket that miss the cache",
3505        "Counter": "0",
3506        "EventCode": "0x36",
3507        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_ITOMCACHENEAR_LOCAL",
3508        "Experimental": "1",
3509        "PerPkg": "1",
3510        "PublicDescription": "TOR Occupancy : ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
3511        "UMask": "0xcd42fe04",
3512        "Unit": "CHA"
3513    },
3514    {
3515        "BriefDescription": "TOR Occupancy for ItoMCacheNear transactions from an IO device on a remote socket that miss the cache",
3516        "Counter": "0",
3517        "EventCode": "0x36",
3518        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_ITOMCACHENEAR_REMOTE",
3519        "Experimental": "1",
3520        "PerPkg": "1",
3521        "PublicDescription": "TOR Occupancy : ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
3522        "UMask": "0xcd437e04",
3523        "Unit": "CHA"
3524    },
3525    {
3526        "BriefDescription": "TOR Occupancy for ItoM transactions from an IO device on the local socket that miss the cache",
3527        "Counter": "0",
3528        "EventCode": "0x36",
3529        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_ITOM_LOCAL",
3530        "Experimental": "1",
3531        "PerPkg": "1",
3532        "PublicDescription": "TOR Occupancy : ItoMs issued by IO Devices that missed the LLC",
3533        "UMask": "0xcc42fe04",
3534        "Unit": "CHA"
3535    },
3536    {
3537        "BriefDescription": "TOR Occupancy for ItoM transactions from an IO device on a remote socket that miss the cache",
3538        "Counter": "0",
3539        "EventCode": "0x36",
3540        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_ITOM_REMOTE",
3541        "Experimental": "1",
3542        "PerPkg": "1",
3543        "PublicDescription": "TOR Occupancy : ItoMs issued by IO Devices that missed the LLC",
3544        "UMask": "0xcc437e04",
3545        "Unit": "CHA"
3546    },
3547    {
3548        "BriefDescription": "TOR Occupancy for PCIRDCURs issued by IO devices which miss the LLC",
3549        "Counter": "0",
3550        "EventCode": "0x36",
3551        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_PCIRDCUR",
3552        "PerPkg": "1",
3553        "PublicDescription": "TOR Occupancy : PCIRdCurs issued by IO Devices that missed the LLC",
3554        "UMask": "0xc8f3fe04",
3555        "Unit": "CHA"
3556    },
3557    {
3558        "BriefDescription": "TOR Occupancy for PCIRDCUR transactions from an IO device on the local socket that miss the cache",
3559        "Counter": "0",
3560        "EventCode": "0x36",
3561        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_PCIRDCUR_LOCAL",
3562        "Experimental": "1",
3563        "PerPkg": "1",
3564        "PublicDescription": "TOR Occupancy : PCIRdCurs issued by IO Devices that missed the LLC",
3565        "UMask": "0xc8f2fe04",
3566        "Unit": "CHA"
3567    },
3568    {
3569        "BriefDescription": "TOR Occupancy for PCIRDCUR transactions from an IO device on a remote socket that miss the cache",
3570        "Counter": "0",
3571        "EventCode": "0x36",
3572        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_PCIRDCUR_REMOTE",
3573        "Experimental": "1",
3574        "PerPkg": "1",
3575        "PublicDescription": "TOR Occupancy : PCIRdCurs issued by IO Devices that missed the LLC",
3576        "UMask": "0xc8f37e04",
3577        "Unit": "CHA"
3578    },
3579    {
3580        "BriefDescription": "TOR Occupancy for All TOR RFO inserts from local IO devices which miss the cache",
3581        "Counter": "0",
3582        "EventCode": "0x36",
3583        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_RFO",
3584        "PerPkg": "1",
3585        "PublicDescription": "TOR Occupancy : RFOs issued by IO Devices that missed the LLC",
3586        "UMask": "0xc803fe04",
3587        "Unit": "CHA"
3588    },
3589    {
3590        "BriefDescription": "TOR Occupancy for PCIRDCURs issued by IO devices",
3591        "Counter": "0",
3592        "EventCode": "0x36",
3593        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_PCIRDCUR",
3594        "PerPkg": "1",
3595        "PublicDescription": "TOR Occupancy : PCIRdCurs issued by IO Devices",
3596        "UMask": "0xc8f3ff04",
3597        "Unit": "CHA"
3598    },
3599    {
3600        "BriefDescription": "TOR Occupancy for RFOs from local IO devices",
3601        "Counter": "0",
3602        "EventCode": "0x36",
3603        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_RFO",
3604        "PerPkg": "1",
3605        "PublicDescription": "TOR Occupancy : RFOs issued by IO Devices",
3606        "UMask": "0xc803ff04",
3607        "Unit": "CHA"
3608    },
3609    {
3610        "BriefDescription": "TOR Occupancy for WBMtoI requests from IO devices",
3611        "Counter": "0",
3612        "EventCode": "0x36",
3613        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_WBMTOI",
3614        "PerPkg": "1",
3615        "PublicDescription": "TOR Occupancy : WbMtoIs issued by IO Devices",
3616        "UMask": "0xcc23ff04",
3617        "Unit": "CHA"
3618    },
3619    {
3620        "BriefDescription": "TOR Occupancy for All locally initiated requests",
3621        "Counter": "0",
3622        "EventCode": "0x36",
3623        "EventName": "UNC_CHA_TOR_OCCUPANCY.LOC_ALL",
3624        "Experimental": "1",
3625        "PerPkg": "1",
3626        "PublicDescription": "TOR Occupancy : All from Local iA and IO",
3627        "UMask": "0xc000ff05",
3628        "Unit": "CHA"
3629    },
3630    {
3631        "BriefDescription": "TOR Occupancy for All from Local iA",
3632        "Counter": "0",
3633        "EventCode": "0x36",
3634        "EventName": "UNC_CHA_TOR_OCCUPANCY.LOC_IA",
3635        "Experimental": "1",
3636        "PerPkg": "1",
3637        "PublicDescription": "TOR Occupancy : All from Local iA",
3638        "UMask": "0xc000ff01",
3639        "Unit": "CHA"
3640    },
3641    {
3642        "BriefDescription": "TOR Occupancy for All from Local IO",
3643        "Counter": "0",
3644        "EventCode": "0x36",
3645        "EventName": "UNC_CHA_TOR_OCCUPANCY.LOC_IO",
3646        "Experimental": "1",
3647        "PerPkg": "1",
3648        "PublicDescription": "TOR Occupancy : All from Local IO",
3649        "UMask": "0xc000ff04",
3650        "Unit": "CHA"
3651    },
3652    {
3653        "BriefDescription": "TOR Occupancy for All remote requests (e.g. snoops, writebacks) that came from remote sockets",
3654        "Counter": "0",
3655        "EventCode": "0x36",
3656        "EventName": "UNC_CHA_TOR_OCCUPANCY.REM_ALL",
3657        "Experimental": "1",
3658        "PerPkg": "1",
3659        "PublicDescription": "TOR Occupancy : All Remote Requests",
3660        "UMask": "0xc001ffc8",
3661        "Unit": "CHA"
3662    },
3663    {
3664        "BriefDescription": "TOR Occupancy for All snoops to this LLC that came from remote sockets",
3665        "Counter": "0",
3666        "EventCode": "0x36",
3667        "EventName": "UNC_CHA_TOR_OCCUPANCY.REM_SNPS",
3668        "Experimental": "1",
3669        "PerPkg": "1",
3670        "PublicDescription": "TOR Occupancy : All Snoops from Remote",
3671        "UMask": "0xc001ff08",
3672        "Unit": "CHA"
3673    }
3674]
3675