1*b5948fc6SIan Rogers[
2*b5948fc6SIan Rogers    {
3*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state.",
4*b5948fc6SIan Rogers        "Counter": "0,1",
5*b5948fc6SIan Rogers        "EventCode": "0x34",
6*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.ANY_ES",
7*b5948fc6SIan Rogers        "PerPkg": "1",
8*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup any request that access cache and found line in E or S-state.",
9*b5948fc6SIan Rogers        "UMask": "0x86",
10*b5948fc6SIan Rogers        "Unit": "CBO"
11*b5948fc6SIan Rogers    },
12*b5948fc6SIan Rogers    {
13*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup any request that access cache and found line in I-state.",
14*b5948fc6SIan Rogers        "Counter": "0,1",
15*b5948fc6SIan Rogers        "EventCode": "0x34",
16*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.ANY_I",
17*b5948fc6SIan Rogers        "PerPkg": "1",
18*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup any request that access cache and found line in I-state.",
19*b5948fc6SIan Rogers        "UMask": "0x88",
20*b5948fc6SIan Rogers        "Unit": "CBO"
21*b5948fc6SIan Rogers    },
22*b5948fc6SIan Rogers    {
23*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup any request that access cache and found line in M-state.",
24*b5948fc6SIan Rogers        "Counter": "0,1",
25*b5948fc6SIan Rogers        "EventCode": "0x34",
26*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.ANY_M",
27*b5948fc6SIan Rogers        "PerPkg": "1",
28*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup any request that access cache and found line in M-state.",
29*b5948fc6SIan Rogers        "UMask": "0x81",
30*b5948fc6SIan Rogers        "Unit": "CBO"
31*b5948fc6SIan Rogers    },
32*b5948fc6SIan Rogers    {
33*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state.",
34*b5948fc6SIan Rogers        "Counter": "0,1",
35*b5948fc6SIan Rogers        "EventCode": "0x34",
36*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.ANY_MESI",
37*b5948fc6SIan Rogers        "PerPkg": "1",
38*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup any request that access cache and found line in MESI-state.",
39*b5948fc6SIan Rogers        "UMask": "0x8f",
40*b5948fc6SIan Rogers        "Unit": "CBO"
41*b5948fc6SIan Rogers    },
42*b5948fc6SIan Rogers    {
43*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup external snoop request that access cache and found line in E or S-state.",
44*b5948fc6SIan Rogers        "Counter": "0,1",
45*b5948fc6SIan Rogers        "EventCode": "0x34",
46*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.EXTSNP_ES",
47*b5948fc6SIan Rogers        "PerPkg": "1",
48*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup external snoop request that access cache and found line in E or S-state.",
49*b5948fc6SIan Rogers        "UMask": "0x46",
50*b5948fc6SIan Rogers        "Unit": "CBO"
51*b5948fc6SIan Rogers    },
52*b5948fc6SIan Rogers    {
53*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.",
54*b5948fc6SIan Rogers        "Counter": "0,1",
55*b5948fc6SIan Rogers        "EventCode": "0x34",
56*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.EXTSNP_I",
57*b5948fc6SIan Rogers        "PerPkg": "1",
58*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup external snoop request that access cache and found line in I-state.",
59*b5948fc6SIan Rogers        "UMask": "0x48",
60*b5948fc6SIan Rogers        "Unit": "CBO"
61*b5948fc6SIan Rogers    },
62*b5948fc6SIan Rogers    {
63*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.",
64*b5948fc6SIan Rogers        "Counter": "0,1",
65*b5948fc6SIan Rogers        "EventCode": "0x34",
66*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.EXTSNP_M",
67*b5948fc6SIan Rogers        "PerPkg": "1",
68*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup external snoop request that access cache and found line in M-state.",
69*b5948fc6SIan Rogers        "UMask": "0x41",
70*b5948fc6SIan Rogers        "Unit": "CBO"
71*b5948fc6SIan Rogers    },
72*b5948fc6SIan Rogers    {
73*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup external snoop request that access cache and found line in MESI-state.",
74*b5948fc6SIan Rogers        "Counter": "0,1",
75*b5948fc6SIan Rogers        "EventCode": "0x34",
76*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.EXTSNP_MESI",
77*b5948fc6SIan Rogers        "PerPkg": "1",
78*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup external snoop request that access cache and found line in MESI-state.",
79*b5948fc6SIan Rogers        "UMask": "0x4f",
80*b5948fc6SIan Rogers        "Unit": "CBO"
81*b5948fc6SIan Rogers    },
82*b5948fc6SIan Rogers    {
83*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state.",
84*b5948fc6SIan Rogers        "Counter": "0,1",
85*b5948fc6SIan Rogers        "EventCode": "0x34",
86*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.READ_ES",
87*b5948fc6SIan Rogers        "PerPkg": "1",
88*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup read request that access cache and found line in E or S-state.",
89*b5948fc6SIan Rogers        "UMask": "0x16",
90*b5948fc6SIan Rogers        "Unit": "CBO"
91*b5948fc6SIan Rogers    },
92*b5948fc6SIan Rogers    {
93*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup read request that access cache and found line in I-state.",
94*b5948fc6SIan Rogers        "Counter": "0,1",
95*b5948fc6SIan Rogers        "EventCode": "0x34",
96*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.READ_I",
97*b5948fc6SIan Rogers        "PerPkg": "1",
98*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup read request that access cache and found line in I-state.",
99*b5948fc6SIan Rogers        "UMask": "0x18",
100*b5948fc6SIan Rogers        "Unit": "CBO"
101*b5948fc6SIan Rogers    },
102*b5948fc6SIan Rogers    {
103*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup read request that access cache and found line in M-state.",
104*b5948fc6SIan Rogers        "Counter": "0,1",
105*b5948fc6SIan Rogers        "EventCode": "0x34",
106*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.READ_M",
107*b5948fc6SIan Rogers        "PerPkg": "1",
108*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup read request that access cache and found line in M-state.",
109*b5948fc6SIan Rogers        "UMask": "0x11",
110*b5948fc6SIan Rogers        "Unit": "CBO"
111*b5948fc6SIan Rogers    },
112*b5948fc6SIan Rogers    {
113*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup read request that access cache and found line in any MESI-state.",
114*b5948fc6SIan Rogers        "Counter": "0,1",
115*b5948fc6SIan Rogers        "EventCode": "0x34",
116*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.READ_MESI",
117*b5948fc6SIan Rogers        "PerPkg": "1",
118*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup read request that access cache and found line in any MESI-state.",
119*b5948fc6SIan Rogers        "UMask": "0x1f",
120*b5948fc6SIan Rogers        "Unit": "CBO"
121*b5948fc6SIan Rogers    },
122*b5948fc6SIan Rogers    {
123*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup write request that access cache and found line in E or S-state.",
124*b5948fc6SIan Rogers        "Counter": "0,1",
125*b5948fc6SIan Rogers        "EventCode": "0x34",
126*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.WRITE_ES",
127*b5948fc6SIan Rogers        "PerPkg": "1",
128*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup write request that access cache and found line in E or S-state.",
129*b5948fc6SIan Rogers        "UMask": "0x26",
130*b5948fc6SIan Rogers        "Unit": "CBO"
131*b5948fc6SIan Rogers    },
132*b5948fc6SIan Rogers    {
133*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup write request that access cache and found line in I-state.",
134*b5948fc6SIan Rogers        "Counter": "0,1",
135*b5948fc6SIan Rogers        "EventCode": "0x34",
136*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.WRITE_I",
137*b5948fc6SIan Rogers        "PerPkg": "1",
138*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup write request that access cache and found line in I-state.",
139*b5948fc6SIan Rogers        "UMask": "0x28",
140*b5948fc6SIan Rogers        "Unit": "CBO"
141*b5948fc6SIan Rogers    },
142*b5948fc6SIan Rogers    {
143*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup write request that access cache and found line in M-state.",
144*b5948fc6SIan Rogers        "Counter": "0,1",
145*b5948fc6SIan Rogers        "EventCode": "0x34",
146*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.WRITE_M",
147*b5948fc6SIan Rogers        "PerPkg": "1",
148*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup write request that access cache and found line in M-state.",
149*b5948fc6SIan Rogers        "UMask": "0x21",
150*b5948fc6SIan Rogers        "Unit": "CBO"
151*b5948fc6SIan Rogers    },
152*b5948fc6SIan Rogers    {
153*b5948fc6SIan Rogers        "BriefDescription": "L3 Lookup write request that access cache and found line in MESI-state.",
154*b5948fc6SIan Rogers        "Counter": "0,1",
155*b5948fc6SIan Rogers        "EventCode": "0x34",
156*b5948fc6SIan Rogers        "EventName": "UNC_CBO_CACHE_LOOKUP.WRITE_MESI",
157*b5948fc6SIan Rogers        "PerPkg": "1",
158*b5948fc6SIan Rogers        "PublicDescription": "L3 Lookup write request that access cache and found line in MESI-state.",
159*b5948fc6SIan Rogers        "UMask": "0x2f",
160*b5948fc6SIan Rogers        "Unit": "CBO"
161*b5948fc6SIan Rogers    },
162*b5948fc6SIan Rogers    {
163*b5948fc6SIan Rogers        "BriefDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in some processor core.",
164*b5948fc6SIan Rogers        "Counter": "0,1",
165*b5948fc6SIan Rogers        "EventCode": "0x22",
166*b5948fc6SIan Rogers        "EventName": "UNC_CBO_XSNP_RESPONSE.HITM_EVICTION",
167*b5948fc6SIan Rogers        "PerPkg": "1",
168*b5948fc6SIan Rogers        "PublicDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in some processor core.",
169*b5948fc6SIan Rogers        "UMask": "0x88",
170*b5948fc6SIan Rogers        "Unit": "CBO"
171*b5948fc6SIan Rogers    },
172*b5948fc6SIan Rogers    {
173*b5948fc6SIan Rogers        "BriefDescription": "An external snoop hits a modified line in some processor core.",
174*b5948fc6SIan Rogers        "Counter": "0,1",
175*b5948fc6SIan Rogers        "EventCode": "0x22",
176*b5948fc6SIan Rogers        "EventName": "UNC_CBO_XSNP_RESPONSE.HITM_EXTERNAL",
177*b5948fc6SIan Rogers        "PerPkg": "1",
178*b5948fc6SIan Rogers        "PublicDescription": "An external snoop hits a modified line in some processor core.",
179*b5948fc6SIan Rogers        "UMask": "0x28",
180*b5948fc6SIan Rogers        "Unit": "CBO"
181*b5948fc6SIan Rogers    },
182*b5948fc6SIan Rogers    {
183*b5948fc6SIan Rogers        "BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which hits a modified line in some processor core.",
184*b5948fc6SIan Rogers        "Counter": "0,1",
185*b5948fc6SIan Rogers        "EventCode": "0x22",
186*b5948fc6SIan Rogers        "EventName": "UNC_CBO_XSNP_RESPONSE.HITM_XCORE",
187*b5948fc6SIan Rogers        "PerPkg": "1",
188*b5948fc6SIan Rogers        "PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which hits a modified line in some processor core.",
189*b5948fc6SIan Rogers        "UMask": "0x48",
190*b5948fc6SIan Rogers        "Unit": "CBO"
191*b5948fc6SIan Rogers    },
192*b5948fc6SIan Rogers    {
193*b5948fc6SIan Rogers        "BriefDescription": "A cross-core snoop resulted from L3 Eviction which hits a non-modified line in some processor core.",
194*b5948fc6SIan Rogers        "Counter": "0,1",
195*b5948fc6SIan Rogers        "EventCode": "0x22",
196*b5948fc6SIan Rogers        "EventName": "UNC_CBO_XSNP_RESPONSE.HIT_EVICTION",
197*b5948fc6SIan Rogers        "PerPkg": "1",
198*b5948fc6SIan Rogers        "PublicDescription": "A cross-core snoop resulted from L3 Eviction which hits a non-modified line in some processor core.",
199*b5948fc6SIan Rogers        "UMask": "0x84",
200*b5948fc6SIan Rogers        "Unit": "CBO"
201*b5948fc6SIan Rogers    },
202*b5948fc6SIan Rogers    {
203*b5948fc6SIan Rogers        "BriefDescription": "An external snoop hits a non-modified line in some processor core.",
204*b5948fc6SIan Rogers        "Counter": "0,1",
205*b5948fc6SIan Rogers        "EventCode": "0x22",
206*b5948fc6SIan Rogers        "EventName": "UNC_CBO_XSNP_RESPONSE.HIT_EXTERNAL",
207*b5948fc6SIan Rogers        "PerPkg": "1",
208*b5948fc6SIan Rogers        "PublicDescription": "An external snoop hits a non-modified line in some processor core.",
209*b5948fc6SIan Rogers        "UMask": "0x24",
210*b5948fc6SIan Rogers        "Unit": "CBO"
211*b5948fc6SIan Rogers    },
212*b5948fc6SIan Rogers    {
213*b5948fc6SIan Rogers        "BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which hits a non-modified line in some processor core.",
214*b5948fc6SIan Rogers        "Counter": "0,1",
215*b5948fc6SIan Rogers        "EventCode": "0x22",
216*b5948fc6SIan Rogers        "EventName": "UNC_CBO_XSNP_RESPONSE.HIT_XCORE",
217*b5948fc6SIan Rogers        "PerPkg": "1",
218*b5948fc6SIan Rogers        "PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which hits a non-modified line in some processor core.",
219*b5948fc6SIan Rogers        "UMask": "0x44",
220*b5948fc6SIan Rogers        "Unit": "CBO"
221*b5948fc6SIan Rogers    },
222*b5948fc6SIan Rogers    {
223*b5948fc6SIan Rogers        "BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor core.",
224*b5948fc6SIan Rogers        "Counter": "0,1",
225*b5948fc6SIan Rogers        "EventCode": "0x22",
226*b5948fc6SIan Rogers        "EventName": "UNC_CBO_XSNP_RESPONSE.MISS_EVICTION",
227*b5948fc6SIan Rogers        "PerPkg": "1",
228*b5948fc6SIan Rogers        "PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor core.",
229*b5948fc6SIan Rogers        "UMask": "0x81",
230*b5948fc6SIan Rogers        "Unit": "CBO"
231*b5948fc6SIan Rogers    },
232*b5948fc6SIan Rogers    {
233*b5948fc6SIan Rogers        "BriefDescription": "An external snoop misses in some processor core.",
234*b5948fc6SIan Rogers        "Counter": "0,1",
235*b5948fc6SIan Rogers        "EventCode": "0x22",
236*b5948fc6SIan Rogers        "EventName": "UNC_CBO_XSNP_RESPONSE.MISS_EXTERNAL",
237*b5948fc6SIan Rogers        "PerPkg": "1",
238*b5948fc6SIan Rogers        "PublicDescription": "An external snoop misses in some processor core.",
239*b5948fc6SIan Rogers        "UMask": "0x21",
240*b5948fc6SIan Rogers        "Unit": "CBO"
241*b5948fc6SIan Rogers    },
242*b5948fc6SIan Rogers    {
243*b5948fc6SIan Rogers        "BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which misses in some processor core.",
244*b5948fc6SIan Rogers        "Counter": "0,1",
245*b5948fc6SIan Rogers        "EventCode": "0x22",
246*b5948fc6SIan Rogers        "EventName": "UNC_CBO_XSNP_RESPONSE.MISS_XCORE",
247*b5948fc6SIan Rogers        "PerPkg": "1",
248*b5948fc6SIan Rogers        "PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which misses in some processor core.",
249*b5948fc6SIan Rogers        "UMask": "0x41",
250*b5948fc6SIan Rogers        "Unit": "CBO"
251*b5948fc6SIan Rogers    }
252*b5948fc6SIan Rogers]
253