xref: /linux/tools/perf/pmu-events/arch/x86/grandridge/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        "Unit": "CHACMS"
10    },
11    {
12        "BriefDescription": "Number of CHA clock cycles while the event is enabled",
13        "Counter": "0,1,2,3",
14        "EventCode": "0x01",
15        "EventName": "UNC_CHA_CLOCKTICKS",
16        "PerPkg": "1",
17        "PublicDescription": "Clockticks of the uncore caching and home agent (CHA)",
18        "Unit": "CHA"
19    },
20    {
21        "BriefDescription": "Distress signal assertion for dynamic prefetch throttle (DPT).  Threshold for distress signal assertion reached in TOR or IRQ (immediate cause for triggering).",
22        "Counter": "0,1,2,3",
23        "EventCode": "0x59",
24        "EventName": "UNC_CHA_DISTRESS_ASSERTED.DPT_ANY",
25        "PerPkg": "1",
26        "PortMask": "0x000",
27        "UMask": "0x3",
28        "Unit": "CHA"
29    },
30    {
31        "BriefDescription": "Distress signal assertion for dynamic prefetch throttle (DPT).  Threshold for distress signal assertion reached in IRQ (immediate cause for triggering).",
32        "Counter": "0,1,2,3",
33        "EventCode": "0x59",
34        "EventName": "UNC_CHA_DISTRESS_ASSERTED.DPT_IRQ",
35        "PerPkg": "1",
36        "UMask": "0x1",
37        "Unit": "CHA"
38    },
39    {
40        "BriefDescription": "Distress signal assertion for dynamic prefetch throttle (DPT).  Threshold for distress signal assertion reached in TOR (immediate cause for triggering).",
41        "Counter": "0,1,2,3",
42        "EventCode": "0x59",
43        "EventName": "UNC_CHA_DISTRESS_ASSERTED.DPT_TOR",
44        "PerPkg": "1",
45        "UMask": "0x2",
46        "Unit": "CHA"
47    },
48    {
49        "BriefDescription": "Counts when a normal (Non-Isochronous) full line write is issued from the CHA to the any of the memory controller channels.",
50        "Counter": "0,1,2,3",
51        "EventCode": "0x5b",
52        "EventName": "UNC_CHA_IMC_WRITES_COUNT.FULL",
53        "Experimental": "1",
54        "PerPkg": "1",
55        "UMask": "0x1",
56        "Unit": "CHA"
57    },
58    {
59        "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.",
60        "Counter": "0,1,2,3",
61        "EventCode": "0x5b",
62        "EventName": "UNC_CHA_IMC_WRITES_COUNT.FULL_PRIORITY",
63        "Experimental": "1",
64        "PerPkg": "1",
65        "UMask": "0x4",
66        "Unit": "CHA"
67    },
68    {
69        "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.",
70        "Counter": "0,1,2,3",
71        "EventCode": "0x5b",
72        "EventName": "UNC_CHA_IMC_WRITES_COUNT.PARTIAL",
73        "Experimental": "1",
74        "PerPkg": "1",
75        "UMask": "0x2",
76        "Unit": "CHA"
77    },
78    {
79        "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.",
80        "Counter": "0,1,2,3",
81        "EventCode": "0x5b",
82        "EventName": "UNC_CHA_IMC_WRITES_COUNT.PARTIAL_PRIORITY",
83        "Experimental": "1",
84        "PerPkg": "1",
85        "UMask": "0x8",
86        "Unit": "CHA"
87    },
88    {
89        "BriefDescription": "Cache Lookups: CRd Requests",
90        "Counter": "0,1,2,3",
91        "EventCode": "0x34",
92        "EventName": "UNC_CHA_LLC_LOOKUP.CODE",
93        "Experimental": "1",
94        "PerPkg": "1",
95        "PublicDescription": "Cache Lookups : CRd Requests",
96        "UMask": "0x1bd0ff",
97        "Unit": "CHA"
98    },
99    {
100        "BriefDescription": "Cache Lookups: Read Requests and Read Prefetches",
101        "Counter": "0,1,2,3",
102        "EventCode": "0x34",
103        "EventName": "UNC_CHA_LLC_LOOKUP.DATA_RD",
104        "Experimental": "1",
105        "PerPkg": "1",
106        "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",
107        "UMask": "0x1bc1ff",
108        "Unit": "CHA"
109    },
110    {
111        "BriefDescription": "Cache Lookups: Read Requests, Read Prefetches, and Snoops",
112        "Counter": "0,1,2,3",
113        "EventCode": "0x34",
114        "EventName": "UNC_CHA_LLC_LOOKUP.DATA_READ_ALL",
115        "Experimental": "1",
116        "PerPkg": "1",
117        "PublicDescription": "Cache Lookups : Data Reads",
118        "UMask": "0x1fc1ff",
119        "Unit": "CHA"
120    },
121    {
122        "BriefDescription": "Cache Lookups: Read Requests to Locally Homed Memory",
123        "Counter": "0,1,2,3",
124        "EventCode": "0x34",
125        "EventName": "UNC_CHA_LLC_LOOKUP.DATA_READ_LOCAL",
126        "Experimental": "1",
127        "PerPkg": "1",
128        "PublicDescription": "Cache Lookups : Demand Data Reads, Core and LLC prefetches",
129        "UMask": "0x841ff",
130        "Unit": "CHA"
131    },
132    {
133        "BriefDescription": "Cache Lookups: Read Requests, Read Prefetches, and Snoops which miss the Cache",
134        "Counter": "0,1,2,3",
135        "EventCode": "0x34",
136        "EventName": "UNC_CHA_LLC_LOOKUP.DATA_READ_MISS",
137        "Experimental": "1",
138        "PerPkg": "1",
139        "PublicDescription": "Cache Lookups : Data Read Misses",
140        "UMask": "0x1fc101",
141        "Unit": "CHA"
142    },
143    {
144        "BriefDescription": "Cache Lookups: All Requests to Locally Homed Memory",
145        "Counter": "0,1,2,3",
146        "EventCode": "0x34",
147        "EventName": "UNC_CHA_LLC_LOOKUP.LOCALLY_HOMED_ADDRESS",
148        "Experimental": "1",
149        "PerPkg": "1",
150        "PublicDescription": "Cache Lookups : Transactions homed locally",
151        "UMask": "0xbdfff",
152        "Unit": "CHA"
153    },
154    {
155        "BriefDescription": "Cache Lookups: Code Read Requests and Code Read Prefetches to Locally Homed Memory",
156        "Counter": "0,1,2,3",
157        "EventCode": "0x34",
158        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_CODE",
159        "Experimental": "1",
160        "PerPkg": "1",
161        "PublicDescription": "Cache Lookups : CRd Requests",
162        "UMask": "0x19d0ff",
163        "Unit": "CHA"
164    },
165    {
166        "BriefDescription": "Cache Lookups: Read Requests and Read Prefetches to Locally Homed Memory",
167        "Counter": "0,1,2,3",
168        "EventCode": "0x34",
169        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_DATA_RD",
170        "Experimental": "1",
171        "PerPkg": "1",
172        "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",
173        "UMask": "0x19c1ff",
174        "Unit": "CHA"
175    },
176    {
177        "BriefDescription": "Cache Lookups: Code Read Requests to Locally Homed Memory",
178        "Counter": "0,1,2,3",
179        "EventCode": "0x34",
180        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_DMND_CODE",
181        "Experimental": "1",
182        "PerPkg": "1",
183        "PublicDescription": "Cache Lookups : CRd Requests",
184        "UMask": "0x1850ff",
185        "Unit": "CHA"
186    },
187    {
188        "BriefDescription": "Cache Lookups: Read Requests to Locally Homed Memory",
189        "Counter": "0,1,2,3",
190        "EventCode": "0x34",
191        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_DMND_DATA_RD",
192        "Experimental": "1",
193        "PerPkg": "1",
194        "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",
195        "UMask": "0x1841ff",
196        "Unit": "CHA"
197    },
198    {
199        "BriefDescription": "Cache Lookups: RFO Requests to Locally Homed Memory",
200        "Counter": "0,1,2,3",
201        "EventCode": "0x34",
202        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_DMND_RFO",
203        "Experimental": "1",
204        "PerPkg": "1",
205        "PublicDescription": "Cache Lookups : RFO Requests",
206        "UMask": "0x1848ff",
207        "Unit": "CHA"
208    },
209    {
210        "BriefDescription": "Cache Lookups: LLC Prefetch Requests to Locally Homed Memory",
211        "Counter": "0,1,2,3",
212        "EventCode": "0x34",
213        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_LLC_PF",
214        "Experimental": "1",
215        "PerPkg": "1",
216        "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",
217        "UMask": "0x189dff",
218        "Unit": "CHA"
219    },
220    {
221        "BriefDescription": "Cache Lookups: All Prefetches to Locally Homed Memory",
222        "Counter": "0,1,2,3",
223        "EventCode": "0x34",
224        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_PF",
225        "Experimental": "1",
226        "PerPkg": "1",
227        "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",
228        "UMask": "0x199dff",
229        "Unit": "CHA"
230    },
231    {
232        "BriefDescription": "Cache Lookups: Code Prefetches to Locally Homed Memory",
233        "Counter": "0,1,2,3",
234        "EventCode": "0x34",
235        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_PF_CODE",
236        "Experimental": "1",
237        "PerPkg": "1",
238        "PublicDescription": "Cache Lookups : CRd Requests",
239        "UMask": "0x1910ff",
240        "Unit": "CHA"
241    },
242    {
243        "BriefDescription": "Cache Lookups: Read Prefetches to Locally Homed Memory",
244        "Counter": "0,1,2,3",
245        "EventCode": "0x34",
246        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_PF_DATA_RD",
247        "Experimental": "1",
248        "PerPkg": "1",
249        "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",
250        "UMask": "0x1981ff",
251        "Unit": "CHA"
252    },
253    {
254        "BriefDescription": "Cache Lookups: RFO Prefetches to Locally Homed Memory",
255        "Counter": "0,1,2,3",
256        "EventCode": "0x34",
257        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_PF_RFO",
258        "Experimental": "1",
259        "PerPkg": "1",
260        "PublicDescription": "Cache Lookups : RFO Requests",
261        "UMask": "0x1908ff",
262        "Unit": "CHA"
263    },
264    {
265        "BriefDescription": "Cache Lookups: RFO Requests and RFO Prefetches to Locally Homed Memory",
266        "Counter": "0,1,2,3",
267        "EventCode": "0x34",
268        "EventName": "UNC_CHA_LLC_LOOKUP.LOCAL_RFO",
269        "Experimental": "1",
270        "PerPkg": "1",
271        "PublicDescription": "Cache Lookups : RFO Requests",
272        "UMask": "0x19c8ff",
273        "Unit": "CHA"
274    },
275    {
276        "BriefDescription": "Cache Lookups: All RFO and RFO Prefetches",
277        "Counter": "0,1,2,3",
278        "EventCode": "0x34",
279        "EventName": "UNC_CHA_LLC_LOOKUP.RFO",
280        "Experimental": "1",
281        "PerPkg": "1",
282        "PublicDescription": "Cache Lookups : All RFOs - Demand and Prefetches",
283        "UMask": "0x1bc8ff",
284        "Unit": "CHA"
285    },
286    {
287        "BriefDescription": "Cache Lookups: RFO Requests and RFO Prefetches to Locally Homed Memory",
288        "Counter": "0,1,2,3",
289        "EventCode": "0x34",
290        "EventName": "UNC_CHA_LLC_LOOKUP.RFO_LOCAL",
291        "Experimental": "1",
292        "PerPkg": "1",
293        "PublicDescription": "Cache Lookups : Locally HOMed RFOs - Demand and Prefetches",
294        "UMask": "0x9c8ff",
295        "Unit": "CHA"
296    },
297    {
298        "BriefDescription": "Cache Lookups: Writes to Locally Homed Memory (includes writebacks from L1/L2)",
299        "Counter": "0,1,2,3",
300        "EventCode": "0x34",
301        "EventName": "UNC_CHA_LLC_LOOKUP.WRITE_LOCAL",
302        "Experimental": "1",
303        "PerPkg": "1",
304        "PublicDescription": "Cache Lookups : Writes",
305        "UMask": "0x842ff",
306        "Unit": "CHA"
307    },
308    {
309        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
310        "Counter": "0,1,2,3",
311        "EventCode": "0x37",
312        "EventName": "UNC_CHA_LLC_VICTIMS.ALL",
313        "Experimental": "1",
314        "PerPkg": "1",
315        "PublicDescription": "Lines Victimized : All Lines Victimized",
316        "UMask": "0xf",
317        "Unit": "CHA"
318    },
319    {
320        "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.",
321        "Counter": "0,1,2,3",
322        "EventCode": "0x37",
323        "EventName": "UNC_CHA_LLC_VICTIMS.IA",
324        "Experimental": "1",
325        "PerPkg": "1",
326        "UMask": "0x20",
327        "Unit": "CHA"
328    },
329    {
330        "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.",
331        "Counter": "0,1,2,3",
332        "EventCode": "0x37",
333        "EventName": "UNC_CHA_LLC_VICTIMS.IO",
334        "Experimental": "1",
335        "PerPkg": "1",
336        "UMask": "0x10",
337        "Unit": "CHA"
338    },
339    {
340        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
341        "Counter": "0,1,2,3",
342        "EventCode": "0x37",
343        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_ALL",
344        "Experimental": "1",
345        "PerPkg": "1",
346        "PublicDescription": "Lines Victimized : Local - All Lines",
347        "UMask": "0x200f",
348        "Unit": "CHA"
349    },
350    {
351        "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.",
352        "Counter": "0,1,2,3",
353        "EventCode": "0x37",
354        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_E",
355        "Experimental": "1",
356        "PerPkg": "1",
357        "PublicDescription": "Lines Victimized : Local - Lines in E State",
358        "UMask": "0x2002",
359        "Unit": "CHA"
360    },
361    {
362        "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.",
363        "Counter": "0,1,2,3",
364        "EventCode": "0x37",
365        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_F",
366        "Experimental": "1",
367        "PerPkg": "1",
368        "PublicDescription": "Lines Victimized : Local - Lines in F State",
369        "UMask": "0x2008",
370        "Unit": "CHA"
371    },
372    {
373        "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.",
374        "Counter": "0,1,2,3",
375        "EventCode": "0x37",
376        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_M",
377        "Experimental": "1",
378        "PerPkg": "1",
379        "PublicDescription": "Lines Victimized : Local - Lines in M State",
380        "UMask": "0x2001",
381        "Unit": "CHA"
382    },
383    {
384        "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.",
385        "Counter": "0,1,2,3",
386        "EventCode": "0x37",
387        "EventName": "UNC_CHA_LLC_VICTIMS.LOCAL_S",
388        "Experimental": "1",
389        "PerPkg": "1",
390        "PublicDescription": "Lines Victimized : Local - Lines in S State",
391        "UMask": "0x2004",
392        "Unit": "CHA"
393    },
394    {
395        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
396        "Counter": "0,1,2,3",
397        "EventCode": "0x37",
398        "EventName": "UNC_CHA_LLC_VICTIMS.TOTAL_E",
399        "Experimental": "1",
400        "PerPkg": "1",
401        "PublicDescription": "Lines Victimized : Lines in E state",
402        "UMask": "0x2",
403        "Unit": "CHA"
404    },
405    {
406        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
407        "Counter": "0,1,2,3",
408        "EventCode": "0x37",
409        "EventName": "UNC_CHA_LLC_VICTIMS.TOTAL_M",
410        "Experimental": "1",
411        "PerPkg": "1",
412        "PublicDescription": "Lines Victimized : Lines in M state",
413        "UMask": "0x1",
414        "Unit": "CHA"
415    },
416    {
417        "BriefDescription": "Counts the number of lines that were victimized on a fill.  This can be filtered by the state that the line was in.",
418        "Counter": "0,1,2,3",
419        "EventCode": "0x37",
420        "EventName": "UNC_CHA_LLC_VICTIMS.TOTAL_S",
421        "Experimental": "1",
422        "PerPkg": "1",
423        "PublicDescription": "Lines Victimized : Lines in S State",
424        "UMask": "0x4",
425        "Unit": "CHA"
426    },
427    {
428        "BriefDescription": "Counts when a RFO (the Read for Ownership issued before a  write) request hit a cacheline in the S (Shared) state.",
429        "Counter": "0,1,2,3",
430        "EventCode": "0x39",
431        "EventName": "UNC_CHA_MISC.RFO_HIT_S",
432        "PerPkg": "1",
433        "PublicDescription": "Cbo Misc : RFO HitS",
434        "UMask": "0x8",
435        "Unit": "CHA"
436    },
437    {
438        "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.",
439        "Counter": "0,1,2,3",
440        "EventCode": "0x55",
441        "EventName": "UNC_CHA_OSB.LOCAL_INVITOE",
442        "Experimental": "1",
443        "PerPkg": "1",
444        "UMask": "0x1",
445        "Unit": "CHA"
446    },
447    {
448        "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.",
449        "Counter": "0,1,2,3",
450        "EventCode": "0x55",
451        "EventName": "UNC_CHA_OSB.LOCAL_READ",
452        "Experimental": "1",
453        "PerPkg": "1",
454        "UMask": "0x2",
455        "Unit": "CHA"
456    },
457    {
458        "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.",
459        "Counter": "0,1,2,3",
460        "EventCode": "0x55",
461        "EventName": "UNC_CHA_OSB.OFF_PWRHEURISTIC",
462        "Experimental": "1",
463        "PerPkg": "1",
464        "UMask": "0x20",
465        "Unit": "CHA"
466    },
467    {
468        "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.",
469        "Counter": "0,1,2,3",
470        "EventCode": "0x55",
471        "EventName": "UNC_CHA_OSB.RFO_HITS_SNP_BCAST",
472        "PerPkg": "1",
473        "UMask": "0x10",
474        "Unit": "CHA"
475    },
476    {
477        "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.",
478        "Counter": "0,1,2,3",
479        "EventCode": "0x50",
480        "EventName": "UNC_CHA_REQUESTS.INVITOE",
481        "PerPkg": "1",
482        "PublicDescription": "HA Read and Write Requests : InvalItoE",
483        "UMask": "0x30",
484        "Unit": "CHA"
485    },
486    {
487        "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.",
488        "Counter": "0,1,2,3",
489        "EventCode": "0x50",
490        "EventName": "UNC_CHA_REQUESTS.INVITOE_LOCAL",
491        "PerPkg": "1",
492        "UMask": "0x10",
493        "Unit": "CHA"
494    },
495    {
496        "BriefDescription": "Counts read requests made into this CHA. Reads include all read opcodes (including RFO: the Read for Ownership issued before a  write) .",
497        "Counter": "0,1,2,3",
498        "EventCode": "0x50",
499        "EventName": "UNC_CHA_REQUESTS.READS",
500        "PerPkg": "1",
501        "PublicDescription": "HA Read and Write Requests : Reads",
502        "UMask": "0x3",
503        "Unit": "CHA"
504    },
505    {
506        "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).",
507        "Counter": "0,1,2,3",
508        "EventCode": "0x50",
509        "EventName": "UNC_CHA_REQUESTS.READS_LOCAL",
510        "PerPkg": "1",
511        "UMask": "0x1",
512        "Unit": "CHA"
513    },
514    {
515        "BriefDescription": "Counts write requests made into the CHA, including streaming, evictions, HitM (Reads from another core to a Modified cacheline), etc.",
516        "Counter": "0,1,2,3",
517        "EventCode": "0x50",
518        "EventName": "UNC_CHA_REQUESTS.WRITES",
519        "PerPkg": "1",
520        "PublicDescription": "HA Read and Write Requests : Writes",
521        "UMask": "0xc",
522        "Unit": "CHA"
523    },
524    {
525        "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.",
526        "Counter": "0,1,2,3",
527        "EventCode": "0x50",
528        "EventName": "UNC_CHA_REQUESTS.WRITES_LOCAL",
529        "PerPkg": "1",
530        "UMask": "0x4",
531        "Unit": "CHA"
532    },
533    {
534        "BriefDescription": "All TOR Inserts",
535        "Counter": "0,1,2,3",
536        "EventCode": "0x35",
537        "EventName": "UNC_CHA_TOR_INSERTS.ALL",
538        "Experimental": "1",
539        "PerPkg": "1",
540        "PublicDescription": "TOR Inserts : All",
541        "UMask": "0xc001ffff",
542        "Unit": "CHA"
543    },
544    {
545        "BriefDescription": "All locally initiated requests from IA Cores",
546        "Counter": "0,1,2,3",
547        "EventCode": "0x35",
548        "EventName": "UNC_CHA_TOR_INSERTS.IA",
549        "Experimental": "1",
550        "PerPkg": "1",
551        "PublicDescription": "TOR Inserts : All requests from iA Cores",
552        "UMask": "0xc001ff01",
553        "Unit": "CHA"
554    },
555    {
556        "BriefDescription": "CLFlush events that are initiated from the Core",
557        "Counter": "0,1,2,3",
558        "EventCode": "0x35",
559        "EventName": "UNC_CHA_TOR_INSERTS.IA_CLFLUSH",
560        "PerPkg": "1",
561        "PublicDescription": "TOR Inserts : CLFlushes issued by iA Cores",
562        "UMask": "0xc8c7ff01",
563        "Unit": "CHA"
564    },
565    {
566        "BriefDescription": "CLFlushOpt events that are initiated from the Core",
567        "Counter": "0,1,2,3",
568        "EventCode": "0x35",
569        "EventName": "UNC_CHA_TOR_INSERTS.IA_CLFLUSHOPT",
570        "PerPkg": "1",
571        "PublicDescription": "TOR Inserts : CLFlushOpts issued by iA Cores",
572        "UMask": "0xc8d7ff01",
573        "Unit": "CHA"
574    },
575    {
576        "BriefDescription": "Code read from local IA that miss the cache",
577        "Counter": "0,1,2,3",
578        "EventCode": "0x35",
579        "EventName": "UNC_CHA_TOR_INSERTS.IA_CRD",
580        "PerPkg": "1",
581        "PublicDescription": "TOR Inserts : CRDs issued by iA Cores",
582        "UMask": "0xc80fff01",
583        "Unit": "CHA"
584    },
585    {
586        "BriefDescription": "Code read prefetch from local IA that miss the cache",
587        "Counter": "0,1,2,3",
588        "EventCode": "0x35",
589        "EventName": "UNC_CHA_TOR_INSERTS.IA_CRD_PREF",
590        "PerPkg": "1",
591        "PublicDescription": "TOR Inserts; Code read prefetch from local IA that misses in the snoop filter",
592        "UMask": "0xc88fff01",
593        "Unit": "CHA"
594    },
595    {
596        "BriefDescription": "Data read opt from local IA that miss the cache",
597        "Counter": "0,1,2,3",
598        "EventCode": "0x35",
599        "EventName": "UNC_CHA_TOR_INSERTS.IA_DRD_OPT",
600        "PerPkg": "1",
601        "PublicDescription": "TOR Inserts : DRd_Opts issued by iA Cores",
602        "UMask": "0xc827ff01",
603        "Unit": "CHA"
604    },
605    {
606        "BriefDescription": "Data read opt prefetch from local IA that miss the cache",
607        "Counter": "0,1,2,3",
608        "EventCode": "0x35",
609        "EventName": "UNC_CHA_TOR_INSERTS.IA_DRD_OPT_PREF",
610        "PerPkg": "1",
611        "PublicDescription": "TOR Inserts : DRd_Opt_Prefs issued by iA Cores",
612        "UMask": "0xc8a7ff01",
613        "Unit": "CHA"
614    },
615    {
616        "BriefDescription": "All locally initiated requests from IA Cores which hit the cache",
617        "Counter": "0,1,2,3",
618        "EventCode": "0x35",
619        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT",
620        "Experimental": "1",
621        "PerPkg": "1",
622        "PublicDescription": "TOR Inserts : All requests from iA Cores that Hit the LLC",
623        "UMask": "0xc001fd01",
624        "Unit": "CHA"
625    },
626    {
627        "BriefDescription": "Code read from local IA that hit the cache",
628        "Counter": "0,1,2,3",
629        "EventCode": "0x35",
630        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_CRD",
631        "PerPkg": "1",
632        "PublicDescription": "TOR Inserts : CRds issued by iA Cores that Hit the LLC",
633        "UMask": "0xc80ffd01",
634        "Unit": "CHA"
635    },
636    {
637        "BriefDescription": "Code read prefetch from local IA that hit the cache",
638        "Counter": "0,1,2,3",
639        "EventCode": "0x35",
640        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_CRD_PREF",
641        "PerPkg": "1",
642        "PublicDescription": "TOR Inserts : CRd_Prefs issued by iA Cores that hit the LLC",
643        "UMask": "0xc88ffd01",
644        "Unit": "CHA"
645    },
646    {
647        "BriefDescription": "Data read opt from local IA that hit the cache",
648        "Counter": "0,1,2,3",
649        "EventCode": "0x35",
650        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_DRD_OPT",
651        "PerPkg": "1",
652        "PublicDescription": "TOR Inserts : DRd_Opts issued by iA Cores that hit the LLC",
653        "UMask": "0xc827fd01",
654        "Unit": "CHA"
655    },
656    {
657        "BriefDescription": "Data read opt prefetch from local IA that hit the cache",
658        "Counter": "0,1,2,3",
659        "EventCode": "0x35",
660        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_DRD_OPT_PREF",
661        "PerPkg": "1",
662        "PublicDescription": "TOR Inserts : DRd_Opt_Prefs issued by iA Cores that hit the LLC",
663        "UMask": "0xc8a7fd01",
664        "Unit": "CHA"
665    },
666    {
667        "BriefDescription": "ItoM requests from local IA cores that hit the cache",
668        "Counter": "0,1,2,3",
669        "EventCode": "0x35",
670        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_ITOM",
671        "PerPkg": "1",
672        "PublicDescription": "TOR Inserts : ItoMs issued by iA Cores that Hit LLC",
673        "UMask": "0xcc47fd01",
674        "Unit": "CHA"
675    },
676    {
677        "BriefDescription": "Last level cache prefetch code read from local IA that hit the cache",
678        "Counter": "0,1,2,3",
679        "EventCode": "0x35",
680        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_LLCPREFCODE",
681        "PerPkg": "1",
682        "PublicDescription": "TOR Inserts : LLCPrefCode issued by iA Cores that hit the LLC",
683        "UMask": "0xcccffd01",
684        "Unit": "CHA"
685    },
686    {
687        "BriefDescription": "Last level cache prefetch data read from local IA that hit the cache",
688        "Counter": "0,1,2,3",
689        "EventCode": "0x35",
690        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_LLCPREFDATA",
691        "PerPkg": "1",
692        "PublicDescription": "TOR Inserts : LLCPrefData issued by iA Cores that hit the LLC",
693        "UMask": "0xccd7fd01",
694        "Unit": "CHA"
695    },
696    {
697        "BriefDescription": "Last level cache prefetch read for ownership from local IA that hit the cache",
698        "Counter": "0,1,2,3",
699        "EventCode": "0x35",
700        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_LLCPREFRFO",
701        "PerPkg": "1",
702        "PublicDescription": "TOR Inserts : LLCPrefRFO issued by iA Cores that hit the LLC",
703        "UMask": "0xccc7fd01",
704        "Unit": "CHA"
705    },
706    {
707        "BriefDescription": "Read for ownership from local IA that hit the cache",
708        "Counter": "0,1,2,3",
709        "EventCode": "0x35",
710        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_RFO",
711        "PerPkg": "1",
712        "PublicDescription": "TOR Inserts : RFOs issued by iA Cores that Hit the LLC",
713        "UMask": "0xc807fd01",
714        "Unit": "CHA"
715    },
716    {
717        "BriefDescription": "Read for ownership prefetch from local IA that hit the cache",
718        "Counter": "0,1,2,3",
719        "EventCode": "0x35",
720        "EventName": "UNC_CHA_TOR_INSERTS.IA_HIT_RFO_PREF",
721        "PerPkg": "1",
722        "PublicDescription": "TOR Inserts : RFO_Prefs issued by iA Cores that Hit the LLC",
723        "UMask": "0xc887fd01",
724        "Unit": "CHA"
725    },
726    {
727        "BriefDescription": "ItoM events that are initiated from the Core",
728        "Counter": "0,1,2,3",
729        "EventCode": "0x35",
730        "EventName": "UNC_CHA_TOR_INSERTS.IA_ITOM",
731        "PerPkg": "1",
732        "PublicDescription": "TOR Inserts : ItoMs issued by iA Cores",
733        "UMask": "0xcc47ff01",
734        "Unit": "CHA"
735    },
736    {
737        "BriefDescription": "ItoMCacheNear requests from local IA cores",
738        "Counter": "0,1,2,3",
739        "EventCode": "0x35",
740        "EventName": "UNC_CHA_TOR_INSERTS.IA_ITOMCACHENEAR",
741        "PerPkg": "1",
742        "PublicDescription": "TOR Inserts : ItoMCacheNears issued by iA Cores",
743        "UMask": "0xcd47ff01",
744        "Unit": "CHA"
745    },
746    {
747        "BriefDescription": "Last level cache prefetch code read from local IA.",
748        "Counter": "0,1,2,3",
749        "EventCode": "0x35",
750        "EventName": "UNC_CHA_TOR_INSERTS.IA_LLCPREFCODE",
751        "PerPkg": "1",
752        "PublicDescription": "TOR Inserts : LLCPrefCode issued by iA Cores",
753        "UMask": "0xcccfff01",
754        "Unit": "CHA"
755    },
756    {
757        "BriefDescription": "Last level cache prefetch data read from local IA.",
758        "Counter": "0,1,2,3",
759        "EventCode": "0x35",
760        "EventName": "UNC_CHA_TOR_INSERTS.IA_LLCPREFDATA",
761        "PerPkg": "1",
762        "PublicDescription": "TOR Inserts : LLCPrefData issued by iA Cores",
763        "UMask": "0xccd7ff01",
764        "Unit": "CHA"
765    },
766    {
767        "BriefDescription": "Last level cache prefetch read for ownership from local IA that miss the cache",
768        "Counter": "0,1,2,3",
769        "EventCode": "0x35",
770        "EventName": "UNC_CHA_TOR_INSERTS.IA_LLCPREFRFO",
771        "PerPkg": "1",
772        "PublicDescription": "TOR Inserts : LLCPrefRFO issued by iA Cores",
773        "UMask": "0xccc7ff01",
774        "Unit": "CHA"
775    },
776    {
777        "BriefDescription": "All locally initiated requests from IA Cores which miss the cache",
778        "Counter": "0,1,2,3",
779        "EventCode": "0x35",
780        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS",
781        "PerPkg": "1",
782        "PublicDescription": "TOR Inserts : All requests from iA Cores that Missed the LLC",
783        "UMask": "0xc001fe01",
784        "Unit": "CHA"
785    },
786    {
787        "BriefDescription": "Code read from local IA that miss the cache",
788        "Counter": "0,1,2,3",
789        "EventCode": "0x35",
790        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD",
791        "PerPkg": "1",
792        "PublicDescription": "TOR Inserts : CRds issued by iA Cores that Missed the LLC",
793        "UMask": "0xc80ffe01",
794        "Unit": "CHA"
795    },
796    {
797        "BriefDescription": "CRDs from local IA cores to locally homed memory",
798        "Counter": "0,1,2,3",
799        "EventCode": "0x35",
800        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD_LOCAL",
801        "PerPkg": "1",
802        "PublicDescription": "TOR Inserts : CRd issued by iA Cores that Missed the LLC - HOMed locally",
803        "UMask": "0xc80efe01",
804        "Unit": "CHA"
805    },
806    {
807        "BriefDescription": "Code read prefetch from local IA that miss the cache",
808        "Counter": "0,1,2,3",
809        "EventCode": "0x35",
810        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD_PREF",
811        "PerPkg": "1",
812        "PublicDescription": "TOR Inserts : CRd_Prefs issued by iA Cores that Missed the LLC",
813        "UMask": "0xc88ffe01",
814        "Unit": "CHA"
815    },
816    {
817        "BriefDescription": "CRD Prefetches from local IA cores to locally homed memory",
818        "Counter": "0,1,2,3",
819        "EventCode": "0x35",
820        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_CRD_PREF_LOCAL",
821        "PerPkg": "1",
822        "PublicDescription": "TOR Inserts : CRd_Prefs issued by iA Cores that Missed the LLC - HOMed locally",
823        "UMask": "0xc88efe01",
824        "Unit": "CHA"
825    },
826    {
827        "BriefDescription": "Data read opt from local IA that miss the cache",
828        "Counter": "0,1,2,3",
829        "EventCode": "0x35",
830        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_OPT",
831        "PerPkg": "1",
832        "PublicDescription": "TOR Inserts : DRd_Opt issued by iA Cores that missed the LLC",
833        "UMask": "0xc827fe01",
834        "Unit": "CHA"
835    },
836    {
837        "BriefDescription": "Inserts into the TOR from local IA cores which miss the LLC and snoop filter with the opcode DRd_Opt, and which target local memory",
838        "Counter": "0,1,2,3",
839        "EventCode": "0x35",
840        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_OPT_LOCAL",
841        "PerPkg": "1",
842        "PublicDescription": "TOR Inserts : DRd_Opt issued by iA Cores that Missed the LLC - HOMed locally",
843        "UMask": "0xc826fe01",
844        "Unit": "CHA"
845    },
846    {
847        "BriefDescription": "Data read opt prefetch from local IA that miss the cache",
848        "Counter": "0,1,2,3",
849        "EventCode": "0x35",
850        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_OPT_PREF",
851        "PerPkg": "1",
852        "PublicDescription": "TOR Inserts : DRd_Opt_Prefs issued by iA Cores that missed the LLC",
853        "UMask": "0xc8a7fe01",
854        "Unit": "CHA"
855    },
856    {
857        "BriefDescription": "Inserts into the TOR from local IA cores which miss the LLC and snoop filter with the opcode DRD_PREF_OPT, and target local memory",
858        "Counter": "0,1,2,3",
859        "EventCode": "0x35",
860        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_DRD_OPT_PREF_LOCAL",
861        "PerPkg": "1",
862        "PublicDescription": "TOR Inserts : DRd_Opt_Prefs issued by iA Cores that missed the LLC",
863        "UMask": "0xc8a6fe01",
864        "Unit": "CHA"
865    },
866    {
867        "BriefDescription": "ItoM requests from local IA cores that miss the cache",
868        "Counter": "0,1,2,3",
869        "EventCode": "0x35",
870        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_ITOM",
871        "PerPkg": "1",
872        "PublicDescription": "TOR Inserts : ItoMs issued by iA Cores that Missed LLC",
873        "UMask": "0xcc47fe01",
874        "Unit": "CHA"
875    },
876    {
877        "BriefDescription": "Last level cache prefetch code read from local IA that miss the cache",
878        "Counter": "0,1,2,3",
879        "EventCode": "0x35",
880        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFCODE",
881        "PerPkg": "1",
882        "PublicDescription": "TOR Inserts : LLCPrefCode issued by iA Cores that missed the LLC",
883        "UMask": "0xcccffe01",
884        "Unit": "CHA"
885    },
886    {
887        "BriefDescription": "Last level cache prefetch data read from local IA that miss the cache",
888        "Counter": "0,1,2,3",
889        "EventCode": "0x35",
890        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFDATA",
891        "PerPkg": "1",
892        "PublicDescription": "TOR Inserts : LLCPrefData issued by iA Cores that missed the LLC",
893        "UMask": "0xccd7fe01",
894        "Unit": "CHA"
895    },
896    {
897        "BriefDescription": "Last level cache prefetch read for ownership from local IA that miss the cache",
898        "Counter": "0,1,2,3",
899        "EventCode": "0x35",
900        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFRFO",
901        "PerPkg": "1",
902        "PublicDescription": "TOR Inserts : LLCPrefRFO issued by iA Cores that missed the LLC",
903        "UMask": "0xccc7fe01",
904        "Unit": "CHA"
905    },
906    {
907        "BriefDescription": "WCILF requests from local IA cores to locally homed DDR addresses that miss the cache",
908        "Counter": "0,1,2,3",
909        "EventCode": "0x35",
910        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LOCAL_WCILF_DDR",
911        "PerPkg": "1",
912        "PublicDescription": "TOR Inserts : WCiLFs issued by iA Cores targeting DDR that missed the LLC - HOMed locally",
913        "UMask": "0xc8668601",
914        "Unit": "CHA"
915    },
916    {
917        "BriefDescription": "WCIL requests from local IA cores to locally homed DDR addresses that miss the cache",
918        "Counter": "0,1,2,3",
919        "EventCode": "0x35",
920        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_LOCAL_WCIL_DDR",
921        "PerPkg": "1",
922        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores targeting DDR that missed the LLC - HOMed locally",
923        "UMask": "0xc86e8601",
924        "Unit": "CHA"
925    },
926    {
927        "BriefDescription": "Read for ownership from local IA that miss the cache",
928        "Counter": "0,1,2,3",
929        "EventCode": "0x35",
930        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO",
931        "PerPkg": "1",
932        "PublicDescription": "TOR Inserts : RFOs issued by iA Cores that Missed the LLC",
933        "UMask": "0xc807fe01",
934        "Unit": "CHA"
935    },
936    {
937        "BriefDescription": "Read for ownership from local IA that miss the cache",
938        "Counter": "0,1,2,3",
939        "EventCode": "0x35",
940        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_LOCAL",
941        "PerPkg": "1",
942        "PublicDescription": "TOR Inserts : RFOs issued by iA Cores that Missed the LLC - HOMed locally",
943        "UMask": "0xc806fe01",
944        "Unit": "CHA"
945    },
946    {
947        "BriefDescription": "Read for ownership prefetch from local IA that miss the cache",
948        "Counter": "0,1,2,3",
949        "EventCode": "0x35",
950        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_PREF",
951        "PerPkg": "1",
952        "PublicDescription": "TOR Inserts : RFO_Prefs issued by iA Cores that Missed the LLC",
953        "UMask": "0xc887fe01",
954        "Unit": "CHA"
955    },
956    {
957        "BriefDescription": "Read for ownership prefetch from local IA that miss the cache",
958        "Counter": "0,1,2,3",
959        "EventCode": "0x35",
960        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_RFO_PREF_LOCAL",
961        "PerPkg": "1",
962        "PublicDescription": "TOR Inserts : RFO_Prefs issued by iA Cores that Missed the LLC - HOMed locally",
963        "UMask": "0xc886fe01",
964        "Unit": "CHA"
965    },
966    {
967        "BriefDescription": "UCRDF requests from local IA cores that miss the cache",
968        "Counter": "0,1,2,3",
969        "EventCode": "0x35",
970        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_UCRDF",
971        "PerPkg": "1",
972        "PublicDescription": "TOR Inserts : UCRdFs issued by iA Cores that Missed LLC",
973        "UMask": "0xc877de01",
974        "Unit": "CHA"
975    },
976    {
977        "BriefDescription": "WCIL requests from a local IA core that miss the cache",
978        "Counter": "0,1,2,3",
979        "EventCode": "0x35",
980        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCIL",
981        "PerPkg": "1",
982        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores that Missed the LLC",
983        "UMask": "0xc86ffe01",
984        "Unit": "CHA"
985    },
986    {
987        "BriefDescription": "WCILF requests from local IA core that miss the cache",
988        "Counter": "0,1,2,3",
989        "EventCode": "0x35",
990        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCILF",
991        "PerPkg": "1",
992        "PublicDescription": "TOR Inserts : WCiLF issued by iA Cores that Missed the LLC",
993        "UMask": "0xc867fe01",
994        "Unit": "CHA"
995    },
996    {
997        "BriefDescription": "WCILF requests from local IA cores to DDR homed addresses which miss the cache",
998        "Counter": "0,1,2,3",
999        "EventCode": "0x35",
1000        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCILF_DDR",
1001        "PerPkg": "1",
1002        "PublicDescription": "TOR Inserts : WCiLFs issued by iA Cores targeting DDR that missed the LLC",
1003        "UMask": "0xc8678601",
1004        "Unit": "CHA"
1005    },
1006    {
1007        "BriefDescription": "WCIL requests from local IA cores to DDR homed addresses which miss the cache",
1008        "Counter": "0,1,2,3",
1009        "EventCode": "0x35",
1010        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WCIL_DDR",
1011        "PerPkg": "1",
1012        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores targeting DDR that missed the LLC",
1013        "UMask": "0xc86f8601",
1014        "Unit": "CHA"
1015    },
1016    {
1017        "BriefDescription": "WIL requests from local IA cores that miss the cache",
1018        "Counter": "0,1,2,3",
1019        "EventCode": "0x35",
1020        "EventName": "UNC_CHA_TOR_INSERTS.IA_MISS_WIL",
1021        "PerPkg": "1",
1022        "PublicDescription": "TOR Inserts : WiLs issued by iA Cores that Missed LLC",
1023        "UMask": "0xc87fde01",
1024        "Unit": "CHA"
1025    },
1026    {
1027        "BriefDescription": "Read for ownership from local IA that miss the cache",
1028        "Counter": "0,1,2,3",
1029        "EventCode": "0x35",
1030        "EventName": "UNC_CHA_TOR_INSERTS.IA_RFO",
1031        "PerPkg": "1",
1032        "PublicDescription": "TOR Inserts : RFOs issued by iA Cores",
1033        "UMask": "0xc807ff01",
1034        "Unit": "CHA"
1035    },
1036    {
1037        "BriefDescription": "Read for ownership prefetch from local IA that miss the cache",
1038        "Counter": "0,1,2,3",
1039        "EventCode": "0x35",
1040        "EventName": "UNC_CHA_TOR_INSERTS.IA_RFO_PREF",
1041        "PerPkg": "1",
1042        "PublicDescription": "TOR Inserts : RFO_Prefs issued by iA Cores",
1043        "UMask": "0xc887ff01",
1044        "Unit": "CHA"
1045    },
1046    {
1047        "BriefDescription": "SpecItoM events that are initiated from the Core",
1048        "Counter": "0,1,2,3",
1049        "EventCode": "0x35",
1050        "EventName": "UNC_CHA_TOR_INSERTS.IA_SPECITOM",
1051        "PerPkg": "1",
1052        "PublicDescription": "TOR Inserts : SpecItoMs issued by iA Cores",
1053        "UMask": "0xcc57ff01",
1054        "Unit": "CHA"
1055    },
1056    {
1057        "BriefDescription": "WbEFtoEs issued by iA Cores.  (Non Modified Write Backs)",
1058        "Counter": "0,1,2,3",
1059        "EventCode": "0x35",
1060        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBEFTOE",
1061        "PerPkg": "1",
1062        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
1063        "UMask": "0xcc3fff01",
1064        "Unit": "CHA"
1065    },
1066    {
1067        "BriefDescription": "WbEFtoIs issued by iA Cores .  (Non Modified Write Backs)",
1068        "Counter": "0,1,2,3",
1069        "EventCode": "0x35",
1070        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBEFTOI",
1071        "PerPkg": "1",
1072        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
1073        "UMask": "0xcc37ff01",
1074        "Unit": "CHA"
1075    },
1076    {
1077        "BriefDescription": "WbMtoEs issued by iA Cores .  (Modified Write Backs)",
1078        "Counter": "0,1,2,3",
1079        "EventCode": "0x35",
1080        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBMTOE",
1081        "PerPkg": "1",
1082        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
1083        "UMask": "0xcc2fff01",
1084        "Unit": "CHA"
1085    },
1086    {
1087        "BriefDescription": "WbMtoI requests from local IA cores",
1088        "Counter": "0,1,2,3",
1089        "EventCode": "0x35",
1090        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBMTOI",
1091        "PerPkg": "1",
1092        "PublicDescription": "TOR Inserts : WbMtoIs issued by iA Cores",
1093        "UMask": "0xcc27ff01",
1094        "Unit": "CHA"
1095    },
1096    {
1097        "BriefDescription": "WbStoIs issued by iA Cores .  (Non Modified Write Backs)",
1098        "Counter": "0,1,2,3",
1099        "EventCode": "0x35",
1100        "EventName": "UNC_CHA_TOR_INSERTS.IA_WBSTOI",
1101        "PerPkg": "1",
1102        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
1103        "UMask": "0xcc67ff01",
1104        "Unit": "CHA"
1105    },
1106    {
1107        "BriefDescription": "WCIL requests from a local IA core",
1108        "Counter": "0,1,2,3",
1109        "EventCode": "0x35",
1110        "EventName": "UNC_CHA_TOR_INSERTS.IA_WCIL",
1111        "PerPkg": "1",
1112        "PublicDescription": "TOR Inserts : WCiLs issued by iA Cores",
1113        "UMask": "0xc86fff01",
1114        "Unit": "CHA"
1115    },
1116    {
1117        "BriefDescription": "WCILF requests from local IA core",
1118        "Counter": "0,1,2,3",
1119        "EventCode": "0x35",
1120        "EventName": "UNC_CHA_TOR_INSERTS.IA_WCILF",
1121        "PerPkg": "1",
1122        "PublicDescription": "TOR Inserts : WCiLF issued by iA Cores",
1123        "UMask": "0xc867ff01",
1124        "Unit": "CHA"
1125    },
1126    {
1127        "BriefDescription": "All TOR inserts from local IO devices",
1128        "Counter": "0,1,2,3",
1129        "EventCode": "0x35",
1130        "EventName": "UNC_CHA_TOR_INSERTS.IO",
1131        "Experimental": "1",
1132        "PerPkg": "1",
1133        "PublicDescription": "TOR Inserts : All requests from IO Devices",
1134        "UMask": "0xc001ff04",
1135        "Unit": "CHA"
1136    },
1137    {
1138        "BriefDescription": "CLFlush requests from IO devices",
1139        "Counter": "0,1,2,3",
1140        "EventCode": "0x35",
1141        "EventName": "UNC_CHA_TOR_INSERTS.IO_CLFLUSH",
1142        "PerPkg": "1",
1143        "PublicDescription": "TOR Inserts : CLFlushes issued by IO Devices",
1144        "UMask": "0xc8c3ff04",
1145        "Unit": "CHA"
1146    },
1147    {
1148        "BriefDescription": "All TOR inserts from local IO devices which hit the cache",
1149        "Counter": "0,1,2,3",
1150        "EventCode": "0x35",
1151        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT",
1152        "Experimental": "1",
1153        "PerPkg": "1",
1154        "PublicDescription": "TOR Inserts : All requests from IO Devices that hit the LLC",
1155        "UMask": "0xc001fd04",
1156        "Unit": "CHA"
1157    },
1158    {
1159        "BriefDescription": "ItoMs from local IO devices which hit the cache",
1160        "Counter": "0,1,2,3",
1161        "EventCode": "0x35",
1162        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT_ITOM",
1163        "PerPkg": "1",
1164        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that Hit the LLC",
1165        "UMask": "0xcc43fd04",
1166        "Unit": "CHA"
1167    },
1168    {
1169        "BriefDescription": "ItoMCacheNears, indicating a partial write request, from IO Devices that hit the LLC",
1170        "Counter": "0,1,2,3",
1171        "EventCode": "0x35",
1172        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT_ITOMCACHENEAR",
1173        "PerPkg": "1",
1174        "PublicDescription": "TOR Inserts : ItoMCacheNears, indicating a partial write request, from IO Devices that hit the LLC",
1175        "UMask": "0xcd43fd04",
1176        "Unit": "CHA"
1177    },
1178    {
1179        "BriefDescription": "PCIRDCURs issued by IO devices which hit the LLC",
1180        "Counter": "0,1,2,3",
1181        "EventCode": "0x35",
1182        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT_PCIRDCUR",
1183        "PerPkg": "1",
1184        "PublicDescription": "TOR Inserts : PCIRdCurs issued by IO Devices that hit the LLC",
1185        "UMask": "0xc8f3fd04",
1186        "Unit": "CHA"
1187    },
1188    {
1189        "BriefDescription": "RFOs from local IO devices which hit the cache",
1190        "Counter": "0,1,2,3",
1191        "EventCode": "0x35",
1192        "EventName": "UNC_CHA_TOR_INSERTS.IO_HIT_RFO",
1193        "PerPkg": "1",
1194        "PublicDescription": "TOR Inserts : RFOs issued by IO Devices that hit the LLC",
1195        "UMask": "0xc803fd04",
1196        "Unit": "CHA"
1197    },
1198    {
1199        "BriefDescription": "All TOR ItoM inserts from local IO devices",
1200        "Counter": "0,1,2,3",
1201        "EventCode": "0x35",
1202        "EventName": "UNC_CHA_TOR_INSERTS.IO_ITOM",
1203        "PerPkg": "1",
1204        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices",
1205        "UMask": "0xcc43ff04",
1206        "Unit": "CHA"
1207    },
1208    {
1209        "BriefDescription": "ItoMCacheNears, indicating a partial write request, from IO Devices",
1210        "Counter": "0,1,2,3",
1211        "EventCode": "0x35",
1212        "EventName": "UNC_CHA_TOR_INSERTS.IO_ITOMCACHENEAR",
1213        "PerPkg": "1",
1214        "PublicDescription": "TOR Inserts : ItoMCacheNears, indicating a partial write request, from IO Devices",
1215        "UMask": "0xcd43ff04",
1216        "Unit": "CHA"
1217    },
1218    {
1219        "BriefDescription": "All TOR inserts from local IO devices which miss the cache",
1220        "Counter": "0,1,2,3",
1221        "EventCode": "0x35",
1222        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS",
1223        "Experimental": "1",
1224        "PerPkg": "1",
1225        "PublicDescription": "TOR Inserts : All requests from IO Devices that missed the LLC",
1226        "UMask": "0xc001fe04",
1227        "Unit": "CHA"
1228    },
1229    {
1230        "BriefDescription": "All TOR ItoM inserts from local IO devices which miss the cache",
1231        "Counter": "0,1,2,3",
1232        "EventCode": "0x35",
1233        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS_ITOM",
1234        "PerPkg": "1",
1235        "PublicDescription": "TOR Inserts : ItoMs issued by IO Devices that missed the LLC",
1236        "UMask": "0xcc43fe04",
1237        "Unit": "CHA"
1238    },
1239    {
1240        "BriefDescription": "ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
1241        "Counter": "0,1,2,3",
1242        "EventCode": "0x35",
1243        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS_ITOMCACHENEAR",
1244        "PerPkg": "1",
1245        "PublicDescription": "TOR Inserts : ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
1246        "UMask": "0xcd43fe04",
1247        "Unit": "CHA"
1248    },
1249    {
1250        "BriefDescription": "PCIRDCURs issued by IO devices which miss the LLC",
1251        "Counter": "0,1,2,3",
1252        "EventCode": "0x35",
1253        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS_PCIRDCUR",
1254        "PerPkg": "1",
1255        "PublicDescription": "TOR Inserts : PCIRdCurs issued by IO Devices that missed the LLC",
1256        "UMask": "0xc8f3fe04",
1257        "Unit": "CHA"
1258    },
1259    {
1260        "BriefDescription": "All TOR RFO inserts from local IO devices which miss the cache",
1261        "Counter": "0,1,2,3",
1262        "EventCode": "0x35",
1263        "EventName": "UNC_CHA_TOR_INSERTS.IO_MISS_RFO",
1264        "PerPkg": "1",
1265        "PublicDescription": "TOR Inserts : RFOs issued by IO Devices that missed the LLC",
1266        "UMask": "0xc803fe04",
1267        "Unit": "CHA"
1268    },
1269    {
1270        "BriefDescription": "PCIRDCURs issued by IO devices",
1271        "Counter": "0,1,2,3",
1272        "EventCode": "0x35",
1273        "EventName": "UNC_CHA_TOR_INSERTS.IO_PCIRDCUR",
1274        "PerPkg": "1",
1275        "PublicDescription": "TOR Inserts : PCIRdCurs issued by IO Devices",
1276        "UMask": "0xc8f3ff04",
1277        "Unit": "CHA"
1278    },
1279    {
1280        "BriefDescription": "RFOs from local IO devices",
1281        "Counter": "0,1,2,3",
1282        "EventCode": "0x35",
1283        "EventName": "UNC_CHA_TOR_INSERTS.IO_RFO",
1284        "PerPkg": "1",
1285        "PublicDescription": "TOR Inserts : RFOs issued by IO Devices",
1286        "UMask": "0xc803ff04",
1287        "Unit": "CHA"
1288    },
1289    {
1290        "BriefDescription": "WBMtoI requests from IO devices",
1291        "Counter": "0,1,2,3",
1292        "EventCode": "0x35",
1293        "EventName": "UNC_CHA_TOR_INSERTS.IO_WBMTOI",
1294        "PerPkg": "1",
1295        "PublicDescription": "TOR Inserts : WbMtoIs issued by IO Devices",
1296        "UMask": "0xcc23ff04",
1297        "Unit": "CHA"
1298    },
1299    {
1300        "BriefDescription": "TOR Inserts for SF or LLC Evictions",
1301        "Counter": "0,1,2,3",
1302        "EventCode": "0x35",
1303        "EventName": "UNC_CHA_TOR_INSERTS.LLC_OR_SF_EVICTIONS",
1304        "PerPkg": "1",
1305        "PublicDescription": "TOR allocation occurred as a result of SF/LLC evictions (came from the ISMQ)",
1306        "UMask": "0xc001ff02",
1307        "Unit": "CHA"
1308    },
1309    {
1310        "BriefDescription": "All locally initiated requests",
1311        "Counter": "0,1,2,3",
1312        "EventCode": "0x35",
1313        "EventName": "UNC_CHA_TOR_INSERTS.LOC_ALL",
1314        "Experimental": "1",
1315        "PerPkg": "1",
1316        "PublicDescription": "TOR Inserts : All from Local iA and IO",
1317        "UMask": "0xc000ff05",
1318        "Unit": "CHA"
1319    },
1320    {
1321        "BriefDescription": "All from Local iA",
1322        "Counter": "0,1,2,3",
1323        "EventCode": "0x35",
1324        "EventName": "UNC_CHA_TOR_INSERTS.LOC_IA",
1325        "Experimental": "1",
1326        "PerPkg": "1",
1327        "PublicDescription": "TOR Inserts : All from Local iA",
1328        "UMask": "0xc000ff01",
1329        "Unit": "CHA"
1330    },
1331    {
1332        "BriefDescription": "All from Local IO",
1333        "Counter": "0,1,2,3",
1334        "EventCode": "0x35",
1335        "EventName": "UNC_CHA_TOR_INSERTS.LOC_IO",
1336        "Experimental": "1",
1337        "PerPkg": "1",
1338        "PublicDescription": "TOR Inserts : All from Local IO",
1339        "UMask": "0xc000ff04",
1340        "Unit": "CHA"
1341    },
1342    {
1343        "BriefDescription": "Occupancy for all TOR entries",
1344        "Counter": "0",
1345        "EventCode": "0x36",
1346        "EventName": "UNC_CHA_TOR_OCCUPANCY.ALL",
1347        "Experimental": "1",
1348        "PerPkg": "1",
1349        "PublicDescription": "TOR Occupancy : All",
1350        "UMask": "0xc001ffff",
1351        "Unit": "CHA"
1352    },
1353    {
1354        "BriefDescription": "TOR Occupancy for All locally initiated requests from IA Cores",
1355        "Counter": "0",
1356        "EventCode": "0x36",
1357        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA",
1358        "Experimental": "1",
1359        "PerPkg": "1",
1360        "PublicDescription": "TOR Occupancy : All requests from iA Cores",
1361        "UMask": "0xc001ff01",
1362        "Unit": "CHA"
1363    },
1364    {
1365        "BriefDescription": "TOR Occupancy for CLFlush events that are initiated from the Core",
1366        "Counter": "0",
1367        "EventCode": "0x36",
1368        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_CLFLUSH",
1369        "PerPkg": "1",
1370        "PublicDescription": "TOR Occupancy : CLFlushes issued by iA Cores",
1371        "UMask": "0xc8c7ff01",
1372        "Unit": "CHA"
1373    },
1374    {
1375        "BriefDescription": "TOR Occupancy for CLFlushOpt events that are initiated from the Core",
1376        "Counter": "0",
1377        "EventCode": "0x36",
1378        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_CLFLUSHOPT",
1379        "PerPkg": "1",
1380        "PublicDescription": "TOR Occupancy : CLFlushOpts issued by iA Cores",
1381        "UMask": "0xc8d7ff01",
1382        "Unit": "CHA"
1383    },
1384    {
1385        "BriefDescription": "TOR Occupancy for Code read from local IA that miss the cache",
1386        "Counter": "0",
1387        "EventCode": "0x36",
1388        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_CRD",
1389        "PerPkg": "1",
1390        "PublicDescription": "TOR Occupancy : CRDs issued by iA Cores",
1391        "UMask": "0xc80fff01",
1392        "Unit": "CHA"
1393    },
1394    {
1395        "BriefDescription": "TOR Occupancy for Code read prefetch from local IA that miss the cache",
1396        "Counter": "0",
1397        "EventCode": "0x36",
1398        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_CRD_PREF",
1399        "PerPkg": "1",
1400        "PublicDescription": "TOR Occupancy; Code read prefetch from local IA that misses in the snoop filter",
1401        "UMask": "0xc88fff01",
1402        "Unit": "CHA"
1403    },
1404    {
1405        "BriefDescription": "TOR Occupancy for Data read opt from local IA that miss the cache",
1406        "Counter": "0",
1407        "EventCode": "0x36",
1408        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_DRD_OPT",
1409        "Experimental": "1",
1410        "PerPkg": "1",
1411        "PublicDescription": "TOR Occupancy : DRd_Opts issued by iA Cores",
1412        "UMask": "0xc827ff01",
1413        "Unit": "CHA"
1414    },
1415    {
1416        "BriefDescription": "TOR Occupancy for Data read opt prefetch from local IA that miss the cache",
1417        "Counter": "0",
1418        "EventCode": "0x36",
1419        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_DRD_OPT_PREF",
1420        "Experimental": "1",
1421        "PerPkg": "1",
1422        "PublicDescription": "TOR Occupancy : DRd_Opt_Prefs issued by iA Cores",
1423        "UMask": "0xc8a7ff01",
1424        "Unit": "CHA"
1425    },
1426    {
1427        "BriefDescription": "TOR Occupancy for All locally initiated requests from IA Cores which hit the cache",
1428        "Counter": "0",
1429        "EventCode": "0x36",
1430        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT",
1431        "Experimental": "1",
1432        "PerPkg": "1",
1433        "PublicDescription": "TOR Occupancy : All requests from iA Cores that Hit the LLC",
1434        "UMask": "0xc001fd01",
1435        "Unit": "CHA"
1436    },
1437    {
1438        "BriefDescription": "TOR Occupancy for Code read from local IA that hit the cache",
1439        "Counter": "0",
1440        "EventCode": "0x36",
1441        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_CRD",
1442        "PerPkg": "1",
1443        "PublicDescription": "TOR Occupancy : CRds issued by iA Cores that Hit the LLC",
1444        "UMask": "0xc80ffd01",
1445        "Unit": "CHA"
1446    },
1447    {
1448        "BriefDescription": "TOR Occupancy for Code read prefetch from local IA that hit the cache",
1449        "Counter": "0",
1450        "EventCode": "0x36",
1451        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_CRD_PREF",
1452        "PerPkg": "1",
1453        "PublicDescription": "TOR Occupancy : CRd_Prefs issued by iA Cores that hit the LLC",
1454        "UMask": "0xc88ffd01",
1455        "Unit": "CHA"
1456    },
1457    {
1458        "BriefDescription": "TOR Occupancy for Data read opt from local IA that hit the cache",
1459        "Counter": "0",
1460        "EventCode": "0x36",
1461        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_DRD_OPT",
1462        "Experimental": "1",
1463        "PerPkg": "1",
1464        "PublicDescription": "TOR Occupancy : DRd_Opts issued by iA Cores that hit the LLC",
1465        "UMask": "0xc827fd01",
1466        "Unit": "CHA"
1467    },
1468    {
1469        "BriefDescription": "TOR Occupancy for Data read opt prefetch from local IA that hit the cache",
1470        "Counter": "0",
1471        "EventCode": "0x36",
1472        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_DRD_OPT_PREF",
1473        "Experimental": "1",
1474        "PerPkg": "1",
1475        "PublicDescription": "TOR Occupancy : DRd_Opt_Prefs issued by iA Cores that hit the LLC",
1476        "UMask": "0xc8a7fd01",
1477        "Unit": "CHA"
1478    },
1479    {
1480        "BriefDescription": "TOR Occupancy for ItoM requests from local IA cores that hit the cache",
1481        "Counter": "0",
1482        "EventCode": "0x36",
1483        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_ITOM",
1484        "PerPkg": "1",
1485        "PublicDescription": "TOR Occupancy : ItoMs issued by iA Cores that Hit LLC",
1486        "UMask": "0xcc47fd01",
1487        "Unit": "CHA"
1488    },
1489    {
1490        "BriefDescription": "TOR Occupancy for Last level cache prefetch code read from local IA that hit the cache",
1491        "Counter": "0",
1492        "EventCode": "0x36",
1493        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_LLCPREFCODE",
1494        "PerPkg": "1",
1495        "PublicDescription": "TOR Occupancy : LLCPrefCode issued by iA Cores that hit the LLC",
1496        "UMask": "0xcccffd01",
1497        "Unit": "CHA"
1498    },
1499    {
1500        "BriefDescription": "TOR Occupancy for Last level cache prefetch data read from local IA that hit the cache",
1501        "Counter": "0",
1502        "EventCode": "0x36",
1503        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_LLCPREFDATA",
1504        "PerPkg": "1",
1505        "PublicDescription": "TOR Occupancy : LLCPrefData issued by iA Cores that hit the LLC",
1506        "UMask": "0xccd7fd01",
1507        "Unit": "CHA"
1508    },
1509    {
1510        "BriefDescription": "TOR Occupancy for Last level cache prefetch read for ownership from local IA that hit the cache",
1511        "Counter": "0",
1512        "EventCode": "0x36",
1513        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_LLCPREFRFO",
1514        "PerPkg": "1",
1515        "PublicDescription": "TOR Occupancy : LLCPrefRFO issued by iA Cores that hit the LLC",
1516        "UMask": "0xccc7fd01",
1517        "Unit": "CHA"
1518    },
1519    {
1520        "BriefDescription": "TOR Occupancy for Read for ownership from local IA that hit the cache",
1521        "Counter": "0",
1522        "EventCode": "0x36",
1523        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_RFO",
1524        "PerPkg": "1",
1525        "PublicDescription": "TOR Occupancy : RFOs issued by iA Cores that Hit the LLC",
1526        "UMask": "0xc807fd01",
1527        "Unit": "CHA"
1528    },
1529    {
1530        "BriefDescription": "TOR Occupancy for Read for ownership prefetch from local IA that hit the cache",
1531        "Counter": "0",
1532        "EventCode": "0x36",
1533        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_HIT_RFO_PREF",
1534        "PerPkg": "1",
1535        "PublicDescription": "TOR Occupancy : RFO_Prefs issued by iA Cores that Hit the LLC",
1536        "UMask": "0xc887fd01",
1537        "Unit": "CHA"
1538    },
1539    {
1540        "BriefDescription": "TOR Occupancy for ItoM events that are initiated from the Core",
1541        "Counter": "0",
1542        "EventCode": "0x36",
1543        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_ITOM",
1544        "PerPkg": "1",
1545        "PublicDescription": "TOR Occupancy : ItoMs issued by iA Cores",
1546        "UMask": "0xcc47ff01",
1547        "Unit": "CHA"
1548    },
1549    {
1550        "BriefDescription": "TOR Occupancy for ItoMCacheNear requests from local IA cores",
1551        "Counter": "0",
1552        "EventCode": "0x36",
1553        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_ITOMCACHENEAR",
1554        "PerPkg": "1",
1555        "PublicDescription": "TOR Occupancy : ItoMCacheNears issued by iA Cores",
1556        "UMask": "0xcd47ff01",
1557        "Unit": "CHA"
1558    },
1559    {
1560        "BriefDescription": "TOR Occupancy for Last level cache prefetch code read from local IA.",
1561        "Counter": "0",
1562        "EventCode": "0x36",
1563        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_LLCPREFCODE",
1564        "PerPkg": "1",
1565        "PublicDescription": "TOR Occupancy : LLCPrefCode issued by iA Cores",
1566        "UMask": "0xcccfff01",
1567        "Unit": "CHA"
1568    },
1569    {
1570        "BriefDescription": "TOR Occupancy for Last level cache prefetch data read from local IA.",
1571        "Counter": "0",
1572        "EventCode": "0x36",
1573        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_LLCPREFDATA",
1574        "PerPkg": "1",
1575        "PublicDescription": "TOR Occupancy : LLCPrefData issued by iA Cores",
1576        "UMask": "0xccd7ff01",
1577        "Unit": "CHA"
1578    },
1579    {
1580        "BriefDescription": "TOR Occupancy for Last level cache prefetch read for ownership from local IA that miss the cache",
1581        "Counter": "0",
1582        "EventCode": "0x36",
1583        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_LLCPREFRFO",
1584        "PerPkg": "1",
1585        "PublicDescription": "TOR Occupancy : LLCPrefRFO issued by iA Cores",
1586        "UMask": "0xccc7ff01",
1587        "Unit": "CHA"
1588    },
1589    {
1590        "BriefDescription": "TOR Occupancy for All locally initiated requests from IA Cores which miss the cache",
1591        "Counter": "0",
1592        "EventCode": "0x36",
1593        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS",
1594        "Experimental": "1",
1595        "PerPkg": "1",
1596        "PublicDescription": "TOR Occupancy : All requests from iA Cores that Missed the LLC",
1597        "UMask": "0xc001fe01",
1598        "Unit": "CHA"
1599    },
1600    {
1601        "BriefDescription": "TOR Occupancy for Code read from local IA that miss the cache",
1602        "Counter": "0",
1603        "EventCode": "0x36",
1604        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD",
1605        "PerPkg": "1",
1606        "PublicDescription": "TOR Occupancy : CRds issued by iA Cores that Missed the LLC",
1607        "UMask": "0xc80ffe01",
1608        "Unit": "CHA"
1609    },
1610    {
1611        "BriefDescription": "TOR Occupancy for CRDs from local IA cores to locally homed memory",
1612        "Counter": "0",
1613        "EventCode": "0x36",
1614        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD_LOCAL",
1615        "PerPkg": "1",
1616        "PublicDescription": "TOR Occupancy : CRd issued by iA Cores that Missed the LLC - HOMed locally",
1617        "UMask": "0xc80efe01",
1618        "Unit": "CHA"
1619    },
1620    {
1621        "BriefDescription": "TOR Occupancy for Code read prefetch from local IA that miss the cache",
1622        "Counter": "0",
1623        "EventCode": "0x36",
1624        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD_PREF",
1625        "PerPkg": "1",
1626        "PublicDescription": "TOR Occupancy : CRd_Prefs issued by iA Cores that Missed the LLC",
1627        "UMask": "0xc88ffe01",
1628        "Unit": "CHA"
1629    },
1630    {
1631        "BriefDescription": "TOR Occupancy for CRD Prefetches from local IA cores to locally homed memory",
1632        "Counter": "0",
1633        "EventCode": "0x36",
1634        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_CRD_PREF_LOCAL",
1635        "PerPkg": "1",
1636        "PublicDescription": "TOR Occupancy : CRd_Prefs issued by iA Cores that Missed the LLC - HOMed locally",
1637        "UMask": "0xc88efe01",
1638        "Unit": "CHA"
1639    },
1640    {
1641        "BriefDescription": "TOR Occupancy for Data read opt from local IA that miss the cache",
1642        "Counter": "0",
1643        "EventCode": "0x36",
1644        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_OPT",
1645        "Experimental": "1",
1646        "PerPkg": "1",
1647        "PublicDescription": "TOR Occupancy : DRd_Opt issued by iA Cores that missed the LLC",
1648        "UMask": "0xc827fe01",
1649        "Unit": "CHA"
1650    },
1651    {
1652        "BriefDescription": "TOR Occupancy for Data read opt prefetch from local IA that miss the cache",
1653        "Counter": "0",
1654        "EventCode": "0x36",
1655        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_OPT_PREF",
1656        "Experimental": "1",
1657        "PerPkg": "1",
1658        "PublicDescription": "TOR Occupancy : DRd_Opt_Prefs issued by iA Cores that missed the LLC",
1659        "UMask": "0xc8a7fe01",
1660        "Unit": "CHA"
1661    },
1662    {
1663        "BriefDescription": "TOR Occupancy for ItoM requests from local IA cores that miss the cache",
1664        "Counter": "0",
1665        "EventCode": "0x36",
1666        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_ITOM",
1667        "PerPkg": "1",
1668        "PublicDescription": "TOR Occupancy : ItoMs issued by iA Cores that Missed LLC",
1669        "UMask": "0xcc47fe01",
1670        "Unit": "CHA"
1671    },
1672    {
1673        "BriefDescription": "TOR Occupancy for Last level cache prefetch code read from local IA that miss the cache",
1674        "Counter": "0",
1675        "EventCode": "0x36",
1676        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFCODE",
1677        "PerPkg": "1",
1678        "PublicDescription": "TOR Occupancy : LLCPrefCode issued by iA Cores that missed the LLC",
1679        "UMask": "0xcccffe01",
1680        "Unit": "CHA"
1681    },
1682    {
1683        "BriefDescription": "TOR Occupancy for Last level cache prefetch data read from local IA that miss the cache",
1684        "Counter": "0",
1685        "EventCode": "0x36",
1686        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFDATA",
1687        "PerPkg": "1",
1688        "PublicDescription": "TOR Occupancy : LLCPrefData issued by iA Cores that missed the LLC",
1689        "UMask": "0xccd7fe01",
1690        "Unit": "CHA"
1691    },
1692    {
1693        "BriefDescription": "TOR Occupancy for Last level cache prefetch read for ownership from local IA that miss the cache",
1694        "Counter": "0",
1695        "EventCode": "0x36",
1696        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFRFO",
1697        "PerPkg": "1",
1698        "PublicDescription": "TOR Occupancy : LLCPrefRFO issued by iA Cores that missed the LLC",
1699        "UMask": "0xccc7fe01",
1700        "Unit": "CHA"
1701    },
1702    {
1703        "BriefDescription": "TOR Occupancy for WCILF requests from local IA cores to locally homed DDR addresses that miss the cache",
1704        "Counter": "0",
1705        "EventCode": "0x36",
1706        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LOCAL_WCILF_DDR",
1707        "PerPkg": "1",
1708        "PublicDescription": "TOR Occupancy : WCiLFs issued by iA Cores targeting DDR that missed the LLC - HOMed locally",
1709        "UMask": "0xc8668601",
1710        "Unit": "CHA"
1711    },
1712    {
1713        "BriefDescription": "TOR Occupancy for WCIL requests from local IA cores to locally homed DDR addresses that miss the cache",
1714        "Counter": "0",
1715        "EventCode": "0x36",
1716        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_LOCAL_WCIL_DDR",
1717        "PerPkg": "1",
1718        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores targeting DDR that missed the LLC - HOMed locally",
1719        "UMask": "0xc86e8601",
1720        "Unit": "CHA"
1721    },
1722    {
1723        "BriefDescription": "TOR Occupancy for Read for ownership from local IA that miss the cache",
1724        "Counter": "0",
1725        "EventCode": "0x36",
1726        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO",
1727        "PerPkg": "1",
1728        "PublicDescription": "TOR Occupancy : RFOs issued by iA Cores that Missed the LLC",
1729        "UMask": "0xc807fe01",
1730        "Unit": "CHA"
1731    },
1732    {
1733        "BriefDescription": "TOR Occupancy for Read for ownership from local IA that miss the cache",
1734        "Counter": "0",
1735        "EventCode": "0x36",
1736        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_LOCAL",
1737        "PerPkg": "1",
1738        "PublicDescription": "TOR Occupancy : RFOs issued by iA Cores that Missed the LLC - HOMed locally",
1739        "UMask": "0xc806fe01",
1740        "Unit": "CHA"
1741    },
1742    {
1743        "BriefDescription": "TOR Occupancy for Read for ownership prefetch from local IA that miss the cache",
1744        "Counter": "0",
1745        "EventCode": "0x36",
1746        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_PREF",
1747        "PerPkg": "1",
1748        "PublicDescription": "TOR Occupancy : RFO_Prefs issued by iA Cores that Missed the LLC",
1749        "UMask": "0xc887fe01",
1750        "Unit": "CHA"
1751    },
1752    {
1753        "BriefDescription": "TOR Occupancy for Read for ownership prefetch from local IA that miss the cache",
1754        "Counter": "0",
1755        "EventCode": "0x36",
1756        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_PREF_LOCAL",
1757        "PerPkg": "1",
1758        "PublicDescription": "TOR Occupancy : RFO_Prefs issued by iA Cores that Missed the LLC - HOMed locally",
1759        "UMask": "0xc886fe01",
1760        "Unit": "CHA"
1761    },
1762    {
1763        "BriefDescription": "TOR Occupancy for UCRDF requests from local IA cores that miss the cache",
1764        "Counter": "0",
1765        "EventCode": "0x36",
1766        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_UCRDF",
1767        "PerPkg": "1",
1768        "PublicDescription": "TOR Occupancy : UCRdFs issued by iA Cores that Missed LLC",
1769        "UMask": "0xc877de01",
1770        "Unit": "CHA"
1771    },
1772    {
1773        "BriefDescription": "TOR Occupancy for WCIL requests from a local IA core that miss the cache",
1774        "Counter": "0",
1775        "EventCode": "0x36",
1776        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCIL",
1777        "PerPkg": "1",
1778        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores that Missed the LLC",
1779        "UMask": "0xc86ffe01",
1780        "Unit": "CHA"
1781    },
1782    {
1783        "BriefDescription": "TOR Occupancy for WCILF requests from local IA core that miss the cache",
1784        "Counter": "0",
1785        "EventCode": "0x36",
1786        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCILF",
1787        "PerPkg": "1",
1788        "PublicDescription": "TOR Occupancy : WCiLF issued by iA Cores that Missed the LLC",
1789        "UMask": "0xc867fe01",
1790        "Unit": "CHA"
1791    },
1792    {
1793        "BriefDescription": "TOR Occupancy for WCILF requests from local IA cores to DDR homed addresses which miss the cache",
1794        "Counter": "0",
1795        "EventCode": "0x36",
1796        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCILF_DDR",
1797        "PerPkg": "1",
1798        "PublicDescription": "TOR Occupancy : WCiLFs issued by iA Cores targeting DDR that missed the LLC",
1799        "UMask": "0xc8678601",
1800        "Unit": "CHA"
1801    },
1802    {
1803        "BriefDescription": "TOR Occupancy for WCIL requests from local IA cores to DDR homed addresses which miss the cache",
1804        "Counter": "0",
1805        "EventCode": "0x36",
1806        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WCIL_DDR",
1807        "PerPkg": "1",
1808        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores targeting DDR that missed the LLC",
1809        "UMask": "0xc86f8601",
1810        "Unit": "CHA"
1811    },
1812    {
1813        "BriefDescription": "TOR Occupancy for WIL requests from local IA cores that miss the cache",
1814        "Counter": "0",
1815        "EventCode": "0x36",
1816        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_MISS_WIL",
1817        "PerPkg": "1",
1818        "PublicDescription": "TOR Occupancy : WiLs issued by iA Cores that Missed LLC",
1819        "UMask": "0xc87fde01",
1820        "Unit": "CHA"
1821    },
1822    {
1823        "BriefDescription": "TOR Occupancy for Read for ownership from local IA that miss the cache",
1824        "Counter": "0",
1825        "EventCode": "0x36",
1826        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_RFO",
1827        "PerPkg": "1",
1828        "PublicDescription": "TOR Occupancy : RFOs issued by iA Cores",
1829        "UMask": "0xc807ff01",
1830        "Unit": "CHA"
1831    },
1832    {
1833        "BriefDescription": "TOR Occupancy for Read for ownership prefetch from local IA that miss the cache",
1834        "Counter": "0",
1835        "EventCode": "0x36",
1836        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_RFO_PREF",
1837        "PerPkg": "1",
1838        "PublicDescription": "TOR Occupancy : RFO_Prefs issued by iA Cores",
1839        "UMask": "0xc887ff01",
1840        "Unit": "CHA"
1841    },
1842    {
1843        "BriefDescription": "TOR Occupancy for SpecItoM events that are initiated from the Core",
1844        "Counter": "0",
1845        "EventCode": "0x36",
1846        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_SPECITOM",
1847        "PerPkg": "1",
1848        "PublicDescription": "TOR Occupancy : SpecItoMs issued by iA Cores",
1849        "UMask": "0xcc57ff01",
1850        "Unit": "CHA"
1851    },
1852    {
1853        "BriefDescription": "TOR Occupancy for WbMtoI requests from local IA cores",
1854        "Counter": "0",
1855        "EventCode": "0x36",
1856        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_WBMTOI",
1857        "PerPkg": "1",
1858        "PublicDescription": "TOR Occupancy : WbMtoIs issued by iA Cores",
1859        "UMask": "0xcc27ff01",
1860        "Unit": "CHA"
1861    },
1862    {
1863        "BriefDescription": "TOR Occupancy for WCIL requests from a local IA core",
1864        "Counter": "0",
1865        "EventCode": "0x36",
1866        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_WCIL",
1867        "PerPkg": "1",
1868        "PublicDescription": "TOR Occupancy : WCiLs issued by iA Cores",
1869        "UMask": "0xc86fff01",
1870        "Unit": "CHA"
1871    },
1872    {
1873        "BriefDescription": "TOR Occupancy for WCILF requests from local IA core",
1874        "Counter": "0",
1875        "EventCode": "0x36",
1876        "EventName": "UNC_CHA_TOR_OCCUPANCY.IA_WCILF",
1877        "PerPkg": "1",
1878        "PublicDescription": "TOR Occupancy : WCiLF issued by iA Cores",
1879        "UMask": "0xc867ff01",
1880        "Unit": "CHA"
1881    },
1882    {
1883        "BriefDescription": "TOR Occupancy for All TOR inserts from local IO devices",
1884        "Counter": "0",
1885        "EventCode": "0x36",
1886        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO",
1887        "Experimental": "1",
1888        "PerPkg": "1",
1889        "PublicDescription": "TOR Occupancy : All requests from IO Devices",
1890        "UMask": "0xc001ff04",
1891        "Unit": "CHA"
1892    },
1893    {
1894        "BriefDescription": "TOR Occupancy for CLFlush requests from IO devices",
1895        "Counter": "0",
1896        "EventCode": "0x36",
1897        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_CLFLUSH",
1898        "PerPkg": "1",
1899        "PublicDescription": "TOR Occupancy : CLFlushes issued by IO Devices",
1900        "UMask": "0xc8c3ff04",
1901        "Unit": "CHA"
1902    },
1903    {
1904        "BriefDescription": "TOR Occupancy for All TOR inserts from local IO devices which hit the cache",
1905        "Counter": "0",
1906        "EventCode": "0x36",
1907        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT",
1908        "Experimental": "1",
1909        "PerPkg": "1",
1910        "PublicDescription": "TOR Occupancy : All requests from IO Devices that hit the LLC",
1911        "UMask": "0xc001fd04",
1912        "Unit": "CHA"
1913    },
1914    {
1915        "BriefDescription": "TOR Occupancy for ItoMs from local IO devices which hit the cache",
1916        "Counter": "0",
1917        "EventCode": "0x36",
1918        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT_ITOM",
1919        "PerPkg": "1",
1920        "PublicDescription": "TOR Occupancy : ItoMs issued by IO Devices that Hit the LLC",
1921        "UMask": "0xcc43fd04",
1922        "Unit": "CHA"
1923    },
1924    {
1925        "BriefDescription": "TOR Occupancy for ItoMCacheNears, indicating a partial write request, from IO Devices that hit the LLC",
1926        "Counter": "0",
1927        "EventCode": "0x36",
1928        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT_ITOMCACHENEAR",
1929        "PerPkg": "1",
1930        "PublicDescription": "TOR Occupancy : ItoMCacheNears, indicating a partial write request, from IO Devices that hit the LLC",
1931        "UMask": "0xcd43fd04",
1932        "Unit": "CHA"
1933    },
1934    {
1935        "BriefDescription": "TOR Occupancy for PCIRDCURs issued by IO devices which hit the LLC",
1936        "Counter": "0",
1937        "EventCode": "0x36",
1938        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT_PCIRDCUR",
1939        "PerPkg": "1",
1940        "PublicDescription": "TOR Occupancy : PCIRdCurs issued by IO Devices that hit the LLC",
1941        "UMask": "0xc8f3fd04",
1942        "Unit": "CHA"
1943    },
1944    {
1945        "BriefDescription": "TOR Occupancy for RFOs from local IO devices which hit the cache",
1946        "Counter": "0",
1947        "EventCode": "0x36",
1948        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_HIT_RFO",
1949        "PerPkg": "1",
1950        "PublicDescription": "TOR Occupancy : RFOs issued by IO Devices that hit the LLC",
1951        "UMask": "0xc803fd04",
1952        "Unit": "CHA"
1953    },
1954    {
1955        "BriefDescription": "TOR Occupancy for All TOR ItoM inserts from local IO devices",
1956        "Counter": "0",
1957        "EventCode": "0x36",
1958        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_ITOM",
1959        "PerPkg": "1",
1960        "PublicDescription": "TOR Occupancy : ItoMs issued by IO Devices",
1961        "UMask": "0xcc43ff04",
1962        "Unit": "CHA"
1963    },
1964    {
1965        "BriefDescription": "TOR Occupancy for ItoMCacheNears, indicating a partial write request, from IO Devices",
1966        "Counter": "0",
1967        "EventCode": "0x36",
1968        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_ITOMCACHENEAR",
1969        "PerPkg": "1",
1970        "PublicDescription": "TOR Occupancy : ItoMCacheNears, indicating a partial write request, from IO Devices",
1971        "UMask": "0xcd43ff04",
1972        "Unit": "CHA"
1973    },
1974    {
1975        "BriefDescription": "TOR Occupancy for All TOR inserts from local IO devices which miss the cache",
1976        "Counter": "0",
1977        "EventCode": "0x36",
1978        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS",
1979        "Experimental": "1",
1980        "PerPkg": "1",
1981        "PublicDescription": "TOR Occupancy : All requests from IO Devices that missed the LLC",
1982        "UMask": "0xc001fe04",
1983        "Unit": "CHA"
1984    },
1985    {
1986        "BriefDescription": "TOR Occupancy for All TOR ItoM inserts from local IO devices which miss the cache",
1987        "Counter": "0",
1988        "EventCode": "0x36",
1989        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_ITOM",
1990        "PerPkg": "1",
1991        "PublicDescription": "TOR Occupancy : ItoMs issued by IO Devices that missed the LLC",
1992        "UMask": "0xcc43fe04",
1993        "Unit": "CHA"
1994    },
1995    {
1996        "BriefDescription": "TOR Occupancy for ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
1997        "Counter": "0",
1998        "EventCode": "0x36",
1999        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_ITOMCACHENEAR",
2000        "PerPkg": "1",
2001        "PublicDescription": "TOR Occupancy : ItoMCacheNears, indicating a partial write request, from IO Devices that missed the LLC",
2002        "UMask": "0xcd43fe04",
2003        "Unit": "CHA"
2004    },
2005    {
2006        "BriefDescription": "TOR Occupancy for PCIRDCURs issued by IO devices which miss the LLC",
2007        "Counter": "0",
2008        "EventCode": "0x36",
2009        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_PCIRDCUR",
2010        "PerPkg": "1",
2011        "PublicDescription": "TOR Occupancy : PCIRdCurs issued by IO Devices that missed the LLC",
2012        "UMask": "0xc8f3fe04",
2013        "Unit": "CHA"
2014    },
2015    {
2016        "BriefDescription": "TOR Occupancy for All TOR RFO inserts from local IO devices which miss the cache",
2017        "Counter": "0",
2018        "EventCode": "0x36",
2019        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_MISS_RFO",
2020        "PerPkg": "1",
2021        "PublicDescription": "TOR Occupancy : RFOs issued by IO Devices that missed the LLC",
2022        "UMask": "0xc803fe04",
2023        "Unit": "CHA"
2024    },
2025    {
2026        "BriefDescription": "TOR Occupancy for PCIRDCURs issued by IO devices",
2027        "Counter": "0",
2028        "EventCode": "0x36",
2029        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_PCIRDCUR",
2030        "PerPkg": "1",
2031        "PublicDescription": "TOR Occupancy : PCIRdCurs issued by IO Devices",
2032        "UMask": "0xc8f3ff04",
2033        "Unit": "CHA"
2034    },
2035    {
2036        "BriefDescription": "TOR Occupancy for RFOs from local IO devices",
2037        "Counter": "0",
2038        "EventCode": "0x36",
2039        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_RFO",
2040        "PerPkg": "1",
2041        "PublicDescription": "TOR Occupancy : RFOs issued by IO Devices",
2042        "UMask": "0xc803ff04",
2043        "Unit": "CHA"
2044    },
2045    {
2046        "BriefDescription": "TOR Occupancy for WBMtoI requests from IO devices",
2047        "Counter": "0",
2048        "EventCode": "0x36",
2049        "EventName": "UNC_CHA_TOR_OCCUPANCY.IO_WBMTOI",
2050        "PerPkg": "1",
2051        "PublicDescription": "TOR Occupancy : WbMtoIs issued by IO Devices",
2052        "UMask": "0xcc23ff04",
2053        "Unit": "CHA"
2054    },
2055    {
2056        "BriefDescription": "TOR Occupancy for All locally initiated requests",
2057        "Counter": "0",
2058        "EventCode": "0x36",
2059        "EventName": "UNC_CHA_TOR_OCCUPANCY.LOC_ALL",
2060        "Experimental": "1",
2061        "PerPkg": "1",
2062        "PublicDescription": "TOR Occupancy : All from Local iA and IO",
2063        "UMask": "0xc000ff05",
2064        "Unit": "CHA"
2065    },
2066    {
2067        "BriefDescription": "TOR Occupancy for All from Local iA",
2068        "Counter": "0",
2069        "EventCode": "0x36",
2070        "EventName": "UNC_CHA_TOR_OCCUPANCY.LOC_IA",
2071        "Experimental": "1",
2072        "PerPkg": "1",
2073        "PublicDescription": "TOR Occupancy : All from Local iA",
2074        "UMask": "0xc000ff01",
2075        "Unit": "CHA"
2076    },
2077    {
2078        "BriefDescription": "TOR Occupancy for All from Local IO",
2079        "Counter": "0",
2080        "EventCode": "0x36",
2081        "EventName": "UNC_CHA_TOR_OCCUPANCY.LOC_IO",
2082        "Experimental": "1",
2083        "PerPkg": "1",
2084        "PublicDescription": "TOR Occupancy : All from Local IO",
2085        "UMask": "0xc000ff04",
2086        "Unit": "CHA"
2087    }
2088]
2089