1[
2    {
3        "BriefDescription": "Number of qfclks",
4        "Counter": "0,1,2,3",
5        "EventCode": "0x14",
6        "EventName": "UNC_Q_CLOCKTICKS",
7        "PerPkg": "1",
8        "Unit": "QPI LL"
9    },
10    {
11        "BriefDescription": "Count of CTO Events",
12        "Counter": "0,1,2,3",
13        "EventCode": "0x38",
14        "EventName": "UNC_Q_CTO_COUNT",
15        "ExtSel": "1",
16        "PerPkg": "1",
17        "Unit": "QPI LL"
18    },
19    {
20        "BriefDescription": "Direct 2 Core Spawning; Spawn Success",
21        "Counter": "0,1,2,3",
22        "EventCode": "0x13",
23        "EventName": "UNC_Q_DIRECT2CORE.SUCCESS_RBT_HIT",
24        "PerPkg": "1",
25        "UMask": "0x1",
26        "Unit": "QPI LL"
27    },
28    {
29        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress Credits",
30        "Counter": "0,1,2,3",
31        "EventCode": "0x13",
32        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS",
33        "PerPkg": "1",
34        "UMask": "0x2",
35        "Unit": "QPI LL"
36    },
37    {
38        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Invalid",
39        "Counter": "0,1,2,3",
40        "EventCode": "0x13",
41        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_HIT",
42        "PerPkg": "1",
43        "UMask": "0x4",
44        "Unit": "QPI LL"
45    },
46    {
47        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Invalid",
48        "Counter": "0,1,2,3",
49        "EventCode": "0x13",
50        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT",
51        "PerPkg": "1",
52        "UMask": "0x8",
53        "Unit": "QPI LL"
54    },
55    {
56        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss",
57        "Counter": "0,1,2,3",
58        "EventCode": "0x13",
59        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_MISS",
60        "PerPkg": "1",
61        "UMask": "0x10",
62        "Unit": "QPI LL"
63    },
64    {
65        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss",
66        "Counter": "0,1,2,3",
67        "EventCode": "0x13",
68        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_MISS",
69        "PerPkg": "1",
70        "UMask": "0x20",
71        "Unit": "QPI LL"
72    },
73    {
74        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss and Invalid",
75        "Counter": "0,1,2,3",
76        "EventCode": "0x13",
77        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_MISS",
78        "PerPkg": "1",
79        "UMask": "0x40",
80        "Unit": "QPI LL"
81    },
82    {
83        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss, Invalid",
84        "Counter": "0,1,2,3",
85        "EventCode": "0x13",
86        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT_MISS",
87        "PerPkg": "1",
88        "UMask": "0x80",
89        "Unit": "QPI LL"
90    },
91    {
92        "BriefDescription": "Cycles in L1",
93        "Counter": "0,1,2,3",
94        "EventCode": "0x12",
95        "EventName": "UNC_Q_L1_POWER_CYCLES",
96        "PerPkg": "1",
97        "Unit": "QPI LL"
98    },
99    {
100        "BriefDescription": "Cycles in L0p",
101        "Counter": "0,1,2,3",
102        "EventCode": "0x10",
103        "EventName": "UNC_Q_RxL0P_POWER_CYCLES",
104        "PerPkg": "1",
105        "Unit": "QPI LL"
106    },
107    {
108        "BriefDescription": "Cycles in L0",
109        "Counter": "0,1,2,3",
110        "EventCode": "0xF",
111        "EventName": "UNC_Q_RxL0_POWER_CYCLES",
112        "PerPkg": "1",
113        "Unit": "QPI LL"
114    },
115    {
116        "BriefDescription": "Rx Flit Buffer Bypassed",
117        "Counter": "0,1,2,3",
118        "EventCode": "0x9",
119        "EventName": "UNC_Q_RxL_BYPASSED",
120        "PerPkg": "1",
121        "Unit": "QPI LL"
122    },
123    {
124        "BriefDescription": "VN0 Credit Consumed; DRS",
125        "Counter": "0,1,2,3",
126        "EventCode": "0x1E",
127        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.DRS",
128        "ExtSel": "1",
129        "PerPkg": "1",
130        "UMask": "0x1",
131        "Unit": "QPI LL"
132    },
133    {
134        "BriefDescription": "VN0 Credit Consumed; NCB",
135        "Counter": "0,1,2,3",
136        "EventCode": "0x1E",
137        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCB",
138        "ExtSel": "1",
139        "PerPkg": "1",
140        "UMask": "0x2",
141        "Unit": "QPI LL"
142    },
143    {
144        "BriefDescription": "VN0 Credit Consumed; NCS",
145        "Counter": "0,1,2,3",
146        "EventCode": "0x1E",
147        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCS",
148        "ExtSel": "1",
149        "PerPkg": "1",
150        "UMask": "0x4",
151        "Unit": "QPI LL"
152    },
153    {
154        "BriefDescription": "VN0 Credit Consumed; HOM",
155        "Counter": "0,1,2,3",
156        "EventCode": "0x1E",
157        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.HOM",
158        "ExtSel": "1",
159        "PerPkg": "1",
160        "UMask": "0x8",
161        "Unit": "QPI LL"
162    },
163    {
164        "BriefDescription": "VN0 Credit Consumed; SNP",
165        "Counter": "0,1,2,3",
166        "EventCode": "0x1E",
167        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.SNP",
168        "ExtSel": "1",
169        "PerPkg": "1",
170        "UMask": "0x10",
171        "Unit": "QPI LL"
172    },
173    {
174        "BriefDescription": "VN0 Credit Consumed; NDR",
175        "Counter": "0,1,2,3",
176        "EventCode": "0x1E",
177        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NDR",
178        "ExtSel": "1",
179        "PerPkg": "1",
180        "UMask": "0x20",
181        "Unit": "QPI LL"
182    },
183    {
184        "BriefDescription": "VN1 Credit Consumed; DRS",
185        "Counter": "0,1,2,3",
186        "EventCode": "0x39",
187        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.DRS",
188        "ExtSel": "1",
189        "PerPkg": "1",
190        "UMask": "0x1",
191        "Unit": "QPI LL"
192    },
193    {
194        "BriefDescription": "VN1 Credit Consumed; NCB",
195        "Counter": "0,1,2,3",
196        "EventCode": "0x39",
197        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCB",
198        "ExtSel": "1",
199        "PerPkg": "1",
200        "UMask": "0x2",
201        "Unit": "QPI LL"
202    },
203    {
204        "BriefDescription": "VN1 Credit Consumed; NCS",
205        "Counter": "0,1,2,3",
206        "EventCode": "0x39",
207        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCS",
208        "ExtSel": "1",
209        "PerPkg": "1",
210        "UMask": "0x4",
211        "Unit": "QPI LL"
212    },
213    {
214        "BriefDescription": "VN1 Credit Consumed; HOM",
215        "Counter": "0,1,2,3",
216        "EventCode": "0x39",
217        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.HOM",
218        "ExtSel": "1",
219        "PerPkg": "1",
220        "UMask": "0x8",
221        "Unit": "QPI LL"
222    },
223    {
224        "BriefDescription": "VN1 Credit Consumed; SNP",
225        "Counter": "0,1,2,3",
226        "EventCode": "0x39",
227        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.SNP",
228        "ExtSel": "1",
229        "PerPkg": "1",
230        "UMask": "0x10",
231        "Unit": "QPI LL"
232    },
233    {
234        "BriefDescription": "VN1 Credit Consumed; NDR",
235        "Counter": "0,1,2,3",
236        "EventCode": "0x39",
237        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NDR",
238        "ExtSel": "1",
239        "PerPkg": "1",
240        "UMask": "0x20",
241        "Unit": "QPI LL"
242    },
243    {
244        "BriefDescription": "VNA Credit Consumed",
245        "Counter": "0,1,2,3",
246        "EventCode": "0x1D",
247        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VNA",
248        "ExtSel": "1",
249        "PerPkg": "1",
250        "Unit": "QPI LL"
251    },
252    {
253        "BriefDescription": "RxQ Cycles Not Empty",
254        "Counter": "0,1,2,3",
255        "EventCode": "0xA",
256        "EventName": "UNC_Q_RxL_CYCLES_NE",
257        "PerPkg": "1",
258        "Unit": "QPI LL"
259    },
260    {
261        "BriefDescription": "Flits Received - Group 0; Idle and Null Flits",
262        "Counter": "0,1,2,3",
263        "EventCode": "0x1",
264        "EventName": "UNC_Q_RxL_FLITS_G0.IDLE",
265        "PerPkg": "1",
266        "UMask": "0x1",
267        "Unit": "QPI LL"
268    },
269    {
270        "BriefDescription": "Flits Received - Group 1; SNP Flits",
271        "Counter": "0,1,2,3",
272        "EventCode": "0x2",
273        "EventName": "UNC_Q_RxL_FLITS_G1.SNP",
274        "ExtSel": "1",
275        "PerPkg": "1",
276        "UMask": "0x1",
277        "Unit": "QPI LL"
278    },
279    {
280        "BriefDescription": "Flits Received - Group 1; HOM Request Flits",
281        "Counter": "0,1,2,3",
282        "EventCode": "0x2",
283        "EventName": "UNC_Q_RxL_FLITS_G1.HOM_REQ",
284        "ExtSel": "1",
285        "PerPkg": "1",
286        "UMask": "0x2",
287        "Unit": "QPI LL"
288    },
289    {
290        "BriefDescription": "Flits Received - Group 1; HOM Non-Request Flits",
291        "Counter": "0,1,2,3",
292        "EventCode": "0x2",
293        "EventName": "UNC_Q_RxL_FLITS_G1.HOM_NONREQ",
294        "ExtSel": "1",
295        "PerPkg": "1",
296        "UMask": "0x4",
297        "Unit": "QPI LL"
298    },
299    {
300        "BriefDescription": "Flits Received - Group 1; HOM Flits",
301        "Counter": "0,1,2,3",
302        "EventCode": "0x2",
303        "EventName": "UNC_Q_RxL_FLITS_G1.HOM",
304        "ExtSel": "1",
305        "PerPkg": "1",
306        "UMask": "0x6",
307        "Unit": "QPI LL"
308    },
309    {
310        "BriefDescription": "Flits Received - Group 1; DRS Data Flits",
311        "Counter": "0,1,2,3",
312        "EventCode": "0x2",
313        "EventName": "UNC_Q_RxL_FLITS_G1.DRS_DATA",
314        "ExtSel": "1",
315        "PerPkg": "1",
316        "UMask": "0x8",
317        "Unit": "QPI LL"
318    },
319    {
320        "BriefDescription": "Flits Received - Group 1; DRS Header Flits",
321        "Counter": "0,1,2,3",
322        "EventCode": "0x2",
323        "EventName": "UNC_Q_RxL_FLITS_G1.DRS_NONDATA",
324        "ExtSel": "1",
325        "PerPkg": "1",
326        "UMask": "0x10",
327        "Unit": "QPI LL"
328    },
329    {
330        "BriefDescription": "Flits Received - Group 1; DRS Flits (both Header and Data)",
331        "Counter": "0,1,2,3",
332        "EventCode": "0x2",
333        "EventName": "UNC_Q_RxL_FLITS_G1.DRS",
334        "ExtSel": "1",
335        "PerPkg": "1",
336        "UMask": "0x18",
337        "Unit": "QPI LL"
338    },
339    {
340        "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AD",
341        "Counter": "0,1,2,3",
342        "EventCode": "0x3",
343        "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AD",
344        "ExtSel": "1",
345        "PerPkg": "1",
346        "UMask": "0x1",
347        "Unit": "QPI LL"
348    },
349    {
350        "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AK",
351        "Counter": "0,1,2,3",
352        "EventCode": "0x3",
353        "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AK",
354        "ExtSel": "1",
355        "PerPkg": "1",
356        "UMask": "0x2",
357        "Unit": "QPI LL"
358    },
359    {
360        "BriefDescription": "Flits Received - Group 2; Non-Coherent data Rx Flits",
361        "Counter": "0,1,2,3",
362        "EventCode": "0x3",
363        "EventName": "UNC_Q_RxL_FLITS_G2.NCB_DATA",
364        "ExtSel": "1",
365        "PerPkg": "1",
366        "UMask": "0x4",
367        "Unit": "QPI LL"
368    },
369    {
370        "BriefDescription": "Flits Received - Group 2; Non-Coherent non-data Rx Flits",
371        "Counter": "0,1,2,3",
372        "EventCode": "0x3",
373        "EventName": "UNC_Q_RxL_FLITS_G2.NCB_NONDATA",
374        "ExtSel": "1",
375        "PerPkg": "1",
376        "UMask": "0x8",
377        "Unit": "QPI LL"
378    },
379    {
380        "BriefDescription": "Flits Received - Group 2; Non-Coherent Rx Flits",
381        "Counter": "0,1,2,3",
382        "EventCode": "0x3",
383        "EventName": "UNC_Q_RxL_FLITS_G2.NCB",
384        "ExtSel": "1",
385        "PerPkg": "1",
386        "UMask": "0xC",
387        "Unit": "QPI LL"
388    },
389    {
390        "BriefDescription": "Flits Received - Group 2; Non-Coherent standard Rx Flits",
391        "Counter": "0,1,2,3",
392        "EventCode": "0x3",
393        "EventName": "UNC_Q_RxL_FLITS_G2.NCS",
394        "ExtSel": "1",
395        "PerPkg": "1",
396        "UMask": "0x10",
397        "Unit": "QPI LL"
398    },
399    {
400        "BriefDescription": "Rx Flit Buffer Allocations",
401        "Counter": "0,1,2,3",
402        "EventCode": "0x8",
403        "EventName": "UNC_Q_RxL_INSERTS",
404        "PerPkg": "1",
405        "Unit": "QPI LL"
406    },
407    {
408        "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN0",
409        "Counter": "0,1,2,3",
410        "EventCode": "0x9",
411        "EventName": "UNC_Q_RxL_INSERTS_DRS.VN0",
412        "ExtSel": "1",
413        "PerPkg": "1",
414        "UMask": "0x1",
415        "Unit": "QPI LL"
416    },
417    {
418        "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN1",
419        "Counter": "0,1,2,3",
420        "EventCode": "0x9",
421        "EventName": "UNC_Q_RxL_INSERTS_DRS.VN1",
422        "ExtSel": "1",
423        "PerPkg": "1",
424        "UMask": "0x2",
425        "Unit": "QPI LL"
426    },
427    {
428        "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN0",
429        "Counter": "0,1,2,3",
430        "EventCode": "0xC",
431        "EventName": "UNC_Q_RxL_INSERTS_HOM.VN0",
432        "ExtSel": "1",
433        "PerPkg": "1",
434        "UMask": "0x1",
435        "Unit": "QPI LL"
436    },
437    {
438        "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN1",
439        "Counter": "0,1,2,3",
440        "EventCode": "0xC",
441        "EventName": "UNC_Q_RxL_INSERTS_HOM.VN1",
442        "ExtSel": "1",
443        "PerPkg": "1",
444        "UMask": "0x2",
445        "Unit": "QPI LL"
446    },
447    {
448        "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN0",
449        "Counter": "0,1,2,3",
450        "EventCode": "0xA",
451        "EventName": "UNC_Q_RxL_INSERTS_NCB.VN0",
452        "ExtSel": "1",
453        "PerPkg": "1",
454        "UMask": "0x1",
455        "Unit": "QPI LL"
456    },
457    {
458        "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN1",
459        "Counter": "0,1,2,3",
460        "EventCode": "0xA",
461        "EventName": "UNC_Q_RxL_INSERTS_NCB.VN1",
462        "ExtSel": "1",
463        "PerPkg": "1",
464        "UMask": "0x2",
465        "Unit": "QPI LL"
466    },
467    {
468        "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN0",
469        "Counter": "0,1,2,3",
470        "EventCode": "0xB",
471        "EventName": "UNC_Q_RxL_INSERTS_NCS.VN0",
472        "ExtSel": "1",
473        "PerPkg": "1",
474        "UMask": "0x1",
475        "Unit": "QPI LL"
476    },
477    {
478        "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN1",
479        "Counter": "0,1,2,3",
480        "EventCode": "0xB",
481        "EventName": "UNC_Q_RxL_INSERTS_NCS.VN1",
482        "ExtSel": "1",
483        "PerPkg": "1",
484        "UMask": "0x2",
485        "Unit": "QPI LL"
486    },
487    {
488        "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN0",
489        "Counter": "0,1,2,3",
490        "EventCode": "0xE",
491        "EventName": "UNC_Q_RxL_INSERTS_NDR.VN0",
492        "ExtSel": "1",
493        "PerPkg": "1",
494        "UMask": "0x1",
495        "Unit": "QPI LL"
496    },
497    {
498        "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN1",
499        "Counter": "0,1,2,3",
500        "EventCode": "0xE",
501        "EventName": "UNC_Q_RxL_INSERTS_NDR.VN1",
502        "ExtSel": "1",
503        "PerPkg": "1",
504        "UMask": "0x2",
505        "Unit": "QPI LL"
506    },
507    {
508        "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN0",
509        "Counter": "0,1,2,3",
510        "EventCode": "0xD",
511        "EventName": "UNC_Q_RxL_INSERTS_SNP.VN0",
512        "ExtSel": "1",
513        "PerPkg": "1",
514        "UMask": "0x1",
515        "Unit": "QPI LL"
516    },
517    {
518        "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN1",
519        "Counter": "0,1,2,3",
520        "EventCode": "0xD",
521        "EventName": "UNC_Q_RxL_INSERTS_SNP.VN1",
522        "ExtSel": "1",
523        "PerPkg": "1",
524        "UMask": "0x2",
525        "Unit": "QPI LL"
526    },
527    {
528        "BriefDescription": "RxQ Occupancy - All Packets",
529        "Counter": "0,1,2,3",
530        "EventCode": "0xB",
531        "EventName": "UNC_Q_RxL_OCCUPANCY",
532        "PerPkg": "1",
533        "Unit": "QPI LL"
534    },
535    {
536        "BriefDescription": "RxQ Occupancy - DRS; for VN0",
537        "Counter": "0,1,2,3",
538        "EventCode": "0x15",
539        "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN0",
540        "ExtSel": "1",
541        "PerPkg": "1",
542        "UMask": "0x1",
543        "Unit": "QPI LL"
544    },
545    {
546        "BriefDescription": "RxQ Occupancy - DRS; for VN1",
547        "Counter": "0,1,2,3",
548        "EventCode": "0x15",
549        "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN1",
550        "ExtSel": "1",
551        "PerPkg": "1",
552        "UMask": "0x2",
553        "Unit": "QPI LL"
554    },
555    {
556        "BriefDescription": "RxQ Occupancy - HOM; for VN0",
557        "Counter": "0,1,2,3",
558        "EventCode": "0x18",
559        "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN0",
560        "ExtSel": "1",
561        "PerPkg": "1",
562        "UMask": "0x1",
563        "Unit": "QPI LL"
564    },
565    {
566        "BriefDescription": "RxQ Occupancy - HOM; for VN1",
567        "Counter": "0,1,2,3",
568        "EventCode": "0x18",
569        "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN1",
570        "ExtSel": "1",
571        "PerPkg": "1",
572        "UMask": "0x2",
573        "Unit": "QPI LL"
574    },
575    {
576        "BriefDescription": "RxQ Occupancy - NCB; for VN0",
577        "Counter": "0,1,2,3",
578        "EventCode": "0x16",
579        "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN0",
580        "ExtSel": "1",
581        "PerPkg": "1",
582        "UMask": "0x1",
583        "Unit": "QPI LL"
584    },
585    {
586        "BriefDescription": "RxQ Occupancy - NCB; for VN1",
587        "Counter": "0,1,2,3",
588        "EventCode": "0x16",
589        "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN1",
590        "ExtSel": "1",
591        "PerPkg": "1",
592        "UMask": "0x2",
593        "Unit": "QPI LL"
594    },
595    {
596        "BriefDescription": "RxQ Occupancy - NCS; for VN0",
597        "Counter": "0,1,2,3",
598        "EventCode": "0x17",
599        "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN0",
600        "ExtSel": "1",
601        "PerPkg": "1",
602        "UMask": "0x1",
603        "Unit": "QPI LL"
604    },
605    {
606        "BriefDescription": "RxQ Occupancy - NCS; for VN1",
607        "Counter": "0,1,2,3",
608        "EventCode": "0x17",
609        "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN1",
610        "ExtSel": "1",
611        "PerPkg": "1",
612        "UMask": "0x2",
613        "Unit": "QPI LL"
614    },
615    {
616        "BriefDescription": "RxQ Occupancy - NDR; for VN0",
617        "Counter": "0,1,2,3",
618        "EventCode": "0x1A",
619        "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN0",
620        "ExtSel": "1",
621        "PerPkg": "1",
622        "UMask": "0x1",
623        "Unit": "QPI LL"
624    },
625    {
626        "BriefDescription": "RxQ Occupancy - NDR; for VN1",
627        "Counter": "0,1,2,3",
628        "EventCode": "0x1A",
629        "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN1",
630        "ExtSel": "1",
631        "PerPkg": "1",
632        "UMask": "0x2",
633        "Unit": "QPI LL"
634    },
635    {
636        "BriefDescription": "RxQ Occupancy - SNP; for VN0",
637        "Counter": "0,1,2,3",
638        "EventCode": "0x19",
639        "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN0",
640        "ExtSel": "1",
641        "PerPkg": "1",
642        "UMask": "0x1",
643        "Unit": "QPI LL"
644    },
645    {
646        "BriefDescription": "RxQ Occupancy - SNP; for VN1",
647        "Counter": "0,1,2,3",
648        "EventCode": "0x19",
649        "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN1",
650        "ExtSel": "1",
651        "PerPkg": "1",
652        "UMask": "0x2",
653        "Unit": "QPI LL"
654    },
655    {
656        "BriefDescription": "Cycles in L0p",
657        "Counter": "0,1,2,3",
658        "EventCode": "0xD",
659        "EventName": "UNC_Q_TxL0P_POWER_CYCLES",
660        "PerPkg": "1",
661        "Unit": "QPI LL"
662    },
663    {
664        "BriefDescription": "Cycles in L0",
665        "Counter": "0,1,2,3",
666        "EventCode": "0xC",
667        "EventName": "UNC_Q_TxL0_POWER_CYCLES",
668        "PerPkg": "1",
669        "Unit": "QPI LL"
670    },
671    {
672        "BriefDescription": "Tx Flit Buffer Bypassed",
673        "Counter": "0,1,2,3",
674        "EventCode": "0x5",
675        "EventName": "UNC_Q_TxL_BYPASSED",
676        "PerPkg": "1",
677        "Unit": "QPI LL"
678    },
679    {
680        "BriefDescription": "Tx Flit Buffer Cycles not Empty",
681        "Counter": "0,1,2,3",
682        "EventCode": "0x6",
683        "EventName": "UNC_Q_TxL_CYCLES_NE",
684        "PerPkg": "1",
685        "Unit": "QPI LL"
686    },
687    {
688        "BriefDescription": "Flits Transferred - Group 0; Data Tx Flits",
689        "Counter": "0,1,2,3",
690        "EventName": "UNC_Q_TxL_FLITS_G0.DATA",
691        "PerPkg": "1",
692        "UMask": "0x2",
693        "Unit": "QPI LL"
694    },
695    {
696        "BriefDescription": "Number of data flits transmitted . Derived from unc_q_txl_flits_g0.data",
697        "Counter": "0,1,2,3",
698        "EventName": "QPI_DATA_BANDWIDTH_TX",
699        "PerPkg": "1",
700        "ScaleUnit": "8Bytes",
701        "UMask": "0x2",
702        "Unit": "QPI LL"
703    },
704    {
705        "BriefDescription": "Flits Transferred - Group 0; Non-Data protocol Tx Flits",
706        "Counter": "0,1,2,3",
707        "EventName": "UNC_Q_TxL_FLITS_G0.NON_DATA",
708        "PerPkg": "1",
709        "UMask": "0x4",
710        "Unit": "QPI LL"
711    },
712    {
713        "BriefDescription": "Number of non data (control) flits transmitted . Derived from unc_q_txl_flits_g0.non_data",
714        "Counter": "0,1,2,3",
715        "EventName": "QPI_CTL_BANDWIDTH_TX",
716        "PerPkg": "1",
717        "ScaleUnit": "8Bytes",
718        "UMask": "0x4",
719        "Unit": "QPI LL"
720    },
721    {
722        "BriefDescription": "Flits Transferred - Group 1; SNP Flits",
723        "Counter": "0,1,2,3",
724        "EventName": "UNC_Q_TxL_FLITS_G1.SNP",
725        "ExtSel": "1",
726        "PerPkg": "1",
727        "UMask": "0x1",
728        "Unit": "QPI LL"
729    },
730    {
731        "BriefDescription": "Flits Transferred - Group 1; HOM Request Flits",
732        "Counter": "0,1,2,3",
733        "EventName": "UNC_Q_TxL_FLITS_G1.HOM_REQ",
734        "ExtSel": "1",
735        "PerPkg": "1",
736        "UMask": "0x2",
737        "Unit": "QPI LL"
738    },
739    {
740        "BriefDescription": "Flits Transferred - Group 1; HOM Non-Request Flits",
741        "Counter": "0,1,2,3",
742        "EventName": "UNC_Q_TxL_FLITS_G1.HOM_NONREQ",
743        "ExtSel": "1",
744        "PerPkg": "1",
745        "UMask": "0x4",
746        "Unit": "QPI LL"
747    },
748    {
749        "BriefDescription": "Flits Transferred - Group 1; HOM Flits",
750        "Counter": "0,1,2,3",
751        "EventName": "UNC_Q_TxL_FLITS_G1.HOM",
752        "ExtSel": "1",
753        "PerPkg": "1",
754        "UMask": "0x6",
755        "Unit": "QPI LL"
756    },
757    {
758        "BriefDescription": "Flits Transferred - Group 1; DRS Data Flits",
759        "Counter": "0,1,2,3",
760        "EventName": "UNC_Q_TxL_FLITS_G1.DRS_DATA",
761        "ExtSel": "1",
762        "PerPkg": "1",
763        "UMask": "0x8",
764        "Unit": "QPI LL"
765    },
766    {
767        "BriefDescription": "Flits Transferred - Group 1; DRS Header Flits",
768        "Counter": "0,1,2,3",
769        "EventName": "UNC_Q_TxL_FLITS_G1.DRS_NONDATA",
770        "ExtSel": "1",
771        "PerPkg": "1",
772        "UMask": "0x10",
773        "Unit": "QPI LL"
774    },
775    {
776        "BriefDescription": "Flits Transferred - Group 1; DRS Flits (both Header and Data)",
777        "Counter": "0,1,2,3",
778        "EventName": "UNC_Q_TxL_FLITS_G1.DRS",
779        "ExtSel": "1",
780        "PerPkg": "1",
781        "UMask": "0x18",
782        "Unit": "QPI LL"
783    },
784    {
785        "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AD",
786        "Counter": "0,1,2,3",
787        "EventCode": "0x1",
788        "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AD",
789        "ExtSel": "1",
790        "PerPkg": "1",
791        "UMask": "0x1",
792        "Unit": "QPI LL"
793    },
794    {
795        "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AK",
796        "Counter": "0,1,2,3",
797        "EventCode": "0x1",
798        "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AK",
799        "ExtSel": "1",
800        "PerPkg": "1",
801        "UMask": "0x2",
802        "Unit": "QPI LL"
803    },
804    {
805        "BriefDescription": "Flits Transferred - Group 2; Non-Coherent data Tx Flits",
806        "Counter": "0,1,2,3",
807        "EventCode": "0x1",
808        "EventName": "UNC_Q_TxL_FLITS_G2.NCB_DATA",
809        "ExtSel": "1",
810        "PerPkg": "1",
811        "UMask": "0x4",
812        "Unit": "QPI LL"
813    },
814    {
815        "BriefDescription": "Flits Transferred - Group 2; Non-Coherent non-data Tx Flits",
816        "Counter": "0,1,2,3",
817        "EventCode": "0x1",
818        "EventName": "UNC_Q_TxL_FLITS_G2.NCB_NONDATA",
819        "ExtSel": "1",
820        "PerPkg": "1",
821        "UMask": "0x8",
822        "Unit": "QPI LL"
823    },
824    {
825        "BriefDescription": "Flits Transferred - Group 2; Non-Coherent Bypass Tx Flits",
826        "Counter": "0,1,2,3",
827        "EventCode": "0x1",
828        "EventName": "UNC_Q_TxL_FLITS_G2.NCB",
829        "ExtSel": "1",
830        "PerPkg": "1",
831        "UMask": "0xC",
832        "Unit": "QPI LL"
833    },
834    {
835        "BriefDescription": "Flits Transferred - Group 2; Non-Coherent standard Tx Flits",
836        "Counter": "0,1,2,3",
837        "EventCode": "0x1",
838        "EventName": "UNC_Q_TxL_FLITS_G2.NCS",
839        "ExtSel": "1",
840        "PerPkg": "1",
841        "UMask": "0x10",
842        "Unit": "QPI LL"
843    },
844    {
845        "BriefDescription": "Tx Flit Buffer Allocations",
846        "Counter": "0,1,2,3",
847        "EventCode": "0x4",
848        "EventName": "UNC_Q_TxL_INSERTS",
849        "PerPkg": "1",
850        "Unit": "QPI LL"
851    },
852    {
853        "BriefDescription": "Tx Flit Buffer Occupancy",
854        "Counter": "0,1,2,3",
855        "EventCode": "0x7",
856        "EventName": "UNC_Q_TxL_OCCUPANCY",
857        "PerPkg": "1",
858        "Unit": "QPI LL"
859    },
860    {
861        "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN0",
862        "Counter": "0,1,2,3",
863        "EventCode": "0x26",
864        "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN0",
865        "ExtSel": "1",
866        "PerPkg": "1",
867        "UMask": "0x1",
868        "Unit": "QPI LL"
869    },
870    {
871        "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN1",
872        "Counter": "0,1,2,3",
873        "EventCode": "0x26",
874        "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN1",
875        "ExtSel": "1",
876        "PerPkg": "1",
877        "UMask": "0x2",
878        "Unit": "QPI LL"
879    },
880    {
881        "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN0",
882        "Counter": "0,1,2,3",
883        "EventCode": "0x22",
884        "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN0",
885        "ExtSel": "1",
886        "PerPkg": "1",
887        "UMask": "0x1",
888        "Unit": "QPI LL"
889    },
890    {
891        "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN1",
892        "Counter": "0,1,2,3",
893        "EventCode": "0x22",
894        "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN1",
895        "ExtSel": "1",
896        "PerPkg": "1",
897        "UMask": "0x2",
898        "Unit": "QPI LL"
899    },
900    {
901        "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0",
902        "Counter": "0,1,2,3",
903        "EventCode": "0x28",
904        "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN0",
905        "ExtSel": "1",
906        "PerPkg": "1",
907        "UMask": "0x1",
908        "Unit": "QPI LL"
909    },
910    {
911        "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1",
912        "Counter": "0,1,2,3",
913        "EventCode": "0x28",
914        "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN1",
915        "ExtSel": "1",
916        "PerPkg": "1",
917        "UMask": "0x2",
918        "Unit": "QPI LL"
919    },
920    {
921        "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0",
922        "Counter": "0,1,2,3",
923        "EventCode": "0x24",
924        "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN0",
925        "ExtSel": "1",
926        "PerPkg": "1",
927        "UMask": "0x1",
928        "Unit": "QPI LL"
929    },
930    {
931        "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1",
932        "Counter": "0,1,2,3",
933        "EventCode": "0x24",
934        "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN1",
935        "ExtSel": "1",
936        "PerPkg": "1",
937        "UMask": "0x2",
938        "Unit": "QPI LL"
939    },
940    {
941        "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN0",
942        "Counter": "0,1,2,3",
943        "EventCode": "0x27",
944        "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN0",
945        "ExtSel": "1",
946        "PerPkg": "1",
947        "UMask": "0x1",
948        "Unit": "QPI LL"
949    },
950    {
951        "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN1",
952        "Counter": "0,1,2,3",
953        "EventCode": "0x27",
954        "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN1",
955        "ExtSel": "1",
956        "PerPkg": "1",
957        "UMask": "0x2",
958        "Unit": "QPI LL"
959    },
960    {
961        "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN0",
962        "Counter": "0,1,2,3",
963        "EventCode": "0x23",
964        "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN0",
965        "ExtSel": "1",
966        "PerPkg": "1",
967        "UMask": "0x1",
968        "Unit": "QPI LL"
969    },
970    {
971        "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN1",
972        "Counter": "0,1,2,3",
973        "EventCode": "0x23",
974        "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN1",
975        "ExtSel": "1",
976        "PerPkg": "1",
977        "UMask": "0x2",
978        "Unit": "QPI LL"
979    },
980    {
981        "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR",
982        "Counter": "0,1,2,3",
983        "EventCode": "0x29",
984        "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_ACQUIRED",
985        "ExtSel": "1",
986        "PerPkg": "1",
987        "Unit": "QPI LL"
988    },
989    {
990        "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR",
991        "Counter": "0,1,2,3",
992        "EventCode": "0x25",
993        "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_OCCUPANCY",
994        "ExtSel": "1",
995        "PerPkg": "1",
996        "Unit": "QPI LL"
997    },
998    {
999        "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN0",
1000        "Counter": "0,1,2,3",
1001        "EventCode": "0x2A",
1002        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN0",
1003        "ExtSel": "1",
1004        "PerPkg": "1",
1005        "UMask": "0x1",
1006        "Unit": "QPI LL"
1007    },
1008    {
1009        "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN1",
1010        "Counter": "0,1,2,3",
1011        "EventCode": "0x2A",
1012        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN1",
1013        "ExtSel": "1",
1014        "PerPkg": "1",
1015        "UMask": "0x2",
1016        "Unit": "QPI LL"
1017    },
1018    {
1019        "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for Shared VN",
1020        "Counter": "0,1,2,3",
1021        "EventCode": "0x2A",
1022        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN_SHR",
1023        "ExtSel": "1",
1024        "PerPkg": "1",
1025        "UMask": "0x4",
1026        "Unit": "QPI LL"
1027    },
1028    {
1029        "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN0",
1030        "Counter": "0,1,2,3",
1031        "EventCode": "0x1F",
1032        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN0",
1033        "ExtSel": "1",
1034        "PerPkg": "1",
1035        "UMask": "0x1",
1036        "Unit": "QPI LL"
1037    },
1038    {
1039        "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN1",
1040        "Counter": "0,1,2,3",
1041        "EventCode": "0x1F",
1042        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN1",
1043        "ExtSel": "1",
1044        "PerPkg": "1",
1045        "UMask": "0x2",
1046        "Unit": "QPI LL"
1047    },
1048    {
1049        "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for Shared VN",
1050        "Counter": "0,1,2,3",
1051        "EventCode": "0x1F",
1052        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN_SHR",
1053        "ExtSel": "1",
1054        "PerPkg": "1",
1055        "UMask": "0x4",
1056        "Unit": "QPI LL"
1057    },
1058    {
1059        "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN0",
1060        "Counter": "0,1,2,3",
1061        "EventCode": "0x2B",
1062        "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN0",
1063        "ExtSel": "1",
1064        "PerPkg": "1",
1065        "UMask": "0x1",
1066        "Unit": "QPI LL"
1067    },
1068    {
1069        "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN1",
1070        "Counter": "0,1,2,3",
1071        "EventCode": "0x2B",
1072        "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN1",
1073        "ExtSel": "1",
1074        "PerPkg": "1",
1075        "UMask": "0x2",
1076        "Unit": "QPI LL"
1077    },
1078    {
1079        "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN0",
1080        "Counter": "0,1,2,3",
1081        "EventCode": "0x20",
1082        "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN0",
1083        "ExtSel": "1",
1084        "PerPkg": "1",
1085        "UMask": "0x1",
1086        "Unit": "QPI LL"
1087    },
1088    {
1089        "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN1",
1090        "Counter": "0,1,2,3",
1091        "EventCode": "0x20",
1092        "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN1",
1093        "ExtSel": "1",
1094        "PerPkg": "1",
1095        "UMask": "0x2",
1096        "Unit": "QPI LL"
1097    },
1098    {
1099        "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN0",
1100        "Counter": "0,1,2,3",
1101        "EventCode": "0x2C",
1102        "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN0",
1103        "ExtSel": "1",
1104        "PerPkg": "1",
1105        "UMask": "0x1",
1106        "Unit": "QPI LL"
1107    },
1108    {
1109        "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN1",
1110        "Counter": "0,1,2,3",
1111        "EventCode": "0x2C",
1112        "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN1",
1113        "ExtSel": "1",
1114        "PerPkg": "1",
1115        "UMask": "0x2",
1116        "Unit": "QPI LL"
1117    },
1118    {
1119        "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN0",
1120        "Counter": "0,1,2,3",
1121        "EventCode": "0x21",
1122        "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN0",
1123        "ExtSel": "1",
1124        "PerPkg": "1",
1125        "UMask": "0x1",
1126        "Unit": "QPI LL"
1127    },
1128    {
1129        "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN1",
1130        "Counter": "0,1,2,3",
1131        "EventCode": "0x21",
1132        "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN1",
1133        "ExtSel": "1",
1134        "PerPkg": "1",
1135        "UMask": "0x2",
1136        "Unit": "QPI LL"
1137    },
1138    {
1139        "BriefDescription": "VNA Credits Returned",
1140        "Counter": "0,1,2,3",
1141        "EventCode": "0x1C",
1142        "EventName": "UNC_Q_VNA_CREDIT_RETURNS",
1143        "ExtSel": "1",
1144        "PerPkg": "1",
1145        "Unit": "QPI LL"
1146    },
1147    {
1148        "BriefDescription": "VNA Credits Pending Return - Occupancy",
1149        "Counter": "0,1,2,3",
1150        "EventCode": "0x1B",
1151        "EventName": "UNC_Q_VNA_CREDIT_RETURN_OCCUPANCY",
1152        "ExtSel": "1",
1153        "PerPkg": "1",
1154        "Unit": "QPI LL"
1155    },
1156    {
1157        "BriefDescription": "CRC Errors Detected; LinkInit",
1158        "Counter": "0,1,2,3",
1159        "EventCode": "0x3",
1160        "EventName": "UNC_Q_RxL_CRC_ERRORS.LINK_INIT",
1161        "PerPkg": "1",
1162        "UMask": "0x1",
1163        "Unit": "QPI LL"
1164    },
1165    {
1166        "BriefDescription": "UNC_Q_RxL_CRC_ERRORS.NORMAL_OP",
1167        "Counter": "0,1,2,3",
1168        "EventCode": "0x3",
1169        "EventName": "UNC_Q_RxL_CRC_ERRORS.NORMAL_OP",
1170        "PerPkg": "1",
1171        "UMask": "0x2",
1172        "Unit": "QPI LL"
1173    },
1174    {
1175        "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN0",
1176        "Counter": "0,1,2,3",
1177        "EventCode": "0xF",
1178        "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN0",
1179        "ExtSel": "1",
1180        "PerPkg": "1",
1181        "UMask": "0x1",
1182        "Unit": "QPI LL"
1183    },
1184    {
1185        "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN1",
1186        "Counter": "0,1,2,3",
1187        "EventCode": "0xF",
1188        "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN1",
1189        "ExtSel": "1",
1190        "PerPkg": "1",
1191        "UMask": "0x2",
1192        "Unit": "QPI LL"
1193    },
1194    {
1195        "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN0",
1196        "Counter": "0,1,2,3",
1197        "EventCode": "0x12",
1198        "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN0",
1199        "ExtSel": "1",
1200        "PerPkg": "1",
1201        "UMask": "0x1",
1202        "Unit": "QPI LL"
1203    },
1204    {
1205        "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN1",
1206        "Counter": "0,1,2,3",
1207        "EventCode": "0x12",
1208        "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN1",
1209        "ExtSel": "1",
1210        "PerPkg": "1",
1211        "UMask": "0x2",
1212        "Unit": "QPI LL"
1213    },
1214    {
1215        "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN0",
1216        "Counter": "0,1,2,3",
1217        "EventCode": "0x10",
1218        "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN0",
1219        "ExtSel": "1",
1220        "PerPkg": "1",
1221        "UMask": "0x1",
1222        "Unit": "QPI LL"
1223    },
1224    {
1225        "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN1",
1226        "Counter": "0,1,2,3",
1227        "EventCode": "0x10",
1228        "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN1",
1229        "ExtSel": "1",
1230        "PerPkg": "1",
1231        "UMask": "0x2",
1232        "Unit": "QPI LL"
1233    },
1234    {
1235        "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN0",
1236        "Counter": "0,1,2,3",
1237        "EventCode": "0x11",
1238        "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN0",
1239        "ExtSel": "1",
1240        "PerPkg": "1",
1241        "UMask": "0x1",
1242        "Unit": "QPI LL"
1243    },
1244    {
1245        "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN1",
1246        "Counter": "0,1,2,3",
1247        "EventCode": "0x11",
1248        "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN1",
1249        "ExtSel": "1",
1250        "PerPkg": "1",
1251        "UMask": "0x2",
1252        "Unit": "QPI LL"
1253    },
1254    {
1255        "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN0",
1256        "Counter": "0,1,2,3",
1257        "EventCode": "0x14",
1258        "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN0",
1259        "ExtSel": "1",
1260        "PerPkg": "1",
1261        "UMask": "0x1",
1262        "Unit": "QPI LL"
1263    },
1264    {
1265        "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN1",
1266        "Counter": "0,1,2,3",
1267        "EventCode": "0x14",
1268        "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN1",
1269        "ExtSel": "1",
1270        "PerPkg": "1",
1271        "UMask": "0x2",
1272        "Unit": "QPI LL"
1273    },
1274    {
1275        "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN0",
1276        "Counter": "0,1,2,3",
1277        "EventCode": "0x13",
1278        "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN0",
1279        "ExtSel": "1",
1280        "PerPkg": "1",
1281        "UMask": "0x1",
1282        "Unit": "QPI LL"
1283    },
1284    {
1285        "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN1",
1286        "Counter": "0,1,2,3",
1287        "EventCode": "0x13",
1288        "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN1",
1289        "ExtSel": "1",
1290        "PerPkg": "1",
1291        "UMask": "0x2",
1292        "Unit": "QPI LL"
1293    },
1294    {
1295        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - HOM",
1296        "Counter": "0,1,2,3",
1297        "EventCode": "0x35",
1298        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_DRS",
1299        "ExtSel": "1",
1300        "PerPkg": "1",
1301        "UMask": "0x1",
1302        "Unit": "QPI LL"
1303    },
1304    {
1305        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - SNP",
1306        "Counter": "0,1,2,3",
1307        "EventCode": "0x35",
1308        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCB",
1309        "ExtSel": "1",
1310        "PerPkg": "1",
1311        "UMask": "0x2",
1312        "Unit": "QPI LL"
1313    },
1314    {
1315        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NDR",
1316        "Counter": "0,1,2,3",
1317        "EventCode": "0x35",
1318        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCS",
1319        "ExtSel": "1",
1320        "PerPkg": "1",
1321        "UMask": "0x4",
1322        "Unit": "QPI LL"
1323    },
1324    {
1325        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - DRS",
1326        "Counter": "0,1,2,3",
1327        "EventCode": "0x35",
1328        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_HOM",
1329        "ExtSel": "1",
1330        "PerPkg": "1",
1331        "UMask": "0x8",
1332        "Unit": "QPI LL"
1333    },
1334    {
1335        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCB",
1336        "Counter": "0,1,2,3",
1337        "EventCode": "0x35",
1338        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_SNP",
1339        "ExtSel": "1",
1340        "PerPkg": "1",
1341        "UMask": "0x10",
1342        "Unit": "QPI LL"
1343    },
1344    {
1345        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCS",
1346        "Counter": "0,1,2,3",
1347        "EventCode": "0x35",
1348        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NDR",
1349        "ExtSel": "1",
1350        "PerPkg": "1",
1351        "UMask": "0x20",
1352        "Unit": "QPI LL"
1353    },
1354    {
1355        "BriefDescription": "Stalls Sending to R3QPI on VN0; Egress Credits",
1356        "Counter": "0,1,2,3",
1357        "EventCode": "0x35",
1358        "EventName": "UNC_Q_RxL_STALLS_VN0.EGRESS_CREDITS",
1359        "ExtSel": "1",
1360        "PerPkg": "1",
1361        "UMask": "0x40",
1362        "Unit": "QPI LL"
1363    },
1364    {
1365        "BriefDescription": "Stalls Sending to R3QPI on VN0; GV",
1366        "Counter": "0,1,2,3",
1367        "EventCode": "0x35",
1368        "EventName": "UNC_Q_RxL_STALLS_VN0.GV",
1369        "ExtSel": "1",
1370        "PerPkg": "1",
1371        "UMask": "0x80",
1372        "Unit": "QPI LL"
1373    },
1374    {
1375        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - HOM",
1376        "Counter": "0,1,2,3",
1377        "EventCode": "0x3A",
1378        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_DRS",
1379        "ExtSel": "1",
1380        "PerPkg": "1",
1381        "UMask": "0x1",
1382        "Unit": "QPI LL"
1383    },
1384    {
1385        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - SNP",
1386        "Counter": "0,1,2,3",
1387        "EventCode": "0x3A",
1388        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCB",
1389        "ExtSel": "1",
1390        "PerPkg": "1",
1391        "UMask": "0x2",
1392        "Unit": "QPI LL"
1393    },
1394    {
1395        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NDR",
1396        "Counter": "0,1,2,3",
1397        "EventCode": "0x3A",
1398        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCS",
1399        "ExtSel": "1",
1400        "PerPkg": "1",
1401        "UMask": "0x4",
1402        "Unit": "QPI LL"
1403    },
1404    {
1405        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - DRS",
1406        "Counter": "0,1,2,3",
1407        "EventCode": "0x3A",
1408        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_HOM",
1409        "ExtSel": "1",
1410        "PerPkg": "1",
1411        "UMask": "0x8",
1412        "Unit": "QPI LL"
1413    },
1414    {
1415        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCB",
1416        "Counter": "0,1,2,3",
1417        "EventCode": "0x3A",
1418        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_SNP",
1419        "ExtSel": "1",
1420        "PerPkg": "1",
1421        "UMask": "0x10",
1422        "Unit": "QPI LL"
1423    },
1424    {
1425        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCS",
1426        "Counter": "0,1,2,3",
1427        "EventCode": "0x3A",
1428        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NDR",
1429        "ExtSel": "1",
1430        "PerPkg": "1",
1431        "UMask": "0x20",
1432        "Unit": "QPI LL"
1433    },
1434    {
1435        "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is full",
1436        "Counter": "0,1,2,3",
1437        "EventCode": "0x2",
1438        "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.FULL",
1439        "PerPkg": "1",
1440        "UMask": "0x1",
1441        "Unit": "QPI LL"
1442    },
1443    {
1444        "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is almost full",
1445        "Counter": "0,1,2,3",
1446        "EventCode": "0x2",
1447        "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.ALMOST_FULL",
1448        "PerPkg": "1",
1449        "UMask": "0x2",
1450        "Unit": "QPI LL"
1451    }
1452]
1453