1[
2    {
3        "BriefDescription": "Counts demand data reads that have any type of response.",
4        "Counter": "0,1,2,3,4,5",
5        "EventCode": "0xB7",
6        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
7        "MSRIndex": "0x1a6,0x1a7",
8        "MSRValue": "0x10001",
9        "SampleAfterValue": "100003",
10        "UMask": "0x1",
11        "Unit": "cpu_atom"
12    },
13    {
14        "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that have any type of response.",
15        "Counter": "0,1,2,3,4,5",
16        "EventCode": "0xB7",
17        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
18        "MSRIndex": "0x1a6,0x1a7",
19        "MSRValue": "0x10002",
20        "SampleAfterValue": "100003",
21        "UMask": "0x1",
22        "Unit": "cpu_atom"
23    },
24    {
25        "BriefDescription": "Counts streaming stores that have any type of response.",
26        "Counter": "0,1,2,3,4,5",
27        "EventCode": "0xB7",
28        "EventName": "OCR.STREAMING_WR.ANY_RESPONSE",
29        "MSRIndex": "0x1a6,0x1a7",
30        "MSRValue": "0x10800",
31        "SampleAfterValue": "100003",
32        "UMask": "0x1",
33        "Unit": "cpu_atom"
34    },
35    {
36        "BriefDescription": "ASSISTS.HARDWARE",
37        "CollectPEBSRecord": "2",
38        "Counter": "0,1,2,3,4,5,6,7",
39        "EventCode": "0xc1",
40        "EventName": "ASSISTS.HARDWARE",
41        "PEBScounters": "0,1,2,3,4,5,6,7",
42        "SampleAfterValue": "100003",
43        "Speculative": "1",
44        "UMask": "0x4",
45        "Unit": "cpu_core"
46    },
47    {
48        "BriefDescription": "ASSISTS.PAGE_FAULT",
49        "CollectPEBSRecord": "2",
50        "Counter": "0,1,2,3,4,5,6,7",
51        "EventCode": "0xc1",
52        "EventName": "ASSISTS.PAGE_FAULT",
53        "PEBScounters": "0,1,2,3,4,5,6,7",
54        "SampleAfterValue": "1000003",
55        "Speculative": "1",
56        "UMask": "0x8",
57        "Unit": "cpu_core"
58    },
59    {
60        "BriefDescription": "CORE_POWER.LICENSE_1",
61        "CollectPEBSRecord": "2",
62        "Counter": "0,1,2,3",
63        "EventCode": "0x28",
64        "EventName": "CORE_POWER.LICENSE_1",
65        "PEBScounters": "0,1,2,3",
66        "SampleAfterValue": "200003",
67        "Speculative": "1",
68        "UMask": "0x2",
69        "Unit": "cpu_core"
70    },
71    {
72        "BriefDescription": "CORE_POWER.LICENSE_2",
73        "CollectPEBSRecord": "2",
74        "Counter": "0,1,2,3",
75        "EventCode": "0x28",
76        "EventName": "CORE_POWER.LICENSE_2",
77        "PEBScounters": "0,1,2,3",
78        "SampleAfterValue": "200003",
79        "Speculative": "1",
80        "UMask": "0x4",
81        "Unit": "cpu_core"
82    },
83    {
84        "BriefDescription": "CORE_POWER.LICENSE_3",
85        "CollectPEBSRecord": "2",
86        "Counter": "0,1,2,3",
87        "EventCode": "0x28",
88        "EventName": "CORE_POWER.LICENSE_3",
89        "PEBScounters": "0,1,2,3",
90        "SampleAfterValue": "200003",
91        "Speculative": "1",
92        "UMask": "0x8",
93        "Unit": "cpu_core"
94    },
95    {
96        "BriefDescription": "Counts demand data reads that have any type of response.",
97        "Counter": "0,1,2,3,4,5,6,7",
98        "EventCode": "0x2A,0x2B",
99        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
100        "MSRIndex": "0x1a6,0x1a7",
101        "MSRValue": "0x10001",
102        "SampleAfterValue": "100003",
103        "UMask": "0x1",
104        "Unit": "cpu_core"
105    },
106    {
107        "BriefDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that have any type of response.",
108        "Counter": "0,1,2,3,4,5,6,7",
109        "EventCode": "0x2A,0x2B",
110        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
111        "MSRIndex": "0x1a6,0x1a7",
112        "MSRValue": "0x10002",
113        "SampleAfterValue": "100003",
114        "UMask": "0x1",
115        "Unit": "cpu_core"
116    },
117    {
118        "BriefDescription": "Counts streaming stores that have any type of response.",
119        "Counter": "0,1,2,3,4,5,6,7",
120        "EventCode": "0x2A,0x2B",
121        "EventName": "OCR.STREAMING_WR.ANY_RESPONSE",
122        "MSRIndex": "0x1a6,0x1a7",
123        "MSRValue": "0x10800",
124        "SampleAfterValue": "100003",
125        "UMask": "0x1",
126        "Unit": "cpu_core"
127    },
128    {
129        "BriefDescription": "Cycles when Reservation Station (RS) is empty for the thread.",
130        "CollectPEBSRecord": "2",
131        "Counter": "0,1,2,3,4,5,6,7",
132        "EventCode": "0xa5",
133        "EventName": "RS.EMPTY",
134        "PEBScounters": "0,1,2,3,4,5,6,7",
135        "SampleAfterValue": "1000003",
136        "Speculative": "1",
137        "UMask": "0x7",
138        "Unit": "cpu_core"
139    },
140    {
141        "BriefDescription": "Counts end of periods where the Reservation Station (RS) was empty.",
142        "CollectPEBSRecord": "2",
143        "Counter": "0,1,2,3,4,5,6,7",
144        "CounterMask": "1",
145        "EdgeDetect": "1",
146        "EventCode": "0xa5",
147        "EventName": "RS.EMPTY_COUNT",
148        "Invert": "1",
149        "PEBScounters": "0,1,2,3,4,5,6,7",
150        "SampleAfterValue": "100003",
151        "Speculative": "1",
152        "UMask": "0x7",
153        "Unit": "cpu_core"
154    },
155    {
156        "BriefDescription": "This event is deprecated. Refer to new event RS.EMPTY_COUNT",
157        "CollectPEBSRecord": "2",
158        "Counter": "0,1,2,3,4,5,6,7",
159        "CounterMask": "1",
160        "EdgeDetect": "1",
161        "EventCode": "0xa5",
162        "EventName": "RS_EMPTY.COUNT",
163        "Invert": "1",
164        "PEBScounters": "0,1,2,3,4,5,6,7",
165        "SampleAfterValue": "100003",
166        "Speculative": "1",
167        "UMask": "0x7",
168        "Unit": "cpu_core"
169    },
170    {
171        "BriefDescription": "This event is deprecated. Refer to new event RS.EMPTY",
172        "CollectPEBSRecord": "2",
173        "Counter": "0,1,2,3,4,5,6,7",
174        "EventCode": "0xa5",
175        "EventName": "RS_EMPTY.CYCLES",
176        "PEBScounters": "0,1,2,3,4,5,6,7",
177        "SampleAfterValue": "1000003",
178        "Speculative": "1",
179        "UMask": "0x7",
180        "Unit": "cpu_core"
181    },
182    {
183        "BriefDescription": "XQ.FULL_CYCLES",
184        "CollectPEBSRecord": "2",
185        "Counter": "0,1,2,3",
186        "CounterMask": "1",
187        "EventCode": "0x2d",
188        "EventName": "XQ.FULL_CYCLES",
189        "PEBScounters": "0,1,2,3",
190        "SampleAfterValue": "1000003",
191        "Speculative": "1",
192        "UMask": "0x1",
193        "Unit": "cpu_core"
194    }
195]
196