xref: /freebsd/lib/libpmc/pmu-events/arch/x86/skylakex/cache.json (revision 92b14858b44dc4b3b57154a10e9de1b39d791e41)
1959826caSMatt Macy[
2959826caSMatt Macy    {
3959826caSMatt Macy        "EventCode": "0x24",
4959826caSMatt Macy        "UMask": "0x21",
5959826caSMatt Macy        "BriefDescription": "Demand Data Read miss L2, no rejects",
6959826caSMatt Macy        "Counter": "0,1,2,3",
7959826caSMatt Macy        "EventName": "L2_RQSTS.DEMAND_DATA_RD_MISS",
8959826caSMatt Macy        "PublicDescription": "Counts the number of demand Data Read requests that miss L2 cache. Only not rejected loads are counted.",
9959826caSMatt Macy        "SampleAfterValue": "200003",
10959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
11959826caSMatt Macy    },
12959826caSMatt Macy    {
13959826caSMatt Macy        "EventCode": "0x24",
14959826caSMatt Macy        "UMask": "0x22",
15959826caSMatt Macy        "BriefDescription": "RFO requests that miss L2 cache",
16959826caSMatt Macy        "Counter": "0,1,2,3",
17959826caSMatt Macy        "EventName": "L2_RQSTS.RFO_MISS",
18959826caSMatt Macy        "PublicDescription": "Counts the RFO (Read-for-Ownership) requests that miss L2 cache.",
19959826caSMatt Macy        "SampleAfterValue": "200003",
20959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
21959826caSMatt Macy    },
22959826caSMatt Macy    {
23959826caSMatt Macy        "EventCode": "0x24",
24959826caSMatt Macy        "UMask": "0x24",
25959826caSMatt Macy        "BriefDescription": "L2 cache misses when fetching instructions",
26959826caSMatt Macy        "Counter": "0,1,2,3",
27959826caSMatt Macy        "EventName": "L2_RQSTS.CODE_RD_MISS",
28959826caSMatt Macy        "PublicDescription": "Counts L2 cache misses when fetching instructions.",
29959826caSMatt Macy        "SampleAfterValue": "200003",
30959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
31959826caSMatt Macy    },
32959826caSMatt Macy    {
33959826caSMatt Macy        "EventCode": "0x24",
34959826caSMatt Macy        "UMask": "0x27",
35959826caSMatt Macy        "BriefDescription": "Demand requests that miss L2 cache",
36959826caSMatt Macy        "Counter": "0,1,2,3",
37959826caSMatt Macy        "EventName": "L2_RQSTS.ALL_DEMAND_MISS",
38959826caSMatt Macy        "PublicDescription": "Demand requests that miss L2 cache.",
39959826caSMatt Macy        "SampleAfterValue": "200003",
40959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
41959826caSMatt Macy    },
42959826caSMatt Macy    {
43959826caSMatt Macy        "EventCode": "0x24",
44959826caSMatt Macy        "UMask": "0x38",
45959826caSMatt Macy        "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that miss L2 cache",
46959826caSMatt Macy        "Counter": "0,1,2,3",
47959826caSMatt Macy        "EventName": "L2_RQSTS.PF_MISS",
48959826caSMatt Macy        "PublicDescription": "Counts requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that miss L2 cache.",
49959826caSMatt Macy        "SampleAfterValue": "200003",
50959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
51959826caSMatt Macy    },
52959826caSMatt Macy    {
53959826caSMatt Macy        "EventCode": "0x24",
54959826caSMatt Macy        "UMask": "0x3f",
55959826caSMatt Macy        "BriefDescription": "All requests that miss L2 cache",
56959826caSMatt Macy        "Counter": "0,1,2,3",
57959826caSMatt Macy        "EventName": "L2_RQSTS.MISS",
58959826caSMatt Macy        "PublicDescription": "All requests that miss L2 cache.",
59959826caSMatt Macy        "SampleAfterValue": "200003",
60959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
61959826caSMatt Macy    },
62959826caSMatt Macy    {
63959826caSMatt Macy        "EventCode": "0x24",
64*92b14858SMatt Macy        "UMask": "0xc1",
65959826caSMatt Macy        "BriefDescription": "Demand Data Read requests that hit L2 cache",
66959826caSMatt Macy        "Counter": "0,1,2,3",
67959826caSMatt Macy        "EventName": "L2_RQSTS.DEMAND_DATA_RD_HIT",
68*92b14858SMatt Macy        "PublicDescription": "Counts the number of demand Data Read requests, initiated by load instructions, that hit L2 cache",
69959826caSMatt Macy        "SampleAfterValue": "200003",
70959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
71959826caSMatt Macy    },
72959826caSMatt Macy    {
73959826caSMatt Macy        "EventCode": "0x24",
74*92b14858SMatt Macy        "UMask": "0xc2",
75959826caSMatt Macy        "BriefDescription": "RFO requests that hit L2 cache",
76959826caSMatt Macy        "Counter": "0,1,2,3",
77959826caSMatt Macy        "EventName": "L2_RQSTS.RFO_HIT",
78959826caSMatt Macy        "PublicDescription": "Counts the RFO (Read-for-Ownership) requests that hit L2 cache.",
79959826caSMatt Macy        "SampleAfterValue": "200003",
80959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
81959826caSMatt Macy    },
82959826caSMatt Macy    {
83959826caSMatt Macy        "EventCode": "0x24",
84*92b14858SMatt Macy        "UMask": "0xc4",
85959826caSMatt Macy        "BriefDescription": "L2 cache hits when fetching instructions, code reads.",
86959826caSMatt Macy        "Counter": "0,1,2,3",
87959826caSMatt Macy        "EventName": "L2_RQSTS.CODE_RD_HIT",
88959826caSMatt Macy        "PublicDescription": "Counts L2 cache hits when fetching instructions, code reads.",
89959826caSMatt Macy        "SampleAfterValue": "200003",
90959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
91959826caSMatt Macy    },
92959826caSMatt Macy    {
93959826caSMatt Macy        "EventCode": "0x24",
94959826caSMatt Macy        "UMask": "0xd8",
95959826caSMatt Macy        "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that hit L2 cache",
96959826caSMatt Macy        "Counter": "0,1,2,3",
97959826caSMatt Macy        "EventName": "L2_RQSTS.PF_HIT",
98959826caSMatt Macy        "PublicDescription": "Counts requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that hit L2 cache.",
99959826caSMatt Macy        "SampleAfterValue": "200003",
100959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
101959826caSMatt Macy    },
102959826caSMatt Macy    {
103959826caSMatt Macy        "EventCode": "0x24",
104959826caSMatt Macy        "UMask": "0xe1",
105959826caSMatt Macy        "BriefDescription": "Demand Data Read requests",
106959826caSMatt Macy        "Counter": "0,1,2,3",
107959826caSMatt Macy        "EventName": "L2_RQSTS.ALL_DEMAND_DATA_RD",
108959826caSMatt Macy        "PublicDescription": "Counts the number of demand Data Read requests (including requests from L1D hardware prefetchers). These loads may hit or miss L2 cache. Only non rejected loads are counted.",
109959826caSMatt Macy        "SampleAfterValue": "200003",
110959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
111959826caSMatt Macy    },
112959826caSMatt Macy    {
113959826caSMatt Macy        "EventCode": "0x24",
114959826caSMatt Macy        "UMask": "0xe2",
115959826caSMatt Macy        "BriefDescription": "RFO requests to L2 cache",
116959826caSMatt Macy        "Counter": "0,1,2,3",
117959826caSMatt Macy        "EventName": "L2_RQSTS.ALL_RFO",
118959826caSMatt Macy        "PublicDescription": "Counts the total number of RFO (read for ownership) requests to L2 cache. L2 RFO requests include both L1D demand RFO misses as well as L1D RFO prefetches.",
119959826caSMatt Macy        "SampleAfterValue": "200003",
120959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
121959826caSMatt Macy    },
122959826caSMatt Macy    {
123959826caSMatt Macy        "EventCode": "0x24",
124959826caSMatt Macy        "UMask": "0xe4",
125959826caSMatt Macy        "BriefDescription": "L2 code requests",
126959826caSMatt Macy        "Counter": "0,1,2,3",
127959826caSMatt Macy        "EventName": "L2_RQSTS.ALL_CODE_RD",
128959826caSMatt Macy        "PublicDescription": "Counts the total number of L2 code requests.",
129959826caSMatt Macy        "SampleAfterValue": "200003",
130959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
131959826caSMatt Macy    },
132959826caSMatt Macy    {
133959826caSMatt Macy        "EventCode": "0x24",
134959826caSMatt Macy        "UMask": "0xe7",
135959826caSMatt Macy        "BriefDescription": "Demand requests to L2 cache",
136959826caSMatt Macy        "Counter": "0,1,2,3",
137959826caSMatt Macy        "EventName": "L2_RQSTS.ALL_DEMAND_REFERENCES",
138959826caSMatt Macy        "PublicDescription": "Demand requests to L2 cache.",
139959826caSMatt Macy        "SampleAfterValue": "200003",
140959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
141959826caSMatt Macy    },
142959826caSMatt Macy    {
143959826caSMatt Macy        "EventCode": "0x24",
144959826caSMatt Macy        "UMask": "0xf8",
145959826caSMatt Macy        "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches",
146959826caSMatt Macy        "Counter": "0,1,2,3",
147959826caSMatt Macy        "EventName": "L2_RQSTS.ALL_PF",
148959826caSMatt Macy        "PublicDescription": "Counts the total number of requests from the L2 hardware prefetchers.",
149959826caSMatt Macy        "SampleAfterValue": "200003",
150959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
151959826caSMatt Macy    },
152959826caSMatt Macy    {
153959826caSMatt Macy        "EventCode": "0x24",
154959826caSMatt Macy        "UMask": "0xff",
155959826caSMatt Macy        "BriefDescription": "All L2 requests",
156959826caSMatt Macy        "Counter": "0,1,2,3",
157959826caSMatt Macy        "EventName": "L2_RQSTS.REFERENCES",
158959826caSMatt Macy        "PublicDescription": "All L2 requests.",
159959826caSMatt Macy        "SampleAfterValue": "200003",
160959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
161959826caSMatt Macy    },
162959826caSMatt Macy    {
163959826caSMatt Macy        "EventCode": "0x2E",
164959826caSMatt Macy        "UMask": "0x41",
165959826caSMatt Macy        "BriefDescription": "Core-originated cacheable demand requests missed L3",
166959826caSMatt Macy        "Counter": "0,1,2,3",
167959826caSMatt Macy        "EventName": "LONGEST_LAT_CACHE.MISS",
168*92b14858SMatt Macy        "Errata": "SKL057",
169959826caSMatt Macy        "PublicDescription": "Counts core-originated cacheable requests that miss the L3 cache (Longest Latency cache). Requests include data and code reads, Reads-for-Ownership (RFOs), speculative accesses and hardware prefetches from L1 and L2. It does not include all misses to the L3.",
170959826caSMatt Macy        "SampleAfterValue": "100003",
171959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
172959826caSMatt Macy    },
173959826caSMatt Macy    {
174959826caSMatt Macy        "EventCode": "0x2E",
175959826caSMatt Macy        "UMask": "0x4f",
176959826caSMatt Macy        "BriefDescription": "Core-originated cacheable demand requests that refer to L3",
177959826caSMatt Macy        "Counter": "0,1,2,3",
178959826caSMatt Macy        "EventName": "LONGEST_LAT_CACHE.REFERENCE",
179*92b14858SMatt Macy        "Errata": "SKL057",
180959826caSMatt Macy        "PublicDescription": "Counts core-originated cacheable requests to the  L3 cache (Longest Latency cache). Requests include data and code reads, Reads-for-Ownership (RFOs), speculative accesses and hardware prefetches from L1 and L2.  It does not include all accesses to the L3.",
181959826caSMatt Macy        "SampleAfterValue": "100003",
182959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
183959826caSMatt Macy    },
184959826caSMatt Macy    {
185959826caSMatt Macy        "EventCode": "0x48",
186959826caSMatt Macy        "UMask": "0x1",
187959826caSMatt Macy        "BriefDescription": "Cycles with L1D load Misses outstanding.",
188959826caSMatt Macy        "Counter": "0,1,2,3",
189959826caSMatt Macy        "EventName": "L1D_PEND_MISS.PENDING_CYCLES",
190959826caSMatt Macy        "CounterMask": "1",
191959826caSMatt Macy        "PublicDescription": "Counts duration of L1D miss outstanding in cycles.",
192959826caSMatt Macy        "SampleAfterValue": "2000003",
193959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
194959826caSMatt Macy    },
195959826caSMatt Macy    {
196959826caSMatt Macy        "EventCode": "0x48",
197959826caSMatt Macy        "UMask": "0x1",
198*92b14858SMatt Macy        "BriefDescription": "L1D miss outstandings duration in cycles",
199*92b14858SMatt Macy        "Counter": "0,1,2,3",
200*92b14858SMatt Macy        "EventName": "L1D_PEND_MISS.PENDING",
201*92b14858SMatt Macy        "PublicDescription": "Counts duration of L1D miss outstanding, that is each cycle number of Fill Buffers (FB) outstanding required by Demand Reads. FB either is held by demand loads, or it is held by non-demand loads and gets hit at least once by demand. The valid outstanding interval is defined until the FB deallocation by one of the following ways: from FB allocation, if FB is allocated by demand from the demand Hit FB, if it is allocated by hardware or software prefetch.Note: In the L1D, a Demand Read contains cacheable or noncacheable demand loads, including ones causing cache-line splits and reads due to page walks resulted from any request type.",
202*92b14858SMatt Macy        "SampleAfterValue": "2000003",
203*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
204*92b14858SMatt Macy    },
205*92b14858SMatt Macy    {
206*92b14858SMatt Macy        "EventCode": "0x48",
207*92b14858SMatt Macy        "UMask": "0x1",
208959826caSMatt Macy        "BriefDescription": "Cycles with L1D load Misses outstanding from any thread on physical core.",
209959826caSMatt Macy        "Counter": "0,1,2,3",
210959826caSMatt Macy        "EventName": "L1D_PEND_MISS.PENDING_CYCLES_ANY",
211959826caSMatt Macy        "AnyThread": "1",
212959826caSMatt Macy        "CounterMask": "1",
213959826caSMatt Macy        "SampleAfterValue": "2000003",
214959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
215959826caSMatt Macy    },
216959826caSMatt Macy    {
217959826caSMatt Macy        "EventCode": "0x48",
218959826caSMatt Macy        "UMask": "0x2",
219959826caSMatt Macy        "BriefDescription": "Number of times a request needed a FB entry but there was no entry available for it. That is the FB unavailability was dominant reason for blocking the request. A request includes cacheable/uncacheable demands that is load, store or SW prefetch.",
220959826caSMatt Macy        "Counter": "0,1,2,3",
221959826caSMatt Macy        "EventName": "L1D_PEND_MISS.FB_FULL",
222959826caSMatt Macy        "PublicDescription": "Number of times a request needed a FB (Fill Buffer) entry but there was no entry available for it. A request includes cacheable/uncacheable demands that are load, store or SW prefetch instructions.",
223959826caSMatt Macy        "SampleAfterValue": "2000003",
224959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
225959826caSMatt Macy    },
226959826caSMatt Macy    {
227959826caSMatt Macy        "EventCode": "0x51",
228959826caSMatt Macy        "UMask": "0x1",
229959826caSMatt Macy        "BriefDescription": "L1D data line replacements",
230959826caSMatt Macy        "Counter": "0,1,2,3",
231959826caSMatt Macy        "EventName": "L1D.REPLACEMENT",
232959826caSMatt Macy        "PublicDescription": "Counts L1D data line replacements including opportunistic replacements, and replacements that require stall-for-replace or block-for-replace.",
233959826caSMatt Macy        "SampleAfterValue": "2000003",
234959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
235959826caSMatt Macy    },
236959826caSMatt Macy    {
237959826caSMatt Macy        "EventCode": "0x60",
238959826caSMatt Macy        "UMask": "0x1",
239*92b14858SMatt Macy        "BriefDescription": "Cycles when offcore outstanding Demand Data Read transactions are present in SuperQueue (SQ), queue to uncore",
240959826caSMatt Macy        "Counter": "0,1,2,3",
241*92b14858SMatt Macy        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_DATA_RD",
242*92b14858SMatt Macy        "CounterMask": "1",
243*92b14858SMatt Macy        "PublicDescription": "Counts cycles when offcore outstanding Demand Data Read transactions are present in the super queue (SQ). A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation).",
244959826caSMatt Macy        "SampleAfterValue": "2000003",
245959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
246959826caSMatt Macy    },
247959826caSMatt Macy    {
248959826caSMatt Macy        "EventCode": "0x60",
249959826caSMatt Macy        "UMask": "0x1",
250*92b14858SMatt Macy        "BriefDescription": "Offcore outstanding Demand Data Read transactions in uncore queue.",
251959826caSMatt Macy        "Counter": "0,1,2,3",
252*92b14858SMatt Macy        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD",
253*92b14858SMatt Macy        "PublicDescription": "Counts the number of offcore outstanding Demand Data Read transactions in the super queue (SQ) every cycle. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor. See the corresponding Umask under OFFCORE_REQUESTS.Note: A prefetch promoted to Demand is counted from the promotion point.",
254959826caSMatt Macy        "SampleAfterValue": "2000003",
255959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
256959826caSMatt Macy    },
257959826caSMatt Macy    {
258959826caSMatt Macy        "EventCode": "0x60",
259959826caSMatt Macy        "UMask": "0x1",
260959826caSMatt Macy        "BriefDescription": "Cycles with at least 6 offcore outstanding Demand Data Read transactions in uncore queue.",
261959826caSMatt Macy        "Counter": "0,1,2,3",
262959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD_GE_6",
263959826caSMatt Macy        "CounterMask": "6",
264959826caSMatt Macy        "SampleAfterValue": "2000003",
265959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
266959826caSMatt Macy    },
267959826caSMatt Macy    {
268959826caSMatt Macy        "EventCode": "0x60",
269959826caSMatt Macy        "UMask": "0x2",
270959826caSMatt Macy        "BriefDescription": "Offcore outstanding Code Reads transactions in the SuperQueue (SQ), queue to uncore, every cycle.",
271959826caSMatt Macy        "Counter": "0,1,2,3",
272959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_CODE_RD",
273959826caSMatt Macy        "PublicDescription": "Counts the number of offcore outstanding Code Reads transactions in the super queue every cycle. The 'Offcore outstanding' state of the transaction lasts from the L2 miss until the sending transaction completion to requestor (SQ deallocation). See the corresponding Umask under OFFCORE_REQUESTS.",
274959826caSMatt Macy        "SampleAfterValue": "2000003",
275959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
276959826caSMatt Macy    },
277959826caSMatt Macy    {
278959826caSMatt Macy        "EventCode": "0x60",
279959826caSMatt Macy        "UMask": "0x2",
280959826caSMatt Macy        "BriefDescription": "Cycles with offcore outstanding Code Reads transactions in the SuperQueue (SQ), queue to uncore.",
281959826caSMatt Macy        "Counter": "0,1,2,3",
282959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_CODE_RD",
283959826caSMatt Macy        "CounterMask": "1",
284959826caSMatt Macy        "PublicDescription": "Counts the number of offcore outstanding Code Reads transactions in the super queue every cycle. The 'Offcore outstanding' state of the transaction lasts from the L2 miss until the sending transaction completion to requestor (SQ deallocation). See the corresponding Umask under OFFCORE_REQUESTS.",
285959826caSMatt Macy        "SampleAfterValue": "2000003",
286959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
287959826caSMatt Macy    },
288959826caSMatt Macy    {
289959826caSMatt Macy        "EventCode": "0x60",
290959826caSMatt Macy        "UMask": "0x4",
291959826caSMatt Macy        "BriefDescription": "Offcore outstanding demand rfo reads transactions in SuperQueue (SQ), queue to uncore, every cycle",
292959826caSMatt Macy        "Counter": "0,1,2,3",
293959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_RFO",
294959826caSMatt Macy        "PublicDescription": "Counts the number of offcore outstanding RFO (store) transactions in the super queue (SQ) every cycle. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation). See corresponding Umask under OFFCORE_REQUESTS.",
295959826caSMatt Macy        "SampleAfterValue": "2000003",
296959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
297959826caSMatt Macy    },
298959826caSMatt Macy    {
299959826caSMatt Macy        "EventCode": "0x60",
300959826caSMatt Macy        "UMask": "0x4",
301959826caSMatt Macy        "BriefDescription": "Cycles with offcore outstanding demand rfo reads transactions in SuperQueue (SQ), queue to uncore.",
302959826caSMatt Macy        "Counter": "0,1,2,3",
303959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO",
304959826caSMatt Macy        "CounterMask": "1",
305959826caSMatt Macy        "PublicDescription": "Counts the number of offcore outstanding demand rfo Reads transactions in the super queue every cycle. The 'Offcore outstanding' state of the transaction lasts from the L2 miss until the sending transaction completion to requestor (SQ deallocation). See the corresponding Umask under OFFCORE_REQUESTS.",
306959826caSMatt Macy        "SampleAfterValue": "2000003",
307959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
308959826caSMatt Macy    },
309959826caSMatt Macy    {
310959826caSMatt Macy        "EventCode": "0x60",
311959826caSMatt Macy        "UMask": "0x8",
312*92b14858SMatt Macy        "BriefDescription": "Cycles when offcore outstanding cacheable Core Data Read transactions are present in SuperQueue (SQ), queue to uncore.",
313959826caSMatt Macy        "Counter": "0,1,2,3",
314*92b14858SMatt Macy        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD",
315*92b14858SMatt Macy        "CounterMask": "1",
316*92b14858SMatt Macy        "PublicDescription": "Counts cycles when offcore outstanding cacheable Core Data Read transactions are present in the super queue. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation). See corresponding Umask under OFFCORE_REQUESTS.",
317959826caSMatt Macy        "SampleAfterValue": "2000003",
318959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
319959826caSMatt Macy    },
320959826caSMatt Macy    {
321959826caSMatt Macy        "EventCode": "0x60",
322959826caSMatt Macy        "UMask": "0x8",
323*92b14858SMatt Macy        "BriefDescription": "Offcore outstanding cacheable Core Data Read transactions in SuperQueue (SQ), queue to uncore",
324959826caSMatt Macy        "Counter": "0,1,2,3",
325*92b14858SMatt Macy        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD",
326*92b14858SMatt Macy        "PublicDescription": "Counts the number of offcore outstanding cacheable Core Data Read transactions in the super queue every cycle. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation). See corresponding Umask under OFFCORE_REQUESTS.",
327959826caSMatt Macy        "SampleAfterValue": "2000003",
328959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
329959826caSMatt Macy    },
330959826caSMatt Macy    {
331959826caSMatt Macy        "EventCode": "0xB0",
332959826caSMatt Macy        "UMask": "0x1",
333959826caSMatt Macy        "BriefDescription": "Demand Data Read requests sent to uncore",
334959826caSMatt Macy        "Counter": "0,1,2,3",
335959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS.DEMAND_DATA_RD",
336959826caSMatt Macy        "PublicDescription": "Counts the Demand Data Read requests sent to uncore. Use it in conjunction with OFFCORE_REQUESTS_OUTSTANDING to determine average latency in the uncore.",
337959826caSMatt Macy        "SampleAfterValue": "100003",
338959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
339959826caSMatt Macy    },
340959826caSMatt Macy    {
341959826caSMatt Macy        "EventCode": "0xB0",
342959826caSMatt Macy        "UMask": "0x2",
343959826caSMatt Macy        "BriefDescription": "Cacheable and noncachaeble code read requests",
344959826caSMatt Macy        "Counter": "0,1,2,3",
345959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS.DEMAND_CODE_RD",
346959826caSMatt Macy        "PublicDescription": "Counts both cacheable and non-cacheable code read requests.",
347959826caSMatt Macy        "SampleAfterValue": "100003",
348959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
349959826caSMatt Macy    },
350959826caSMatt Macy    {
351959826caSMatt Macy        "EventCode": "0xB0",
352959826caSMatt Macy        "UMask": "0x4",
353959826caSMatt Macy        "BriefDescription": "Demand RFO requests including regular RFOs, locks, ItoM",
354959826caSMatt Macy        "Counter": "0,1,2,3",
355959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS.DEMAND_RFO",
356959826caSMatt Macy        "PublicDescription": "Counts the demand RFO (read for ownership) requests including regular RFOs, locks, ItoM.",
357959826caSMatt Macy        "SampleAfterValue": "100003",
358959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
359959826caSMatt Macy    },
360959826caSMatt Macy    {
361959826caSMatt Macy        "EventCode": "0xB0",
362959826caSMatt Macy        "UMask": "0x8",
363959826caSMatt Macy        "BriefDescription": "Demand and prefetch data reads",
364959826caSMatt Macy        "Counter": "0,1,2,3",
365959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS.ALL_DATA_RD",
366959826caSMatt Macy        "PublicDescription": "Counts the demand and prefetch data reads. All Core Data Reads include cacheable 'Demands' and L2 prefetchers (not L3 prefetchers). Counting also covers reads due to page walks resulted from any request type.",
367959826caSMatt Macy        "SampleAfterValue": "100003",
368959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
369959826caSMatt Macy    },
370959826caSMatt Macy    {
371959826caSMatt Macy        "EventCode": "0xB0",
372959826caSMatt Macy        "UMask": "0x80",
373959826caSMatt Macy        "BriefDescription": "Any memory transaction that reached the SQ.",
374959826caSMatt Macy        "Counter": "0,1,2,3",
375959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS.ALL_REQUESTS",
376959826caSMatt Macy        "PublicDescription": "Counts memory transactions reached the super queue including requests initiated by the core, all L3 prefetches, page walks, etc..",
377959826caSMatt Macy        "SampleAfterValue": "100003",
378959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
379959826caSMatt Macy    },
380959826caSMatt Macy    {
381959826caSMatt Macy        "EventCode": "0xB2",
382959826caSMatt Macy        "UMask": "0x1",
383959826caSMatt Macy        "BriefDescription": "Offcore requests buffer cannot take more entries for this thread core.",
384959826caSMatt Macy        "Counter": "0,1,2,3",
385959826caSMatt Macy        "EventName": "OFFCORE_REQUESTS_BUFFER.SQ_FULL",
386959826caSMatt Macy        "PublicDescription": "Counts the number of cases when the offcore requests buffer cannot take more entries for the core. This can happen when the superqueue does not contain eligible entries, or when L1D writeback pending FIFO requests is full.Note: Writeback pending FIFO has six entries.",
387959826caSMatt Macy        "SampleAfterValue": "2000003",
388959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
389959826caSMatt Macy    },
390959826caSMatt Macy    {
391959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
392959826caSMatt Macy        "UMask": "0x1",
393959826caSMatt Macy        "BriefDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction",
394959826caSMatt Macy        "Counter": "0,1,2,3",
395959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE",
396959826caSMatt Macy        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
397959826caSMatt Macy        "SampleAfterValue": "100003",
398959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
399959826caSMatt Macy    },
400959826caSMatt Macy    {
401959826caSMatt Macy        "EventCode": "0xD0",
402959826caSMatt Macy        "UMask": "0x11",
403959826caSMatt Macy        "BriefDescription": "Retired load instructions that miss the STLB. (Precise Event)",
404959826caSMatt Macy        "Data_LA": "1",
405959826caSMatt Macy        "PEBS": "1",
406959826caSMatt Macy        "Counter": "0,1,2,3",
407959826caSMatt Macy        "EventName": "MEM_INST_RETIRED.STLB_MISS_LOADS",
408959826caSMatt Macy        "PublicDescription": "Retired load instructions that miss the STLB.",
409959826caSMatt Macy        "SampleAfterValue": "100003",
410959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
411959826caSMatt Macy    },
412959826caSMatt Macy    {
413959826caSMatt Macy        "EventCode": "0xD0",
414959826caSMatt Macy        "UMask": "0x12",
415959826caSMatt Macy        "BriefDescription": "Retired store instructions that miss the STLB. (Precise Event)",
416959826caSMatt Macy        "Data_LA": "1",
417959826caSMatt Macy        "PEBS": "1",
418959826caSMatt Macy        "Counter": "0,1,2,3",
419959826caSMatt Macy        "EventName": "MEM_INST_RETIRED.STLB_MISS_STORES",
420959826caSMatt Macy        "PublicDescription": "Retired store instructions that miss the STLB.",
421959826caSMatt Macy        "SampleAfterValue": "100003",
422959826caSMatt Macy        "L1_Hit_Indication": "1",
423959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
424959826caSMatt Macy    },
425959826caSMatt Macy    {
426959826caSMatt Macy        "EventCode": "0xD0",
427959826caSMatt Macy        "UMask": "0x21",
428959826caSMatt Macy        "BriefDescription": "Retired load instructions with locked access. (Precise Event)",
429959826caSMatt Macy        "Data_LA": "1",
430959826caSMatt Macy        "PEBS": "1",
431959826caSMatt Macy        "Counter": "0,1,2,3",
432959826caSMatt Macy        "EventName": "MEM_INST_RETIRED.LOCK_LOADS",
433959826caSMatt Macy        "SampleAfterValue": "100007",
434959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
435959826caSMatt Macy    },
436959826caSMatt Macy    {
437959826caSMatt Macy        "EventCode": "0xD0",
438959826caSMatt Macy        "UMask": "0x41",
439959826caSMatt Macy        "BriefDescription": "Retired load instructions that split across a cacheline boundary. (Precise Event)",
440959826caSMatt Macy        "Data_LA": "1",
441959826caSMatt Macy        "PEBS": "1",
442959826caSMatt Macy        "Counter": "0,1,2,3",
443959826caSMatt Macy        "EventName": "MEM_INST_RETIRED.SPLIT_LOADS",
444959826caSMatt Macy        "SampleAfterValue": "100003",
445959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
446959826caSMatt Macy    },
447959826caSMatt Macy    {
448959826caSMatt Macy        "EventCode": "0xD0",
449959826caSMatt Macy        "UMask": "0x42",
450959826caSMatt Macy        "BriefDescription": "Retired store instructions that split across a cacheline boundary. (Precise Event)",
451959826caSMatt Macy        "Data_LA": "1",
452959826caSMatt Macy        "PEBS": "1",
453959826caSMatt Macy        "Counter": "0,1,2,3",
454959826caSMatt Macy        "EventName": "MEM_INST_RETIRED.SPLIT_STORES",
455959826caSMatt Macy        "SampleAfterValue": "100003",
456959826caSMatt Macy        "L1_Hit_Indication": "1",
457959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
458959826caSMatt Macy    },
459959826caSMatt Macy    {
460959826caSMatt Macy        "EventCode": "0xD0",
461959826caSMatt Macy        "UMask": "0x81",
462959826caSMatt Macy        "BriefDescription": "All retired load instructions. (Precise Event)",
463959826caSMatt Macy        "Data_LA": "1",
464959826caSMatt Macy        "PEBS": "1",
465959826caSMatt Macy        "Counter": "0,1,2,3",
466959826caSMatt Macy        "EventName": "MEM_INST_RETIRED.ALL_LOADS",
467959826caSMatt Macy        "SampleAfterValue": "2000003",
468959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
469959826caSMatt Macy    },
470959826caSMatt Macy    {
471959826caSMatt Macy        "EventCode": "0xD0",
472959826caSMatt Macy        "UMask": "0x82",
473959826caSMatt Macy        "BriefDescription": "All retired store instructions. (Precise Event)",
474959826caSMatt Macy        "Data_LA": "1",
475959826caSMatt Macy        "PEBS": "1",
476959826caSMatt Macy        "Counter": "0,1,2,3",
477959826caSMatt Macy        "EventName": "MEM_INST_RETIRED.ALL_STORES",
478959826caSMatt Macy        "PublicDescription": "All retired store instructions.",
479959826caSMatt Macy        "SampleAfterValue": "2000003",
480959826caSMatt Macy        "L1_Hit_Indication": "1",
481959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
482959826caSMatt Macy    },
483959826caSMatt Macy    {
484959826caSMatt Macy        "EventCode": "0xD1",
485959826caSMatt Macy        "UMask": "0x1",
486959826caSMatt Macy        "BriefDescription": "Retired load instructions with L1 cache hits as data sources",
487959826caSMatt Macy        "Data_LA": "1",
488959826caSMatt Macy        "PEBS": "1",
489959826caSMatt Macy        "Counter": "0,1,2,3",
490959826caSMatt Macy        "EventName": "MEM_LOAD_RETIRED.L1_HIT",
491*92b14858SMatt Macy        "PublicDescription": "Counts retired load instructions with at least one uop that hit in the L1 data cache. This event includes all SW prefetches and lock instructions regardless of the data source.",
492959826caSMatt Macy        "SampleAfterValue": "2000003",
493959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
494959826caSMatt Macy    },
495959826caSMatt Macy    {
496959826caSMatt Macy        "EventCode": "0xD1",
497959826caSMatt Macy        "UMask": "0x2",
498959826caSMatt Macy        "BriefDescription": "Retired load instructions with L2 cache hits as data sources",
499959826caSMatt Macy        "Data_LA": "1",
500959826caSMatt Macy        "PEBS": "1",
501959826caSMatt Macy        "Counter": "0,1,2,3",
502959826caSMatt Macy        "EventName": "MEM_LOAD_RETIRED.L2_HIT",
503959826caSMatt Macy        "PublicDescription": "Retired load instructions with L2 cache hits as data sources.",
504959826caSMatt Macy        "SampleAfterValue": "100003",
505959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
506959826caSMatt Macy    },
507959826caSMatt Macy    {
508959826caSMatt Macy        "EventCode": "0xD1",
509959826caSMatt Macy        "UMask": "0x4",
510959826caSMatt Macy        "BriefDescription": "Retired load instructions with L3 cache hits as data sources",
511959826caSMatt Macy        "Data_LA": "1",
512959826caSMatt Macy        "PEBS": "1",
513959826caSMatt Macy        "Counter": "0,1,2,3",
514959826caSMatt Macy        "EventName": "MEM_LOAD_RETIRED.L3_HIT",
515959826caSMatt Macy        "PublicDescription": "Retired load instructions with L3 cache hits as data sources.",
516959826caSMatt Macy        "SampleAfterValue": "50021",
517959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
518959826caSMatt Macy    },
519959826caSMatt Macy    {
520959826caSMatt Macy        "EventCode": "0xD1",
521959826caSMatt Macy        "UMask": "0x8",
522959826caSMatt Macy        "BriefDescription": "Retired load instructions missed L1 cache as data sources",
523959826caSMatt Macy        "Data_LA": "1",
524959826caSMatt Macy        "PEBS": "1",
525959826caSMatt Macy        "Counter": "0,1,2,3",
526959826caSMatt Macy        "EventName": "MEM_LOAD_RETIRED.L1_MISS",
527959826caSMatt Macy        "PublicDescription": "Counts retired load instructions with at least one uop that missed in the L1 cache.",
528959826caSMatt Macy        "SampleAfterValue": "100003",
529959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
530959826caSMatt Macy    },
531959826caSMatt Macy    {
532959826caSMatt Macy        "EventCode": "0xD1",
533959826caSMatt Macy        "UMask": "0x10",
534959826caSMatt Macy        "BriefDescription": "Retired load instructions missed L2 cache as data sources",
535959826caSMatt Macy        "Data_LA": "1",
536959826caSMatt Macy        "PEBS": "1",
537959826caSMatt Macy        "Counter": "0,1,2,3",
538959826caSMatt Macy        "EventName": "MEM_LOAD_RETIRED.L2_MISS",
539959826caSMatt Macy        "PublicDescription": "Retired load instructions missed L2 cache as data sources.",
540959826caSMatt Macy        "SampleAfterValue": "50021",
541959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
542959826caSMatt Macy    },
543959826caSMatt Macy    {
544959826caSMatt Macy        "EventCode": "0xD1",
545959826caSMatt Macy        "UMask": "0x20",
546959826caSMatt Macy        "BriefDescription": "Retired load instructions missed L3 cache as data sources",
547959826caSMatt Macy        "Data_LA": "1",
548959826caSMatt Macy        "PEBS": "1",
549959826caSMatt Macy        "Counter": "0,1,2,3",
550959826caSMatt Macy        "EventName": "MEM_LOAD_RETIRED.L3_MISS",
551959826caSMatt Macy        "PublicDescription": "Retired load instructions missed L3 cache as data sources.",
552959826caSMatt Macy        "SampleAfterValue": "100007",
553959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
554959826caSMatt Macy    },
555959826caSMatt Macy    {
556959826caSMatt Macy        "EventCode": "0xD1",
557959826caSMatt Macy        "UMask": "0x40",
558959826caSMatt Macy        "BriefDescription": "Retired load instructions which data sources were load missed L1 but hit FB due to preceding miss to the same cache line with data not ready",
559959826caSMatt Macy        "Data_LA": "1",
560959826caSMatt Macy        "PEBS": "1",
561959826caSMatt Macy        "Counter": "0,1,2,3",
562959826caSMatt Macy        "EventName": "MEM_LOAD_RETIRED.FB_HIT",
563*92b14858SMatt Macy        "PublicDescription": "Counts retired load instructions with at least one uop was load missed in L1 but hit FB (Fill Buffers) due to preceding miss to the same cache line with data not ready.",
564959826caSMatt Macy        "SampleAfterValue": "100007",
565959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
566959826caSMatt Macy    },
567959826caSMatt Macy    {
568959826caSMatt Macy        "EventCode": "0xD2",
569959826caSMatt Macy        "UMask": "0x1",
570959826caSMatt Macy        "BriefDescription": "Retired load instructions which data sources were L3 hit and cross-core snoop missed in on-pkg core cache.",
571959826caSMatt Macy        "Data_LA": "1",
572959826caSMatt Macy        "PEBS": "1",
573959826caSMatt Macy        "Counter": "0,1,2,3",
574959826caSMatt Macy        "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_MISS",
575959826caSMatt Macy        "SampleAfterValue": "20011",
576959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
577959826caSMatt Macy    },
578959826caSMatt Macy    {
579959826caSMatt Macy        "EventCode": "0xD2",
580959826caSMatt Macy        "UMask": "0x2",
581959826caSMatt Macy        "BriefDescription": "Retired load instructions which data sources were L3 and cross-core snoop hits in on-pkg core cache",
582959826caSMatt Macy        "Data_LA": "1",
583959826caSMatt Macy        "PEBS": "1",
584959826caSMatt Macy        "Counter": "0,1,2,3",
585959826caSMatt Macy        "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_HIT",
586959826caSMatt Macy        "PublicDescription": "Retired load instructions which data sources were L3 and cross-core snoop hits in on-pkg core cache.",
587959826caSMatt Macy        "SampleAfterValue": "20011",
588959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
589959826caSMatt Macy    },
590959826caSMatt Macy    {
591959826caSMatt Macy        "EventCode": "0xD2",
592959826caSMatt Macy        "UMask": "0x4",
593959826caSMatt Macy        "BriefDescription": "Retired load instructions which data sources were HitM responses from shared L3",
594959826caSMatt Macy        "Data_LA": "1",
595959826caSMatt Macy        "PEBS": "1",
596959826caSMatt Macy        "Counter": "0,1,2,3",
597959826caSMatt Macy        "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_HITM",
598959826caSMatt Macy        "PublicDescription": "Retired load instructions which data sources were HitM responses from shared L3.",
599959826caSMatt Macy        "SampleAfterValue": "20011",
600959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
601959826caSMatt Macy    },
602959826caSMatt Macy    {
603959826caSMatt Macy        "EventCode": "0xD2",
604959826caSMatt Macy        "UMask": "0x8",
605959826caSMatt Macy        "BriefDescription": "Retired load instructions which data sources were hits in L3 without snoops required",
606959826caSMatt Macy        "Data_LA": "1",
607959826caSMatt Macy        "PEBS": "1",
608959826caSMatt Macy        "Counter": "0,1,2,3",
609959826caSMatt Macy        "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_NONE",
610959826caSMatt Macy        "PublicDescription": "Retired load instructions which data sources were hits in L3 without snoops required.",
611959826caSMatt Macy        "SampleAfterValue": "100003",
612959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
613959826caSMatt Macy    },
614959826caSMatt Macy    {
615959826caSMatt Macy        "EventCode": "0xD3",
616959826caSMatt Macy        "UMask": "0x1",
617959826caSMatt Macy        "BriefDescription": "Retired load instructions which data sources missed L3 but serviced from local dram",
618959826caSMatt Macy        "Data_LA": "1",
619959826caSMatt Macy        "PEBS": "1",
620959826caSMatt Macy        "Counter": "0,1,2,3",
621959826caSMatt Macy        "EventName": "MEM_LOAD_L3_MISS_RETIRED.LOCAL_DRAM",
622959826caSMatt Macy        "SampleAfterValue": "100007",
623959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
624959826caSMatt Macy    },
625959826caSMatt Macy    {
626959826caSMatt Macy        "EventCode": "0xD3",
627959826caSMatt Macy        "UMask": "0x2",
628959826caSMatt Macy        "BriefDescription": "Retired load instructions which data sources missed L3 but serviced from remote dram",
629959826caSMatt Macy        "Data_LA": "1",
630959826caSMatt Macy        "PEBS": "1",
631959826caSMatt Macy        "Counter": "0,1,2,3",
632959826caSMatt Macy        "EventName": "MEM_LOAD_L3_MISS_RETIRED.REMOTE_DRAM",
633959826caSMatt Macy        "SampleAfterValue": "100007",
634959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
635959826caSMatt Macy    },
636959826caSMatt Macy    {
637959826caSMatt Macy        "EventCode": "0xD3",
638959826caSMatt Macy        "UMask": "0x4",
639959826caSMatt Macy        "BriefDescription": "Retired load instructions whose data sources was remote HITM",
640959826caSMatt Macy        "Data_LA": "1",
641959826caSMatt Macy        "PEBS": "1",
642959826caSMatt Macy        "Counter": "0,1,2,3",
643959826caSMatt Macy        "EventName": "MEM_LOAD_L3_MISS_RETIRED.REMOTE_HITM",
644959826caSMatt Macy        "SampleAfterValue": "100007",
645959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
646959826caSMatt Macy    },
647959826caSMatt Macy    {
648959826caSMatt Macy        "EventCode": "0xD3",
649959826caSMatt Macy        "UMask": "0x8",
650959826caSMatt Macy        "BriefDescription": "Retired load instructions whose data sources was forwarded from a remote cache",
651959826caSMatt Macy        "Data_LA": "1",
652959826caSMatt Macy        "PEBS": "1",
653959826caSMatt Macy        "Counter": "0,1,2,3",
654959826caSMatt Macy        "EventName": "MEM_LOAD_L3_MISS_RETIRED.REMOTE_FWD",
655959826caSMatt Macy        "SampleAfterValue": "100007",
656959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
657959826caSMatt Macy    },
658959826caSMatt Macy    {
659959826caSMatt Macy        "EventCode": "0xD4",
660959826caSMatt Macy        "UMask": "0x4",
661959826caSMatt Macy        "BriefDescription": "Retired instructions with at least 1 uncacheable load or lock.",
662959826caSMatt Macy        "Data_LA": "1",
663959826caSMatt Macy        "PEBS": "1",
664959826caSMatt Macy        "Counter": "0,1,2,3",
665959826caSMatt Macy        "EventName": "MEM_LOAD_MISC_RETIRED.UC",
666959826caSMatt Macy        "SampleAfterValue": "100007",
667959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
668959826caSMatt Macy    },
669959826caSMatt Macy    {
670959826caSMatt Macy        "EventCode": "0xF0",
671959826caSMatt Macy        "UMask": "0x40",
672959826caSMatt Macy        "BriefDescription": "L2 writebacks that access L2 cache",
673959826caSMatt Macy        "Counter": "0,1,2,3",
674959826caSMatt Macy        "EventName": "L2_TRANS.L2_WB",
675959826caSMatt Macy        "PublicDescription": "Counts L2 writebacks that access L2 cache.",
676959826caSMatt Macy        "SampleAfterValue": "200003",
677959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
678959826caSMatt Macy    },
679959826caSMatt Macy    {
680959826caSMatt Macy        "EventCode": "0xF1",
681959826caSMatt Macy        "UMask": "0x1f",
682959826caSMatt Macy        "BriefDescription": "L2 cache lines filling L2",
683959826caSMatt Macy        "Counter": "0,1,2,3",
684959826caSMatt Macy        "EventName": "L2_LINES_IN.ALL",
685959826caSMatt Macy        "PublicDescription": "Counts the number of L2 cache lines filling the L2. Counting does not cover rejects.",
686959826caSMatt Macy        "SampleAfterValue": "100003",
687959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
688959826caSMatt Macy    },
689959826caSMatt Macy    {
690959826caSMatt Macy        "EventCode": "0xF2",
691959826caSMatt Macy        "UMask": "0x1",
692959826caSMatt Macy        "BriefDescription": "Counts the number of lines that are silently dropped by L2 cache when triggered by an L2 cache fill. These lines are typically in Shared state. A non-threaded event.",
693959826caSMatt Macy        "Counter": "0,1,2,3",
694959826caSMatt Macy        "EventName": "L2_LINES_OUT.SILENT",
695*92b14858SMatt Macy        "PublicDescription": "Counts the number of lines that are silently dropped by L2 cache when triggered by an L2 cache fill. These lines are typically in Shared or Exclusive state. A non-threaded event.",
696959826caSMatt Macy        "SampleAfterValue": "200003",
697959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
698959826caSMatt Macy    },
699959826caSMatt Macy    {
700959826caSMatt Macy        "EventCode": "0xF2",
701959826caSMatt Macy        "UMask": "0x2",
702959826caSMatt Macy        "BriefDescription": "Counts the number of lines that are evicted by L2 cache when triggered by an L2 cache fill. Those lines can be either in modified state or clean state. Modified lines may either be written back to L3 or directly written to memory and not allocated in L3.  Clean lines may either be allocated in L3 or dropped",
703959826caSMatt Macy        "Counter": "0,1,2,3",
704959826caSMatt Macy        "EventName": "L2_LINES_OUT.NON_SILENT",
705*92b14858SMatt Macy        "PublicDescription": "Counts the number of lines that are evicted by L2 cache when triggered by an L2 cache fill. Those lines are in Modified state. Modified lines are written back to L3",
706959826caSMatt Macy        "SampleAfterValue": "200003",
707959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
708959826caSMatt Macy    },
709959826caSMatt Macy    {
710959826caSMatt Macy        "EventCode": "0xF2",
711959826caSMatt Macy        "UMask": "0x4",
712*92b14858SMatt Macy        "BriefDescription": "This event is deprecated. Refer to new event L2_LINES_OUT.USELESS_HWPF",
713*92b14858SMatt Macy        "Deprecated": "1",
714959826caSMatt Macy        "Counter": "0,1,2,3",
715959826caSMatt Macy        "EventName": "L2_LINES_OUT.USELESS_PREF",
716*92b14858SMatt Macy        "PublicDescription": "This event is deprecated. Refer to new event L2_LINES_OUT.USELESS_HWPF",
717959826caSMatt Macy        "SampleAfterValue": "200003",
718959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
719959826caSMatt Macy    },
720959826caSMatt Macy    {
721959826caSMatt Macy        "EventCode": "0xF2",
722959826caSMatt Macy        "UMask": "0x4",
723959826caSMatt Macy        "BriefDescription": "Counts the number of lines that have been hardware prefetched but not used and now evicted by L2 cache",
724959826caSMatt Macy        "Counter": "0,1,2,3",
725959826caSMatt Macy        "EventName": "L2_LINES_OUT.USELESS_HWPF",
726959826caSMatt Macy        "SampleAfterValue": "200003",
727959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
728959826caSMatt Macy    },
729959826caSMatt Macy    {
730959826caSMatt Macy        "EventCode": "0xF4",
731959826caSMatt Macy        "UMask": "0x10",
732959826caSMatt Macy        "BriefDescription": "Number of cache line split locks sent to uncore.",
733959826caSMatt Macy        "Counter": "0,1,2,3",
734959826caSMatt Macy        "EventName": "SQ_MISC.SPLIT_LOCK",
735959826caSMatt Macy        "PublicDescription": "Counts the number of cache line split locks sent to the uncore.",
736959826caSMatt Macy        "SampleAfterValue": "100003",
737959826caSMatt Macy        "CounterHTOff": "0,1,2,3,4,5,6,7"
738959826caSMatt Macy    },
739959826caSMatt Macy    {
740959826caSMatt Macy        "Offcore": "1",
741959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
742959826caSMatt Macy        "UMask": "0x1",
743*92b14858SMatt Macy        "BriefDescription": "Counts demand data reads have any response type.",
744959826caSMatt Macy        "MSRValue": "0x0000010001",
745959826caSMatt Macy        "Counter": "0,1,2,3",
746959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_RESPONSE",
747959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
748*92b14858SMatt Macy        "PublicDescription": "Counts demand data reads have any response type.",
749959826caSMatt Macy        "SampleAfterValue": "100003",
750959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
751959826caSMatt Macy    },
752959826caSMatt Macy    {
753959826caSMatt Macy        "Offcore": "1",
754959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
755959826caSMatt Macy        "UMask": "0x1",
756*92b14858SMatt Macy        "BriefDescription": "Counts demand data reads TBD TBD",
757*92b14858SMatt Macy        "MSRValue": "0x01003C0001",
758959826caSMatt Macy        "Counter": "0,1,2,3",
759959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.NO_SNOOP_NEEDED",
760959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
761*92b14858SMatt Macy        "PublicDescription": "Counts demand data reads TBD TBD",
762959826caSMatt Macy        "SampleAfterValue": "100003",
763959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
764959826caSMatt Macy    },
765959826caSMatt Macy    {
766959826caSMatt Macy        "Offcore": "1",
767959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
768959826caSMatt Macy        "UMask": "0x1",
769*92b14858SMatt Macy        "BriefDescription": "Counts demand data reads TBD TBD",
770*92b14858SMatt Macy        "MSRValue": "0x04003C0001",
771959826caSMatt Macy        "Counter": "0,1,2,3",
772959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
773959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
774*92b14858SMatt Macy        "PublicDescription": "Counts demand data reads TBD TBD",
775959826caSMatt Macy        "SampleAfterValue": "100003",
776959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
777959826caSMatt Macy    },
778959826caSMatt Macy    {
779959826caSMatt Macy        "Offcore": "1",
780959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
781959826caSMatt Macy        "UMask": "0x1",
782*92b14858SMatt Macy        "BriefDescription": "Counts demand data reads TBD TBD",
783*92b14858SMatt Macy        "MSRValue": "0x10003C0001",
784959826caSMatt Macy        "Counter": "0,1,2,3",
785959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.HITM_OTHER_CORE",
786959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
787*92b14858SMatt Macy        "PublicDescription": "Counts demand data reads TBD TBD",
788959826caSMatt Macy        "SampleAfterValue": "100003",
789959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
790959826caSMatt Macy    },
791959826caSMatt Macy    {
792959826caSMatt Macy        "Offcore": "1",
793959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
794959826caSMatt Macy        "UMask": "0x1",
795*92b14858SMatt Macy        "BriefDescription": "Counts demand data reads TBD TBD",
796*92b14858SMatt Macy        "MSRValue": "0x3F803C0001",
797959826caSMatt Macy        "Counter": "0,1,2,3",
798959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.ANY_SNOOP",
799959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
800*92b14858SMatt Macy        "PublicDescription": "Counts demand data reads TBD TBD",
801959826caSMatt Macy        "SampleAfterValue": "100003",
802959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
803959826caSMatt Macy    },
804959826caSMatt Macy    {
805959826caSMatt Macy        "Offcore": "1",
806959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
807959826caSMatt Macy        "UMask": "0x1",
808*92b14858SMatt Macy        "BriefDescription": "Counts all demand data writes (RFOs) have any response type.",
809959826caSMatt Macy        "MSRValue": "0x0000010002",
810959826caSMatt Macy        "Counter": "0,1,2,3",
811959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_RESPONSE",
812959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
813*92b14858SMatt Macy        "PublicDescription": "Counts all demand data writes (RFOs) have any response type.",
814959826caSMatt Macy        "SampleAfterValue": "100003",
815959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
816959826caSMatt Macy    },
817959826caSMatt Macy    {
818959826caSMatt Macy        "Offcore": "1",
819959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
820959826caSMatt Macy        "UMask": "0x1",
821*92b14858SMatt Macy        "BriefDescription": "Counts all demand data writes (RFOs) TBD TBD",
822*92b14858SMatt Macy        "MSRValue": "0x01003C0002",
823959826caSMatt Macy        "Counter": "0,1,2,3",
824959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.NO_SNOOP_NEEDED",
825959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
826*92b14858SMatt Macy        "PublicDescription": "Counts all demand data writes (RFOs) TBD TBD",
827959826caSMatt Macy        "SampleAfterValue": "100003",
828959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
829959826caSMatt Macy    },
830959826caSMatt Macy    {
831959826caSMatt Macy        "Offcore": "1",
832959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
833959826caSMatt Macy        "UMask": "0x1",
834*92b14858SMatt Macy        "BriefDescription": "Counts all demand data writes (RFOs) TBD TBD",
835*92b14858SMatt Macy        "MSRValue": "0x04003C0002",
836959826caSMatt Macy        "Counter": "0,1,2,3",
837959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD",
838959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
839*92b14858SMatt Macy        "PublicDescription": "Counts all demand data writes (RFOs) TBD TBD",
840959826caSMatt Macy        "SampleAfterValue": "100003",
841959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
842959826caSMatt Macy    },
843959826caSMatt Macy    {
844959826caSMatt Macy        "Offcore": "1",
845959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
846959826caSMatt Macy        "UMask": "0x1",
847*92b14858SMatt Macy        "BriefDescription": "Counts all demand data writes (RFOs) TBD TBD",
848*92b14858SMatt Macy        "MSRValue": "0x10003C0002",
849959826caSMatt Macy        "Counter": "0,1,2,3",
850959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.HITM_OTHER_CORE",
851959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
852*92b14858SMatt Macy        "PublicDescription": "Counts all demand data writes (RFOs) TBD TBD",
853959826caSMatt Macy        "SampleAfterValue": "100003",
854959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
855959826caSMatt Macy    },
856959826caSMatt Macy    {
857959826caSMatt Macy        "Offcore": "1",
858959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
859959826caSMatt Macy        "UMask": "0x1",
860*92b14858SMatt Macy        "BriefDescription": "Counts all demand data writes (RFOs) TBD TBD",
861*92b14858SMatt Macy        "MSRValue": "0x3F803C0002",
862959826caSMatt Macy        "Counter": "0,1,2,3",
863959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.ANY_SNOOP",
864959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
865*92b14858SMatt Macy        "PublicDescription": "Counts all demand data writes (RFOs) TBD TBD",
866959826caSMatt Macy        "SampleAfterValue": "100003",
867959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
868959826caSMatt Macy    },
869959826caSMatt Macy    {
870959826caSMatt Macy        "Offcore": "1",
871959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
872959826caSMatt Macy        "UMask": "0x1",
873*92b14858SMatt Macy        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that have any response type.",
874959826caSMatt Macy        "MSRValue": "0x0000010004",
875959826caSMatt Macy        "Counter": "0,1,2,3",
876959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.ANY_RESPONSE",
877959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
878*92b14858SMatt Macy        "PublicDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that have any response type.",
879959826caSMatt Macy        "SampleAfterValue": "100003",
880959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
881959826caSMatt Macy    },
882959826caSMatt Macy    {
883959826caSMatt Macy        "Offcore": "1",
884959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
885959826caSMatt Macy        "UMask": "0x1",
886*92b14858SMatt Macy        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that TBD TBD",
887*92b14858SMatt Macy        "MSRValue": "0x01003C0004",
888959826caSMatt Macy        "Counter": "0,1,2,3",
889959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.NO_SNOOP_NEEDED",
890959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
891*92b14858SMatt Macy        "PublicDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that TBD TBD",
892959826caSMatt Macy        "SampleAfterValue": "100003",
893959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
894959826caSMatt Macy    },
895959826caSMatt Macy    {
896959826caSMatt Macy        "Offcore": "1",
897959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
898959826caSMatt Macy        "UMask": "0x1",
899*92b14858SMatt Macy        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that TBD TBD",
900*92b14858SMatt Macy        "MSRValue": "0x04003C0004",
901959826caSMatt Macy        "Counter": "0,1,2,3",
902959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
903959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
904*92b14858SMatt Macy        "PublicDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that TBD TBD",
905959826caSMatt Macy        "SampleAfterValue": "100003",
906959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
907959826caSMatt Macy    },
908959826caSMatt Macy    {
909959826caSMatt Macy        "Offcore": "1",
910959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
911959826caSMatt Macy        "UMask": "0x1",
912*92b14858SMatt Macy        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that TBD TBD",
913*92b14858SMatt Macy        "MSRValue": "0x10003C0004",
914959826caSMatt Macy        "Counter": "0,1,2,3",
915959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.HITM_OTHER_CORE",
916959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
917*92b14858SMatt Macy        "PublicDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that TBD TBD",
918959826caSMatt Macy        "SampleAfterValue": "100003",
919959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
920959826caSMatt Macy    },
921959826caSMatt Macy    {
922959826caSMatt Macy        "Offcore": "1",
923959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
924959826caSMatt Macy        "UMask": "0x1",
925*92b14858SMatt Macy        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that TBD TBD",
926*92b14858SMatt Macy        "MSRValue": "0x3F803C0004",
927959826caSMatt Macy        "Counter": "0,1,2,3",
928959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.ANY_SNOOP",
929959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
930*92b14858SMatt Macy        "PublicDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that TBD TBD",
931959826caSMatt Macy        "SampleAfterValue": "100003",
932959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
933959826caSMatt Macy    },
934959826caSMatt Macy    {
935959826caSMatt Macy        "Offcore": "1",
936959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
937959826caSMatt Macy        "UMask": "0x1",
938*92b14858SMatt Macy        "BriefDescription": "Counts prefetch (that bring data to L2) data reads have any response type.",
939959826caSMatt Macy        "MSRValue": "0x0000010010",
940959826caSMatt Macy        "Counter": "0,1,2,3",
941959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.ANY_RESPONSE",
942959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
943*92b14858SMatt Macy        "PublicDescription": "Counts prefetch (that bring data to L2) data reads have any response type.",
944959826caSMatt Macy        "SampleAfterValue": "100003",
945959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
946959826caSMatt Macy    },
947959826caSMatt Macy    {
948959826caSMatt Macy        "Offcore": "1",
949959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
950959826caSMatt Macy        "UMask": "0x1",
951*92b14858SMatt Macy        "BriefDescription": "Counts prefetch (that bring data to L2) data reads TBD TBD",
952*92b14858SMatt Macy        "MSRValue": "0x01003C0010",
953959826caSMatt Macy        "Counter": "0,1,2,3",
954959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.NO_SNOOP_NEEDED",
955959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
956*92b14858SMatt Macy        "PublicDescription": "Counts prefetch (that bring data to L2) data reads TBD TBD",
957959826caSMatt Macy        "SampleAfterValue": "100003",
958959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
959959826caSMatt Macy    },
960959826caSMatt Macy    {
961959826caSMatt Macy        "Offcore": "1",
962959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
963959826caSMatt Macy        "UMask": "0x1",
964*92b14858SMatt Macy        "BriefDescription": "Counts prefetch (that bring data to L2) data reads TBD TBD",
965*92b14858SMatt Macy        "MSRValue": "0x04003C0010",
966959826caSMatt Macy        "Counter": "0,1,2,3",
967959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
968959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
969*92b14858SMatt Macy        "PublicDescription": "Counts prefetch (that bring data to L2) data reads TBD TBD",
970959826caSMatt Macy        "SampleAfterValue": "100003",
971959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
972959826caSMatt Macy    },
973959826caSMatt Macy    {
974959826caSMatt Macy        "Offcore": "1",
975959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
976959826caSMatt Macy        "UMask": "0x1",
977*92b14858SMatt Macy        "BriefDescription": "Counts prefetch (that bring data to L2) data reads TBD TBD",
978*92b14858SMatt Macy        "MSRValue": "0x10003C0010",
979959826caSMatt Macy        "Counter": "0,1,2,3",
980959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.HITM_OTHER_CORE",
981959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
982*92b14858SMatt Macy        "PublicDescription": "Counts prefetch (that bring data to L2) data reads TBD TBD",
983959826caSMatt Macy        "SampleAfterValue": "100003",
984959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
985959826caSMatt Macy    },
986959826caSMatt Macy    {
987959826caSMatt Macy        "Offcore": "1",
988959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
989959826caSMatt Macy        "UMask": "0x1",
990*92b14858SMatt Macy        "BriefDescription": "Counts prefetch (that bring data to L2) data reads TBD TBD",
991*92b14858SMatt Macy        "MSRValue": "0x3F803C0010",
992959826caSMatt Macy        "Counter": "0,1,2,3",
993959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.ANY_SNOOP",
994959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
995*92b14858SMatt Macy        "PublicDescription": "Counts prefetch (that bring data to L2) data reads TBD TBD",
996959826caSMatt Macy        "SampleAfterValue": "100003",
997959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
998959826caSMatt Macy    },
999959826caSMatt Macy    {
1000959826caSMatt Macy        "Offcore": "1",
1001959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1002959826caSMatt Macy        "UMask": "0x1",
1003*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs have any response type.",
1004959826caSMatt Macy        "MSRValue": "0x0000010020",
1005959826caSMatt Macy        "Counter": "0,1,2,3",
1006959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.ANY_RESPONSE",
1007959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1008*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs have any response type.",
1009959826caSMatt Macy        "SampleAfterValue": "100003",
1010959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1011959826caSMatt Macy    },
1012959826caSMatt Macy    {
1013959826caSMatt Macy        "Offcore": "1",
1014959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1015959826caSMatt Macy        "UMask": "0x1",
1016*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs TBD TBD",
1017*92b14858SMatt Macy        "MSRValue": "0x01003C0020",
1018959826caSMatt Macy        "Counter": "0,1,2,3",
1019959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.NO_SNOOP_NEEDED",
1020959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1021*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs TBD TBD",
1022959826caSMatt Macy        "SampleAfterValue": "100003",
1023959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1024959826caSMatt Macy    },
1025959826caSMatt Macy    {
1026959826caSMatt Macy        "Offcore": "1",
1027959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1028959826caSMatt Macy        "UMask": "0x1",
1029*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs TBD TBD",
1030*92b14858SMatt Macy        "MSRValue": "0x04003C0020",
1031959826caSMatt Macy        "Counter": "0,1,2,3",
1032959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1033959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1034*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs TBD TBD",
1035959826caSMatt Macy        "SampleAfterValue": "100003",
1036959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1037959826caSMatt Macy    },
1038959826caSMatt Macy    {
1039959826caSMatt Macy        "Offcore": "1",
1040959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1041959826caSMatt Macy        "UMask": "0x1",
1042*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs TBD TBD",
1043*92b14858SMatt Macy        "MSRValue": "0x10003C0020",
1044959826caSMatt Macy        "Counter": "0,1,2,3",
1045959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.HITM_OTHER_CORE",
1046959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1047*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs TBD TBD",
1048959826caSMatt Macy        "SampleAfterValue": "100003",
1049959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1050959826caSMatt Macy    },
1051959826caSMatt Macy    {
1052959826caSMatt Macy        "Offcore": "1",
1053959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1054959826caSMatt Macy        "UMask": "0x1",
1055*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs TBD TBD",
1056*92b14858SMatt Macy        "MSRValue": "0x3F803C0020",
1057959826caSMatt Macy        "Counter": "0,1,2,3",
1058959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.ANY_SNOOP",
1059959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1060*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs TBD TBD",
1061959826caSMatt Macy        "SampleAfterValue": "100003",
1062959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1063959826caSMatt Macy    },
1064959826caSMatt Macy    {
1065959826caSMatt Macy        "Offcore": "1",
1066959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1067959826caSMatt Macy        "UMask": "0x1",
1068*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads have any response type.",
1069959826caSMatt Macy        "MSRValue": "0x0000010080",
1070959826caSMatt Macy        "Counter": "0,1,2,3",
1071959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.ANY_RESPONSE",
1072959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1073*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads have any response type.",
1074959826caSMatt Macy        "SampleAfterValue": "100003",
1075959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1076959826caSMatt Macy    },
1077959826caSMatt Macy    {
1078959826caSMatt Macy        "Offcore": "1",
1079959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1080959826caSMatt Macy        "UMask": "0x1",
1081*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads TBD TBD",
1082*92b14858SMatt Macy        "MSRValue": "0x01003C0080",
1083959826caSMatt Macy        "Counter": "0,1,2,3",
1084959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.NO_SNOOP_NEEDED",
1085959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1086*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads TBD TBD",
1087959826caSMatt Macy        "SampleAfterValue": "100003",
1088959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1089959826caSMatt Macy    },
1090959826caSMatt Macy    {
1091959826caSMatt Macy        "Offcore": "1",
1092959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1093959826caSMatt Macy        "UMask": "0x1",
1094*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads TBD TBD",
1095*92b14858SMatt Macy        "MSRValue": "0x04003C0080",
1096959826caSMatt Macy        "Counter": "0,1,2,3",
1097959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1098959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1099*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads TBD TBD",
1100959826caSMatt Macy        "SampleAfterValue": "100003",
1101959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1102959826caSMatt Macy    },
1103959826caSMatt Macy    {
1104959826caSMatt Macy        "Offcore": "1",
1105959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1106959826caSMatt Macy        "UMask": "0x1",
1107*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads TBD TBD",
1108*92b14858SMatt Macy        "MSRValue": "0x10003C0080",
1109959826caSMatt Macy        "Counter": "0,1,2,3",
1110959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.HITM_OTHER_CORE",
1111959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1112*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads TBD TBD",
1113959826caSMatt Macy        "SampleAfterValue": "100003",
1114959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1115959826caSMatt Macy    },
1116959826caSMatt Macy    {
1117959826caSMatt Macy        "Offcore": "1",
1118959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1119959826caSMatt Macy        "UMask": "0x1",
1120*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads TBD TBD",
1121*92b14858SMatt Macy        "MSRValue": "0x3F803C0080",
1122959826caSMatt Macy        "Counter": "0,1,2,3",
1123959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.ANY_SNOOP",
1124959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1125*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads TBD TBD",
1126959826caSMatt Macy        "SampleAfterValue": "100003",
1127959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1128959826caSMatt Macy    },
1129959826caSMatt Macy    {
1130959826caSMatt Macy        "Offcore": "1",
1131959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1132959826caSMatt Macy        "UMask": "0x1",
1133*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs have any response type.",
1134959826caSMatt Macy        "MSRValue": "0x0000010100",
1135959826caSMatt Macy        "Counter": "0,1,2,3",
1136959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.ANY_RESPONSE",
1137959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1138*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs have any response type.",
1139959826caSMatt Macy        "SampleAfterValue": "100003",
1140959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1141959826caSMatt Macy    },
1142959826caSMatt Macy    {
1143959826caSMatt Macy        "Offcore": "1",
1144959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1145959826caSMatt Macy        "UMask": "0x1",
1146*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs TBD TBD",
1147*92b14858SMatt Macy        "MSRValue": "0x01003C0100",
1148959826caSMatt Macy        "Counter": "0,1,2,3",
1149959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.NO_SNOOP_NEEDED",
1150959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1151*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs TBD TBD",
1152959826caSMatt Macy        "SampleAfterValue": "100003",
1153959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1154959826caSMatt Macy    },
1155959826caSMatt Macy    {
1156959826caSMatt Macy        "Offcore": "1",
1157959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1158959826caSMatt Macy        "UMask": "0x1",
1159*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs TBD TBD",
1160*92b14858SMatt Macy        "MSRValue": "0x04003C0100",
1161959826caSMatt Macy        "Counter": "0,1,2,3",
1162959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1163959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1164*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs TBD TBD",
1165959826caSMatt Macy        "SampleAfterValue": "100003",
1166959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1167959826caSMatt Macy    },
1168959826caSMatt Macy    {
1169959826caSMatt Macy        "Offcore": "1",
1170959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1171959826caSMatt Macy        "UMask": "0x1",
1172*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs TBD TBD",
1173*92b14858SMatt Macy        "MSRValue": "0x10003C0100",
1174959826caSMatt Macy        "Counter": "0,1,2,3",
1175959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.HITM_OTHER_CORE",
1176959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1177*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs TBD TBD",
1178959826caSMatt Macy        "SampleAfterValue": "100003",
1179959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1180959826caSMatt Macy    },
1181959826caSMatt Macy    {
1182959826caSMatt Macy        "Offcore": "1",
1183959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1184959826caSMatt Macy        "UMask": "0x1",
1185*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs TBD TBD",
1186*92b14858SMatt Macy        "MSRValue": "0x3F803C0100",
1187959826caSMatt Macy        "Counter": "0,1,2,3",
1188959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.ANY_SNOOP",
1189959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1190*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs TBD TBD",
1191959826caSMatt Macy        "SampleAfterValue": "100003",
1192959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1193959826caSMatt Macy    },
1194959826caSMatt Macy    {
1195959826caSMatt Macy        "Offcore": "1",
1196959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1197959826caSMatt Macy        "UMask": "0x1",
1198*92b14858SMatt Macy        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests have any response type.",
1199959826caSMatt Macy        "MSRValue": "0x0000010400",
1200959826caSMatt Macy        "Counter": "0,1,2,3",
1201959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.ANY_RESPONSE",
1202959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1203*92b14858SMatt Macy        "PublicDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests have any response type.",
1204959826caSMatt Macy        "SampleAfterValue": "100003",
1205959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1206959826caSMatt Macy    },
1207959826caSMatt Macy    {
1208959826caSMatt Macy        "Offcore": "1",
1209959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1210959826caSMatt Macy        "UMask": "0x1",
1211*92b14858SMatt Macy        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests TBD TBD",
1212*92b14858SMatt Macy        "MSRValue": "0x01003C0400",
1213959826caSMatt Macy        "Counter": "0,1,2,3",
1214959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.NO_SNOOP_NEEDED",
1215959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1216*92b14858SMatt Macy        "PublicDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests TBD TBD",
1217959826caSMatt Macy        "SampleAfterValue": "100003",
1218959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1219959826caSMatt Macy    },
1220959826caSMatt Macy    {
1221959826caSMatt Macy        "Offcore": "1",
1222959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1223959826caSMatt Macy        "UMask": "0x1",
1224*92b14858SMatt Macy        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests TBD TBD",
1225*92b14858SMatt Macy        "MSRValue": "0x04003C0400",
1226959826caSMatt Macy        "Counter": "0,1,2,3",
1227959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1228959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1229*92b14858SMatt Macy        "PublicDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests TBD TBD",
1230959826caSMatt Macy        "SampleAfterValue": "100003",
1231959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1232959826caSMatt Macy    },
1233959826caSMatt Macy    {
1234959826caSMatt Macy        "Offcore": "1",
1235959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1236959826caSMatt Macy        "UMask": "0x1",
1237*92b14858SMatt Macy        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests TBD TBD",
1238*92b14858SMatt Macy        "MSRValue": "0x10003C0400",
1239959826caSMatt Macy        "Counter": "0,1,2,3",
1240959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.HITM_OTHER_CORE",
1241959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1242*92b14858SMatt Macy        "PublicDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests TBD TBD",
1243959826caSMatt Macy        "SampleAfterValue": "100003",
1244959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1245959826caSMatt Macy    },
1246959826caSMatt Macy    {
1247959826caSMatt Macy        "Offcore": "1",
1248959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1249959826caSMatt Macy        "UMask": "0x1",
1250*92b14858SMatt Macy        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests TBD TBD",
1251*92b14858SMatt Macy        "MSRValue": "0x3F803C0400",
1252959826caSMatt Macy        "Counter": "0,1,2,3",
1253959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.ANY_SNOOP",
1254959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1255*92b14858SMatt Macy        "PublicDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests TBD TBD",
1256959826caSMatt Macy        "SampleAfterValue": "100003",
1257959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1258959826caSMatt Macy    },
1259959826caSMatt Macy    {
1260959826caSMatt Macy        "Offcore": "1",
1261959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1262959826caSMatt Macy        "UMask": "0x1",
1263*92b14858SMatt Macy        "BriefDescription": "TBD have any response type.",
1264959826caSMatt Macy        "MSRValue": "0x0000010490",
1265959826caSMatt Macy        "Counter": "0,1,2,3",
1266959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.ANY_RESPONSE",
1267959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1268*92b14858SMatt Macy        "PublicDescription": "TBD have any response type.",
1269959826caSMatt Macy        "SampleAfterValue": "100003",
1270959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1271959826caSMatt Macy    },
1272959826caSMatt Macy    {
1273959826caSMatt Macy        "Offcore": "1",
1274959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1275959826caSMatt Macy        "UMask": "0x1",
1276*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1277*92b14858SMatt Macy        "MSRValue": "0x01003C0490",
1278959826caSMatt Macy        "Counter": "0,1,2,3",
1279959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.NO_SNOOP_NEEDED",
1280959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1281*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1282959826caSMatt Macy        "SampleAfterValue": "100003",
1283959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1284959826caSMatt Macy    },
1285959826caSMatt Macy    {
1286959826caSMatt Macy        "Offcore": "1",
1287959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1288959826caSMatt Macy        "UMask": "0x1",
1289*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1290*92b14858SMatt Macy        "MSRValue": "0x04003C0490",
1291959826caSMatt Macy        "Counter": "0,1,2,3",
1292959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1293959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1294*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1295959826caSMatt Macy        "SampleAfterValue": "100003",
1296959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1297959826caSMatt Macy    },
1298959826caSMatt Macy    {
1299959826caSMatt Macy        "Offcore": "1",
1300959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1301959826caSMatt Macy        "UMask": "0x1",
1302*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1303*92b14858SMatt Macy        "MSRValue": "0x10003C0490",
1304959826caSMatt Macy        "Counter": "0,1,2,3",
1305959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.HITM_OTHER_CORE",
1306959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1307*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1308959826caSMatt Macy        "SampleAfterValue": "100003",
1309959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1310959826caSMatt Macy    },
1311959826caSMatt Macy    {
1312959826caSMatt Macy        "Offcore": "1",
1313959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1314959826caSMatt Macy        "UMask": "0x1",
1315*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1316*92b14858SMatt Macy        "MSRValue": "0x3F803C0490",
1317959826caSMatt Macy        "Counter": "0,1,2,3",
1318959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.ANY_SNOOP",
1319959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1320*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1321959826caSMatt Macy        "SampleAfterValue": "100003",
1322959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1323959826caSMatt Macy    },
1324959826caSMatt Macy    {
1325959826caSMatt Macy        "Offcore": "1",
1326959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1327959826caSMatt Macy        "UMask": "0x1",
1328*92b14858SMatt Macy        "BriefDescription": "TBD have any response type.",
1329959826caSMatt Macy        "MSRValue": "0x0000010120",
1330959826caSMatt Macy        "Counter": "0,1,2,3",
1331959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.ANY_RESPONSE",
1332959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1333*92b14858SMatt Macy        "PublicDescription": "TBD have any response type.",
1334959826caSMatt Macy        "SampleAfterValue": "100003",
1335959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1336959826caSMatt Macy    },
1337959826caSMatt Macy    {
1338959826caSMatt Macy        "Offcore": "1",
1339959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1340959826caSMatt Macy        "UMask": "0x1",
1341*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1342*92b14858SMatt Macy        "MSRValue": "0x01003C0120",
1343959826caSMatt Macy        "Counter": "0,1,2,3",
1344959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.NO_SNOOP_NEEDED",
1345959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1346*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1347959826caSMatt Macy        "SampleAfterValue": "100003",
1348959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1349959826caSMatt Macy    },
1350959826caSMatt Macy    {
1351959826caSMatt Macy        "Offcore": "1",
1352959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1353959826caSMatt Macy        "UMask": "0x1",
1354*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1355*92b14858SMatt Macy        "MSRValue": "0x04003C0120",
1356959826caSMatt Macy        "Counter": "0,1,2,3",
1357959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1358959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1359*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1360959826caSMatt Macy        "SampleAfterValue": "100003",
1361959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1362959826caSMatt Macy    },
1363959826caSMatt Macy    {
1364959826caSMatt Macy        "Offcore": "1",
1365959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1366959826caSMatt Macy        "UMask": "0x1",
1367*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1368*92b14858SMatt Macy        "MSRValue": "0x10003C0120",
1369959826caSMatt Macy        "Counter": "0,1,2,3",
1370959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.HITM_OTHER_CORE",
1371959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1372*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1373959826caSMatt Macy        "SampleAfterValue": "100003",
1374959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1375959826caSMatt Macy    },
1376959826caSMatt Macy    {
1377959826caSMatt Macy        "Offcore": "1",
1378959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1379959826caSMatt Macy        "UMask": "0x1",
1380*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1381*92b14858SMatt Macy        "MSRValue": "0x3F803C0120",
1382959826caSMatt Macy        "Counter": "0,1,2,3",
1383959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.ANY_SNOOP",
1384959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1385*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1386959826caSMatt Macy        "SampleAfterValue": "100003",
1387959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1388959826caSMatt Macy    },
1389959826caSMatt Macy    {
1390959826caSMatt Macy        "Offcore": "1",
1391959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1392959826caSMatt Macy        "UMask": "0x1",
1393*92b14858SMatt Macy        "BriefDescription": "TBD have any response type.",
1394959826caSMatt Macy        "MSRValue": "0x0000010491",
1395959826caSMatt Macy        "Counter": "0,1,2,3",
1396959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.ANY_RESPONSE",
1397959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1398*92b14858SMatt Macy        "PublicDescription": "TBD have any response type.",
1399959826caSMatt Macy        "SampleAfterValue": "100003",
1400959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1401959826caSMatt Macy    },
1402959826caSMatt Macy    {
1403959826caSMatt Macy        "Offcore": "1",
1404959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1405959826caSMatt Macy        "UMask": "0x1",
1406*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1407*92b14858SMatt Macy        "MSRValue": "0x01003C0491",
1408959826caSMatt Macy        "Counter": "0,1,2,3",
1409959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.NO_SNOOP_NEEDED",
1410959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1411*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1412959826caSMatt Macy        "SampleAfterValue": "100003",
1413959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1414959826caSMatt Macy    },
1415959826caSMatt Macy    {
1416959826caSMatt Macy        "Offcore": "1",
1417959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1418959826caSMatt Macy        "UMask": "0x1",
1419*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1420*92b14858SMatt Macy        "MSRValue": "0x04003C0491",
1421959826caSMatt Macy        "Counter": "0,1,2,3",
1422959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1423959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1424*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1425959826caSMatt Macy        "SampleAfterValue": "100003",
1426959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1427959826caSMatt Macy    },
1428959826caSMatt Macy    {
1429959826caSMatt Macy        "Offcore": "1",
1430959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1431959826caSMatt Macy        "UMask": "0x1",
1432*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1433*92b14858SMatt Macy        "MSRValue": "0x10003C0491",
1434959826caSMatt Macy        "Counter": "0,1,2,3",
1435959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.HITM_OTHER_CORE",
1436959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1437*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1438959826caSMatt Macy        "SampleAfterValue": "100003",
1439959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1440959826caSMatt Macy    },
1441959826caSMatt Macy    {
1442959826caSMatt Macy        "Offcore": "1",
1443959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1444959826caSMatt Macy        "UMask": "0x1",
1445*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1446*92b14858SMatt Macy        "MSRValue": "0x3F803C0491",
1447959826caSMatt Macy        "Counter": "0,1,2,3",
1448959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.ANY_SNOOP",
1449959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1450*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1451959826caSMatt Macy        "SampleAfterValue": "100003",
1452959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1453959826caSMatt Macy    },
1454959826caSMatt Macy    {
1455959826caSMatt Macy        "Offcore": "1",
1456959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1457959826caSMatt Macy        "UMask": "0x1",
1458*92b14858SMatt Macy        "BriefDescription": "TBD have any response type.",
1459959826caSMatt Macy        "MSRValue": "0x0000010122",
1460959826caSMatt Macy        "Counter": "0,1,2,3",
1461959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_RFO.ANY_RESPONSE",
1462959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1463*92b14858SMatt Macy        "PublicDescription": "TBD have any response type.",
1464959826caSMatt Macy        "SampleAfterValue": "100003",
1465959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1466959826caSMatt Macy    },
1467959826caSMatt Macy    {
1468959826caSMatt Macy        "Offcore": "1",
1469959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1470959826caSMatt Macy        "UMask": "0x1",
1471*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1472*92b14858SMatt Macy        "MSRValue": "0x01003C0122",
1473959826caSMatt Macy        "Counter": "0,1,2,3",
1474959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.NO_SNOOP_NEEDED",
1475959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1476*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1477959826caSMatt Macy        "SampleAfterValue": "100003",
1478959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1479959826caSMatt Macy    },
1480959826caSMatt Macy    {
1481959826caSMatt Macy        "Offcore": "1",
1482959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1483959826caSMatt Macy        "UMask": "0x1",
1484*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1485*92b14858SMatt Macy        "MSRValue": "0x04003C0122",
1486959826caSMatt Macy        "Counter": "0,1,2,3",
1487959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1488959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1489*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1490959826caSMatt Macy        "SampleAfterValue": "100003",
1491959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1492959826caSMatt Macy    },
1493959826caSMatt Macy    {
1494959826caSMatt Macy        "Offcore": "1",
1495959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1496959826caSMatt Macy        "UMask": "0x1",
1497*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1498*92b14858SMatt Macy        "MSRValue": "0x10003C0122",
1499959826caSMatt Macy        "Counter": "0,1,2,3",
1500959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.HITM_OTHER_CORE",
1501959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1502*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1503959826caSMatt Macy        "SampleAfterValue": "100003",
1504959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1505959826caSMatt Macy    },
1506959826caSMatt Macy    {
1507959826caSMatt Macy        "Offcore": "1",
1508959826caSMatt Macy        "EventCode": "0xB7, 0xBB",
1509959826caSMatt Macy        "UMask": "0x1",
1510*92b14858SMatt Macy        "BriefDescription": "TBD TBD TBD",
1511*92b14858SMatt Macy        "MSRValue": "0x3F803C0122",
1512959826caSMatt Macy        "Counter": "0,1,2,3",
1513959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.ANY_SNOOP",
1514959826caSMatt Macy        "MSRIndex": "0x1a6, 0x1a7",
1515*92b14858SMatt Macy        "PublicDescription": "TBD TBD TBD",
1516*92b14858SMatt Macy        "SampleAfterValue": "100003",
1517*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1518*92b14858SMatt Macy    },
1519*92b14858SMatt Macy    {
1520*92b14858SMatt Macy        "Offcore": "1",
1521*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1522*92b14858SMatt Macy        "UMask": "0x1",
1523*92b14858SMatt Macy        "BriefDescription": "Counts demand data reads",
1524*92b14858SMatt Macy        "MSRValue": "0x08007C0001",
1525*92b14858SMatt Macy        "Counter": "0,1,2,3",
1526*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD",
1527*92b14858SMatt Macy        "PublicDescription": "Counts demand data reads",
1528*92b14858SMatt Macy        "SampleAfterValue": "100003",
1529*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1530*92b14858SMatt Macy    },
1531*92b14858SMatt Macy    {
1532*92b14858SMatt Macy        "Offcore": "1",
1533*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1534*92b14858SMatt Macy        "UMask": "0x1",
1535*92b14858SMatt Macy        "BriefDescription": "Counts all demand data writes (RFOs)",
1536*92b14858SMatt Macy        "MSRValue": "0x08007C0002",
1537*92b14858SMatt Macy        "Counter": "0,1,2,3",
1538*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_HIT_WITH_FWD",
1539*92b14858SMatt Macy        "PublicDescription": "Counts all demand data writes (RFOs)",
1540*92b14858SMatt Macy        "SampleAfterValue": "100003",
1541*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1542*92b14858SMatt Macy    },
1543*92b14858SMatt Macy    {
1544*92b14858SMatt Macy        "Offcore": "1",
1545*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1546*92b14858SMatt Macy        "UMask": "0x1",
1547*92b14858SMatt Macy        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that",
1548*92b14858SMatt Macy        "MSRValue": "0x08007C0004",
1549*92b14858SMatt Macy        "Counter": "0,1,2,3",
1550*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_HIT_WITH_FWD",
1551*92b14858SMatt Macy        "PublicDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that",
1552*92b14858SMatt Macy        "SampleAfterValue": "100003",
1553*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1554*92b14858SMatt Macy    },
1555*92b14858SMatt Macy    {
1556*92b14858SMatt Macy        "Offcore": "1",
1557*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1558*92b14858SMatt Macy        "UMask": "0x1",
1559*92b14858SMatt Macy        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
1560*92b14858SMatt Macy        "MSRValue": "0x08007C0010",
1561*92b14858SMatt Macy        "Counter": "0,1,2,3",
1562*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD",
1563*92b14858SMatt Macy        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
1564*92b14858SMatt Macy        "SampleAfterValue": "100003",
1565*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1566*92b14858SMatt Macy    },
1567*92b14858SMatt Macy    {
1568*92b14858SMatt Macy        "Offcore": "1",
1569*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1570*92b14858SMatt Macy        "UMask": "0x1",
1571*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
1572*92b14858SMatt Macy        "MSRValue": "0x08007C0020",
1573*92b14858SMatt Macy        "Counter": "0,1,2,3",
1574*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.SNOOP_HIT_WITH_FWD",
1575*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
1576*92b14858SMatt Macy        "SampleAfterValue": "100003",
1577*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1578*92b14858SMatt Macy    },
1579*92b14858SMatt Macy    {
1580*92b14858SMatt Macy        "Offcore": "1",
1581*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1582*92b14858SMatt Macy        "UMask": "0x1",
1583*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
1584*92b14858SMatt Macy        "MSRValue": "0x08007C0080",
1585*92b14858SMatt Macy        "Counter": "0,1,2,3",
1586*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD",
1587*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
1588*92b14858SMatt Macy        "SampleAfterValue": "100003",
1589*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1590*92b14858SMatt Macy    },
1591*92b14858SMatt Macy    {
1592*92b14858SMatt Macy        "Offcore": "1",
1593*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1594*92b14858SMatt Macy        "UMask": "0x1",
1595*92b14858SMatt Macy        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
1596*92b14858SMatt Macy        "MSRValue": "0x08007C0100",
1597*92b14858SMatt Macy        "Counter": "0,1,2,3",
1598*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_HIT_WITH_FWD",
1599*92b14858SMatt Macy        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
1600*92b14858SMatt Macy        "SampleAfterValue": "100003",
1601*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1602*92b14858SMatt Macy    },
1603*92b14858SMatt Macy    {
1604*92b14858SMatt Macy        "Offcore": "1",
1605*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1606*92b14858SMatt Macy        "UMask": "0x1",
1607*92b14858SMatt Macy        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
1608*92b14858SMatt Macy        "MSRValue": "0x08007C0400",
1609*92b14858SMatt Macy        "Counter": "0,1,2,3",
1610*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.SNOOP_HIT_WITH_FWD",
1611*92b14858SMatt Macy        "PublicDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
1612*92b14858SMatt Macy        "SampleAfterValue": "100003",
1613*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1614*92b14858SMatt Macy    },
1615*92b14858SMatt Macy    {
1616*92b14858SMatt Macy        "Offcore": "1",
1617*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1618*92b14858SMatt Macy        "UMask": "0x1",
1619*92b14858SMatt Macy        "BriefDescription": "TBD",
1620*92b14858SMatt Macy        "MSRValue": "0x08007C0490",
1621*92b14858SMatt Macy        "Counter": "0,1,2,3",
1622*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD",
1623*92b14858SMatt Macy        "PublicDescription": "TBD",
1624*92b14858SMatt Macy        "SampleAfterValue": "100003",
1625*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1626*92b14858SMatt Macy    },
1627*92b14858SMatt Macy    {
1628*92b14858SMatt Macy        "Offcore": "1",
1629*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1630*92b14858SMatt Macy        "UMask": "0x1",
1631*92b14858SMatt Macy        "BriefDescription": "TBD",
1632*92b14858SMatt Macy        "MSRValue": "0x08007C0120",
1633*92b14858SMatt Macy        "Counter": "0,1,2,3",
1634*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.SNOOP_HIT_WITH_FWD",
1635*92b14858SMatt Macy        "PublicDescription": "TBD",
1636*92b14858SMatt Macy        "SampleAfterValue": "100003",
1637*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1638*92b14858SMatt Macy    },
1639*92b14858SMatt Macy    {
1640*92b14858SMatt Macy        "Offcore": "1",
1641*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1642*92b14858SMatt Macy        "UMask": "0x1",
1643*92b14858SMatt Macy        "BriefDescription": "TBD",
1644*92b14858SMatt Macy        "MSRValue": "0x08007C0491",
1645*92b14858SMatt Macy        "Counter": "0,1,2,3",
1646*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD",
1647*92b14858SMatt Macy        "PublicDescription": "TBD",
1648*92b14858SMatt Macy        "SampleAfterValue": "100003",
1649*92b14858SMatt Macy        "CounterHTOff": "0,1,2,3"
1650*92b14858SMatt Macy    },
1651*92b14858SMatt Macy    {
1652*92b14858SMatt Macy        "Offcore": "1",
1653*92b14858SMatt Macy        "EventCode": "0xB7, 0xBB",
1654*92b14858SMatt Macy        "UMask": "0x1",
1655*92b14858SMatt Macy        "BriefDescription": "TBD",
1656*92b14858SMatt Macy        "MSRValue": "0x08007C0122",
1657*92b14858SMatt Macy        "Counter": "0,1,2,3",
1658*92b14858SMatt Macy        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.SNOOP_HIT_WITH_FWD",
1659*92b14858SMatt Macy        "PublicDescription": "TBD",
1660959826caSMatt Macy        "SampleAfterValue": "100003",
1661959826caSMatt Macy        "CounterHTOff": "0,1,2,3"
1662959826caSMatt Macy    }
1663959826caSMatt Macy]