3 "BriefDescription": "L1D data line replacements",
5 "CounterHTOff": "0,1,2,3,4,5,6,7",
7 "EventName": "L1D.REPLACEMENT",
8 "PublicDescription": "This event counts when new data lines are brought into the L1 Data cache, which cause other lines to be evicted from the cache.",
9 "SampleAfterValue": "2000003",
13 "BriefDescription": "Cycles a demand request was blocked due to Fill Buffers inavailability.",
15 "CounterHTOff": "0,1,2,3,4,5,6,7",
18 "EventName": "L1D_PEND_MISS.FB_FULL",
19 "SampleAfterValue": "2000003",
23 "BriefDescription": "L1D miss oustandings duration in cycles",
27 "EventName": "L1D_PEND_MISS.PENDING",
28 "PublicDescription": "Increments the number of outstanding L1D misses every cycle. Set Cmask = 1 and Edge =1 to count occurrences.",
29 "SampleAfterValue": "2000003",
33 "BriefDescription": "Cycles with L1D load Misses outstanding.",
38 "EventName": "L1D_PEND_MISS.PENDING_CYCLES",
39 "SampleAfterValue": "2000003",
44 "BriefDescription": "Cycles with L1D load Misses outstanding from any thread on physical core.",
49 "EventName": "L1D_PEND_MISS.PENDING_CYCLES_ANY",
50 "SampleAfterValue": "2000003",
54 "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. HWP are e.",
56 "CounterHTOff": "0,1,2,3,4,5,6,7",
58 "EventName": "L1D_PEND_MISS.REQUEST_FB_FULL",
59 "SampleAfterValue": "2000003",
63 "BriefDescription": "Not rejected writebacks that hit L2 cache",
65 "CounterHTOff": "0,1,2,3,4,5,6,7",
67 "EventName": "L2_DEMAND_RQSTS.WB_HIT",
68 "PublicDescription": "Not rejected writebacks that hit L2 cache.",
69 "SampleAfterValue": "200003",
73 "BriefDescription": "L2 cache lines filling L2",
75 "CounterHTOff": "0,1,2,3,4,5,6,7",
77 "EventName": "L2_LINES_IN.ALL",
78 "PublicDescription": "This event counts the number of L2 cache lines brought into the L2 cache. Lines are filled into the L2 cache when there was an L2 miss.",
79 "SampleAfterValue": "100003",
83 "BriefDescription": "L2 cache lines in E state filling L2",
85 "CounterHTOff": "0,1,2,3,4,5,6,7",
87 "EventName": "L2_LINES_IN.E",
88 "PublicDescription": "L2 cache lines in E state filling L2.",
89 "SampleAfterValue": "100003",
93 "BriefDescription": "L2 cache lines in I state filling L2",
95 "CounterHTOff": "0,1,2,3,4,5,6,7",
97 "EventName": "L2_LINES_IN.I",
98 "PublicDescription": "L2 cache lines in I state filling L2.",
99 "SampleAfterValue": "100003",
103 "BriefDescription": "L2 cache lines in S state filling L2",
104 "Counter": "0,1,2,3",
105 "CounterHTOff": "0,1,2,3,4,5,6,7",
107 "EventName": "L2_LINES_IN.S",
108 "PublicDescription": "L2 cache lines in S state filling L2.",
109 "SampleAfterValue": "100003",
113 "BriefDescription": "Clean L2 cache lines evicted by demand",
114 "Counter": "0,1,2,3",
115 "CounterHTOff": "0,1,2,3,4,5,6,7",
117 "EventName": "L2_LINES_OUT.DEMAND_CLEAN",
118 "PublicDescription": "Clean L2 cache lines evicted by demand.",
119 "SampleAfterValue": "100003",
123 "BriefDescription": "Dirty L2 cache lines evicted by demand",
124 "Counter": "0,1,2,3",
125 "CounterHTOff": "0,1,2,3,4,5,6,7",
127 "EventName": "L2_LINES_OUT.DEMAND_DIRTY",
128 "PublicDescription": "Dirty L2 cache lines evicted by demand.",
129 "SampleAfterValue": "100003",
133 "BriefDescription": "L2 code requests",
134 "Counter": "0,1,2,3",
135 "CounterHTOff": "0,1,2,3,4,5,6,7",
137 "EventName": "L2_RQSTS.ALL_CODE_RD",
138 "PublicDescription": "Counts all L2 code requests.",
139 "SampleAfterValue": "200003",
143 "BriefDescription": "Demand Data Read requests",
144 "Counter": "0,1,2,3",
145 "CounterHTOff": "0,1,2,3,4,5,6,7",
146 "Errata": "HSD78, HSM80",
148 "EventName": "L2_RQSTS.ALL_DEMAND_DATA_RD",
149 "PublicDescription": "Counts any demand and L1 HW prefetch data load requests to L2.",
150 "SampleAfterValue": "200003",
154 "BriefDescription": "Demand requests that miss L2 cache",
155 "Counter": "0,1,2,3",
156 "CounterHTOff": "0,1,2,3,4,5,6,7",
157 "Errata": "HSD78, HSM80",
159 "EventName": "L2_RQSTS.ALL_DEMAND_MISS",
160 "PublicDescription": "Demand requests that miss L2 cache.",
161 "SampleAfterValue": "200003",
165 "BriefDescription": "Demand requests to L2 cache",
166 "Counter": "0,1,2,3",
167 "CounterHTOff": "0,1,2,3,4,5,6,7",
168 "Errata": "HSD78, HSM80",
170 "EventName": "L2_RQSTS.ALL_DEMAND_REFERENCES",
171 "PublicDescription": "Demand requests to L2 cache.",
172 "SampleAfterValue": "200003",
176 "BriefDescription": "Requests from L2 hardware prefetchers",
177 "Counter": "0,1,2,3",
178 "CounterHTOff": "0,1,2,3,4,5,6,7",
180 "EventName": "L2_RQSTS.ALL_PF",
181 "PublicDescription": "Counts all L2 HW prefetcher requests.",
182 "SampleAfterValue": "200003",
186 "BriefDescription": "RFO requests to L2 cache",
187 "Counter": "0,1,2,3",
188 "CounterHTOff": "0,1,2,3,4,5,6,7",
190 "EventName": "L2_RQSTS.ALL_RFO",
191 "PublicDescription": "Counts all L2 store RFO requests.",
192 "SampleAfterValue": "200003",
196 "BriefDescription": "L2 cache hits when fetching instructions, code reads.",
197 "Counter": "0,1,2,3",
198 "CounterHTOff": "0,1,2,3,4,5,6,7",
200 "EventName": "L2_RQSTS.CODE_RD_HIT",
201 "PublicDescription": "Number of instruction fetches that hit the L2 cache.",
202 "SampleAfterValue": "200003",
206 "BriefDescription": "L2 cache misses when fetching instructions",
207 "Counter": "0,1,2,3",
208 "CounterHTOff": "0,1,2,3,4,5,6,7",
210 "EventName": "L2_RQSTS.CODE_RD_MISS",
211 "PublicDescription": "Number of instruction fetches that missed the L2 cache.",
212 "SampleAfterValue": "200003",
216 "BriefDescription": "Demand Data Read requests that hit L2 cache",
217 "Counter": "0,1,2,3",
218 "CounterHTOff": "0,1,2,3,4,5,6,7",
219 "Errata": "HSD78, HSM80",
221 "EventName": "L2_RQSTS.DEMAND_DATA_RD_HIT",
222 "PublicDescription": "Counts the number of demand Data Read requests, initiated by load instructions, that hit L2 cache",
223 "SampleAfterValue": "200003",
227 "BriefDescription": "Demand Data Read miss L2, no rejects",
228 "Counter": "0,1,2,3",
229 "CounterHTOff": "0,1,2,3,4,5,6,7",
230 "Errata": "HSD78, HSM80",
232 "EventName": "L2_RQSTS.DEMAND_DATA_RD_MISS",
233 "PublicDescription": "Demand data read requests that missed L2, no rejects.",
234 "SampleAfterValue": "200003",
238 "BriefDescription": "L2 prefetch requests that hit L2 cache",
239 "Counter": "0,1,2,3",
240 "CounterHTOff": "0,1,2,3,4,5,6,7",
242 "EventName": "L2_RQSTS.L2_PF_HIT",
243 "PublicDescription": "Counts all L2 HW prefetcher requests that hit L2.",
244 "SampleAfterValue": "200003",
248 "BriefDescription": "L2 prefetch requests that miss L2 cache",
249 "Counter": "0,1,2,3",
250 "CounterHTOff": "0,1,2,3,4,5,6,7",
252 "EventName": "L2_RQSTS.L2_PF_MISS",
253 "PublicDescription": "Counts all L2 HW prefetcher requests that missed L2.",
254 "SampleAfterValue": "200003",
258 "BriefDescription": "All requests that miss L2 cache",
259 "Counter": "0,1,2,3",
260 "CounterHTOff": "0,1,2,3,4,5,6,7",
261 "Errata": "HSD78, HSM80",
263 "EventName": "L2_RQSTS.MISS",
264 "PublicDescription": "All requests that missed L2.",
265 "SampleAfterValue": "200003",
269 "BriefDescription": "All L2 requests",
270 "Counter": "0,1,2,3",
271 "CounterHTOff": "0,1,2,3,4,5,6,7",
272 "Errata": "HSD78, HSM80",
274 "EventName": "L2_RQSTS.REFERENCES",
275 "PublicDescription": "All requests to L2 cache.",
276 "SampleAfterValue": "200003",
280 "BriefDescription": "RFO requests that hit L2 cache",
281 "Counter": "0,1,2,3",
282 "CounterHTOff": "0,1,2,3,4,5,6,7",
284 "EventName": "L2_RQSTS.RFO_HIT",
285 "PublicDescription": "Counts the number of store RFO requests that hit the L2 cache.",
286 "SampleAfterValue": "200003",
290 "BriefDescription": "RFO requests that miss L2 cache",
291 "Counter": "0,1,2,3",
292 "CounterHTOff": "0,1,2,3,4,5,6,7",
294 "EventName": "L2_RQSTS.RFO_MISS",
295 "PublicDescription": "Counts the number of store RFO requests that miss the L2 cache.",
296 "SampleAfterValue": "200003",
300 "BriefDescription": "L2 or L3 HW prefetches that access L2 cache",
301 "Counter": "0,1,2,3",
302 "CounterHTOff": "0,1,2,3,4,5,6,7",
304 "EventName": "L2_TRANS.ALL_PF",
305 "PublicDescription": "Any MLC or L3 HW prefetch accessing L2, including rejects.",
306 "SampleAfterValue": "200003",
310 "BriefDescription": "Transactions accessing L2 pipe",
311 "Counter": "0,1,2,3",
312 "CounterHTOff": "0,1,2,3,4,5,6,7",
314 "EventName": "L2_TRANS.ALL_REQUESTS",
315 "PublicDescription": "Transactions accessing L2 pipe.",
316 "SampleAfterValue": "200003",
320 "BriefDescription": "L2 cache accesses when fetching instructions",
321 "Counter": "0,1,2,3",
322 "CounterHTOff": "0,1,2,3,4,5,6,7",
324 "EventName": "L2_TRANS.CODE_RD",
325 "PublicDescription": "L2 cache accesses when fetching instructions.",
326 "SampleAfterValue": "200003",
330 "BriefDescription": "Demand Data Read requests that access L2 cache",
331 "Counter": "0,1,2,3",
332 "CounterHTOff": "0,1,2,3,4,5,6,7",
334 "EventName": "L2_TRANS.DEMAND_DATA_RD",
335 "PublicDescription": "Demand data read requests that access L2 cache.",
336 "SampleAfterValue": "200003",
340 "BriefDescription": "L1D writebacks that access L2 cache",
341 "Counter": "0,1,2,3",
342 "CounterHTOff": "0,1,2,3,4,5,6,7",
344 "EventName": "L2_TRANS.L1D_WB",
345 "PublicDescription": "L1D writebacks that access L2 cache.",
346 "SampleAfterValue": "200003",
350 "BriefDescription": "L2 fill requests that access L2 cache",
351 "Counter": "0,1,2,3",
352 "CounterHTOff": "0,1,2,3,4,5,6,7",
354 "EventName": "L2_TRANS.L2_FILL",
355 "PublicDescription": "L2 fill requests that access L2 cache.",
356 "SampleAfterValue": "200003",
360 "BriefDescription": "L2 writebacks that access L2 cache",
361 "Counter": "0,1,2,3",
362 "CounterHTOff": "0,1,2,3,4,5,6,7",
364 "EventName": "L2_TRANS.L2_WB",
365 "PublicDescription": "L2 writebacks that access L2 cache.",
366 "SampleAfterValue": "200003",
370 "BriefDescription": "RFO requests that access L2 cache",
371 "Counter": "0,1,2,3",
372 "CounterHTOff": "0,1,2,3,4,5,6,7",
374 "EventName": "L2_TRANS.RFO",
375 "PublicDescription": "RFO requests that access L2 cache.",
376 "SampleAfterValue": "200003",
380 "BriefDescription": "Cycles when L1D is locked",
381 "Counter": "0,1,2,3",
382 "CounterHTOff": "0,1,2,3,4,5,6,7",
384 "EventName": "LOCK_CYCLES.CACHE_LOCK_DURATION",
385 "PublicDescription": "Cycles in which the L1D is locked.",
386 "SampleAfterValue": "2000003",
390 "BriefDescription": "Core-originated cacheable demand requests missed L3",
391 "Counter": "0,1,2,3",
392 "CounterHTOff": "0,1,2,3,4,5,6,7",
394 "EventName": "LONGEST_LAT_CACHE.MISS",
395 "PublicDescription": "This event counts each cache miss condition for references to the last level cache.",
396 "SampleAfterValue": "100003",
400 "BriefDescription": "Core-originated cacheable demand requests that refer to L3",
401 "Counter": "0,1,2,3",
402 "CounterHTOff": "0,1,2,3,4,5,6,7",
404 "EventName": "LONGEST_LAT_CACHE.REFERENCE",
405 "PublicDescription": "This event counts requests originating from the core that reference a cache line in the last level cache.",
406 "SampleAfterValue": "100003",
410 "BriefDescription": "Retired load uops which data sources were L3 and cross-core snoop hits in on-pkg core cache.",
411 "Counter": "0,1,2,3",
412 "CounterHTOff": "0,1,2,3",
414 "Errata": "HSD29, HSD25, HSM26, HSM30",
416 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_HIT",
418 "SampleAfterValue": "20011",
422 "BriefDescription": "Retired load uops which data sources were HitM responses from shared L3.",
423 "Counter": "0,1,2,3",
424 "CounterHTOff": "0,1,2,3",
426 "Errata": "HSD29, HSD25, HSM26, HSM30",
428 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_HITM",
430 "SampleAfterValue": "20011",
434 "BriefDescription": "Retired load uops which data sources were L3 hit and cross-core snoop missed in on-pkg core cache.",
435 "Counter": "0,1,2,3",
436 "CounterHTOff": "0,1,2,3",
438 "Errata": "HSD29, HSD25, HSM26, HSM30",
440 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_MISS",
442 "SampleAfterValue": "20011",
446 "BriefDescription": "Retired load uops which data sources were hits in L3 without snoops required.",
447 "Counter": "0,1,2,3",
448 "CounterHTOff": "0,1,2,3",
450 "Errata": "HSD74, HSD29, HSD25, HSM26, HSM30",
452 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_NONE",
454 "SampleAfterValue": "100003",
458 "BriefDescription": "Data from local DRAM either Snoop not needed or Snoop Miss (RspI)",
459 "Counter": "0,1,2,3",
460 "CounterHTOff": "0,1,2,3",
462 "Errata": "HSD74, HSD29, HSD25, HSM30",
464 "EventName": "MEM_LOAD_UOPS_L3_MISS_RETIRED.LOCAL_DRAM",
466 "PublicDescription": "This event counts retired load uops where the data came from local DRAM. This does not include hardware prefetches.",
467 "SampleAfterValue": "100003",
471 "BriefDescription": "Retired load uops which data sources were load uops missed L1 but hit FB due to preceding miss to the same cache line with data not ready.",
472 "Counter": "0,1,2,3",
473 "CounterHTOff": "0,1,2,3",
477 "EventName": "MEM_LOAD_UOPS_RETIRED.HIT_LFB",
479 "SampleAfterValue": "100003",
483 "BriefDescription": "Retired load uops with L1 cache hits as data sources.",
484 "Counter": "0,1,2,3",
485 "CounterHTOff": "0,1,2,3",
487 "Errata": "HSD29, HSM30",
489 "EventName": "MEM_LOAD_UOPS_RETIRED.L1_HIT",
491 "SampleAfterValue": "2000003",
495 "BriefDescription": "Retired load uops misses in L1 cache as data sources.",
496 "Counter": "0,1,2,3",
497 "CounterHTOff": "0,1,2,3",
501 "EventName": "MEM_LOAD_UOPS_RETIRED.L1_MISS",
503 "PublicDescription": "Retired load uops missed L1 cache as data sources.",
504 "SampleAfterValue": "100003",
508 "BriefDescription": "Retired load uops with L2 cache hits as data sources.",
509 "Counter": "0,1,2,3",
510 "CounterHTOff": "0,1,2,3",
512 "Errata": "HSD76, HSD29, HSM30",
514 "EventName": "MEM_LOAD_UOPS_RETIRED.L2_HIT",
516 "SampleAfterValue": "100003",
520 "BriefDescription": "Miss in mid-level (L2) cache. Excludes Unknown data-source.",
521 "Counter": "0,1,2,3",
522 "CounterHTOff": "0,1,2,3",
524 "Errata": "HSD29, HSM30",
526 "EventName": "MEM_LOAD_UOPS_RETIRED.L2_MISS",
528 "PublicDescription": "Retired load uops missed L2. Unknown data source excluded.",
529 "SampleAfterValue": "50021",
533 "BriefDescription": "Retired load uops which data sources were data hits in L3 without snoops required.",
534 "Counter": "0,1,2,3",
535 "CounterHTOff": "0,1,2,3",
537 "Errata": "HSD74, HSD29, HSD25, HSM26, HSM30",
539 "EventName": "MEM_LOAD_UOPS_RETIRED.L3_HIT",
541 "PublicDescription": "Retired load uops with L3 cache hits as data sources.",
542 "SampleAfterValue": "50021",
546 "BriefDescription": "Miss in last-level (L3) cache. Excludes Unknown data-source.",
547 "Counter": "0,1,2,3",
548 "CounterHTOff": "0,1,2,3",
550 "Errata": "HSD74, HSD29, HSD25, HSM26, HSM30",
552 "EventName": "MEM_LOAD_UOPS_RETIRED.L3_MISS",
554 "PublicDescription": "Retired load uops missed L3. Excludes unknown data source .",
555 "SampleAfterValue": "100003",
559 "BriefDescription": "All retired load uops.",
560 "Counter": "0,1,2,3",
561 "CounterHTOff": "0,1,2,3",
563 "Errata": "HSD29, HSM30",
565 "EventName": "MEM_UOPS_RETIRED.ALL_LOADS",
567 "SampleAfterValue": "2000003",
571 "BriefDescription": "All retired store uops.",
572 "Counter": "0,1,2,3",
573 "CounterHTOff": "0,1,2,3",
575 "Errata": "HSD29, HSM30",
577 "EventName": "MEM_UOPS_RETIRED.ALL_STORES",
578 "L1_Hit_Indication": "1",
580 "SampleAfterValue": "2000003",
584 "BriefDescription": "Retired load uops with locked access.",
585 "Counter": "0,1,2,3",
586 "CounterHTOff": "0,1,2,3",
588 "Errata": "HSD76, HSD29, HSM30",
590 "EventName": "MEM_UOPS_RETIRED.LOCK_LOADS",
592 "SampleAfterValue": "100003",
596 "BriefDescription": "Retired load uops that split across a cacheline boundary.",
597 "Counter": "0,1,2,3",
598 "CounterHTOff": "0,1,2,3",
600 "Errata": "HSD29, HSM30",
602 "EventName": "MEM_UOPS_RETIRED.SPLIT_LOADS",
604 "SampleAfterValue": "100003",
608 "BriefDescription": "Retired store uops that split across a cacheline boundary.",
609 "Counter": "0,1,2,3",
610 "CounterHTOff": "0,1,2,3",
612 "Errata": "HSD29, HSM30",
614 "EventName": "MEM_UOPS_RETIRED.SPLIT_STORES",
615 "L1_Hit_Indication": "1",
617 "SampleAfterValue": "100003",
621 "BriefDescription": "Retired load uops that miss the STLB.",
622 "Counter": "0,1,2,3",
623 "CounterHTOff": "0,1,2,3",
625 "Errata": "HSD29, HSM30",
627 "EventName": "MEM_UOPS_RETIRED.STLB_MISS_LOADS",
629 "SampleAfterValue": "100003",
633 "BriefDescription": "Retired store uops that miss the STLB.",
634 "Counter": "0,1,2,3",
635 "CounterHTOff": "0,1,2,3",
637 "Errata": "HSD29, HSM30",
639 "EventName": "MEM_UOPS_RETIRED.STLB_MISS_STORES",
640 "L1_Hit_Indication": "1",
642 "SampleAfterValue": "100003",
646 "BriefDescription": "Demand and prefetch data reads",
647 "Counter": "0,1,2,3",
648 "CounterHTOff": "0,1,2,3,4,5,6,7",
650 "EventName": "OFFCORE_REQUESTS.ALL_DATA_RD",
651 "PublicDescription": "Data read requests sent to uncore (demand and prefetch).",
652 "SampleAfterValue": "100003",
656 "BriefDescription": "Cacheable and noncachaeble code read requests",
657 "Counter": "0,1,2,3",
658 "CounterHTOff": "0,1,2,3,4,5,6,7",
660 "EventName": "OFFCORE_REQUESTS.DEMAND_CODE_RD",
661 "PublicDescription": "Demand code read requests sent to uncore.",
662 "SampleAfterValue": "100003",
666 "BriefDescription": "Demand Data Read requests sent to uncore",
667 "Counter": "0,1,2,3",
668 "CounterHTOff": "0,1,2,3,4,5,6,7",
669 "Errata": "HSD78, HSM80",
671 "EventName": "OFFCORE_REQUESTS.DEMAND_DATA_RD",
672 "PublicDescription": "Demand data read requests sent to uncore.",
673 "SampleAfterValue": "100003",
677 "BriefDescription": "Demand RFO requests including regular RFOs, locks, ItoM",
678 "Counter": "0,1,2,3",
679 "CounterHTOff": "0,1,2,3,4,5,6,7",
681 "EventName": "OFFCORE_REQUESTS.DEMAND_RFO",
682 "PublicDescription": "Demand RFO read requests sent to uncore, including regular RFOs, locks, ItoM.",
683 "SampleAfterValue": "100003",
687 "BriefDescription": "Offcore requests buffer cannot take more entries for this thread core.",
688 "Counter": "0,1,2,3",
689 "CounterHTOff": "0,1,2,3,4,5,6,7",
691 "EventName": "OFFCORE_REQUESTS_BUFFER.SQ_FULL",
692 "SampleAfterValue": "2000003",
696 "BriefDescription": "Offcore outstanding cacheable Core Data Read transactions in SuperQueue (SQ), queue to uncore",
697 "Counter": "0,1,2,3",
698 "CounterHTOff": "0,1,2,3,4,5,6,7",
699 "Errata": "HSD62, HSD61, HSM63",
701 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD",
702 "PublicDescription": "Offcore outstanding cacheable data read transactions in SQ to uncore. Set Cmask=1 to count cycles.",
703 "SampleAfterValue": "2000003",
707 "BriefDescription": "Cycles when offcore outstanding cacheable Core Data Read transactions are present in SuperQueue (SQ), queue to uncore.",
708 "Counter": "0,1,2,3",
709 "CounterHTOff": "0,1,2,3,4,5,6,7",
711 "Errata": "HSD62, HSD61, HSM63",
713 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD",
714 "SampleAfterValue": "2000003",
718 "BriefDescription": "Cycles when offcore outstanding Demand Data Read transactions are present in SuperQueue (SQ), queue to uncore.",
719 "Counter": "0,1,2,3",
720 "CounterHTOff": "0,1,2,3,4,5,6,7",
722 "Errata": "HSD78, HSD62, HSD61, HSM63, HSM80",
724 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_DATA_RD",
725 "SampleAfterValue": "2000003",
729 "BriefDescription": "Offcore outstanding demand rfo reads transactions in SuperQueue (SQ), queue to uncore, every cycle.",
730 "Counter": "0,1,2,3",
731 "CounterHTOff": "0,1,2,3,4,5,6,7",
733 "Errata": "HSD62, HSD61, HSM63",
735 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO",
736 "SampleAfterValue": "2000003",
740 "BriefDescription": "Offcore outstanding code reads transactions in SuperQueue (SQ), queue to uncore, every cycle",
741 "Counter": "0,1,2,3",
742 "CounterHTOff": "0,1,2,3,4,5,6,7",
743 "Errata": "HSD62, HSD61, HSM63",
745 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_CODE_RD",
746 "PublicDescription": "Offcore outstanding Demand code Read transactions in SQ to uncore. Set Cmask=1 to count cycles.",
747 "SampleAfterValue": "2000003",
751 "BriefDescription": "Offcore outstanding Demand Data Read transactions in uncore queue.",
752 "Counter": "0,1,2,3",
753 "CounterHTOff": "0,1,2,3,4,5,6,7",
754 "Errata": "HSD78, HSD62, HSD61, HSM63, HSM80",
756 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD",
757 "PublicDescription": "Offcore outstanding demand data read transactions in SQ to uncore. Set Cmask=1 to count cycles.",
758 "SampleAfterValue": "2000003",
762 "BriefDescription": "Cycles with at least 6 offcore outstanding Demand Data Read transactions in uncore queue.",
763 "Counter": "0,1,2,3",
764 "CounterHTOff": "0,1,2,3,4,5,6,7",
766 "Errata": "HSD78, HSD62, HSD61, HSM63, HSM80",
768 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD_GE_6",
769 "SampleAfterValue": "2000003",
773 "BriefDescription": "Offcore outstanding RFO store transactions in SuperQueue (SQ), queue to uncore",
774 "Counter": "0,1,2,3",
775 "CounterHTOff": "0,1,2,3,4,5,6,7",
776 "Errata": "HSD62, HSD61, HSM63",
778 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_RFO",
779 "PublicDescription": "Offcore outstanding RFO store transactions in SQ to uncore. Set Cmask=1 to count cycles.",
780 "SampleAfterValue": "2000003",
784 "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.",
785 "Counter": "0,1,2,3",
786 "CounterHTOff": "0,1,2,3",
787 "EventCode": "0xB7, 0xBB",
788 "EventName": "OFFCORE_RESPONSE",
789 "SampleAfterValue": "100003",
793 "BriefDescription": "Counts all demand & prefetch code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
794 "Counter": "0,1,2,3",
795 "CounterHTOff": "0,1,2,3",
796 "EventCode": "0xB7, 0xBB",
797 "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
798 "MSRIndex": "0x1a6,0x1a7",
799 "MSRValue": "0x04003C0244",
801 "PublicDescription": "Counts all demand & prefetch code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
802 "SampleAfterValue": "100003",
806 "BriefDescription": "Counts all demand & prefetch data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
807 "Counter": "0,1,2,3",
808 "CounterHTOff": "0,1,2,3",
809 "EventCode": "0xB7, 0xBB",
810 "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.HITM_OTHER_CORE",
811 "MSRIndex": "0x1a6,0x1a7",
812 "MSRValue": "0x10003C0091",
814 "PublicDescription": "Counts all demand & prefetch data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
815 "SampleAfterValue": "100003",
819 "BriefDescription": "Counts all demand & prefetch data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
820 "Counter": "0,1,2,3",
821 "CounterHTOff": "0,1,2,3",
822 "EventCode": "0xB7, 0xBB",
823 "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
824 "MSRIndex": "0x1a6,0x1a7",
825 "MSRValue": "0x04003C0091",
827 "PublicDescription": "Counts all demand & prefetch data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
828 "SampleAfterValue": "100003",
832 "BriefDescription": "hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
833 "Counter": "0,1,2,3",
834 "CounterHTOff": "0,1,2,3",
835 "EventCode": "0xB7, 0xBB",
836 "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_HIT.HITM_OTHER_CORE",
837 "MSRIndex": "0x1a6,0x1a7",
838 "MSRValue": "0x10003C07F7",
840 "PublicDescription": "hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
841 "SampleAfterValue": "100003",
845 "BriefDescription": "hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
846 "Counter": "0,1,2,3",
847 "CounterHTOff": "0,1,2,3",
848 "EventCode": "0xB7, 0xBB",
849 "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_HIT.HIT_OTHER_CORE_NO_FWD",
850 "MSRIndex": "0x1a6,0x1a7",
851 "MSRValue": "0x04003C07F7",
853 "PublicDescription": "hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
854 "SampleAfterValue": "100003",
858 "BriefDescription": "Counts all requests hit in the L3",
859 "Counter": "0,1,2,3",
860 "CounterHTOff": "0,1,2,3",
861 "EventCode": "0xB7, 0xBB",
862 "EventName": "OFFCORE_RESPONSE.ALL_REQUESTS.L3_HIT.ANY_RESPONSE",
863 "MSRIndex": "0x1a6,0x1a7",
864 "MSRValue": "0x3F803C8FFF",
866 "PublicDescription": "Counts all requests hit in the L3",
867 "SampleAfterValue": "100003",
871 "BriefDescription": "Counts all demand & prefetch RFOs hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
872 "Counter": "0,1,2,3",
873 "CounterHTOff": "0,1,2,3",
874 "EventCode": "0xB7, 0xBB",
875 "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.HITM_OTHER_CORE",
876 "MSRIndex": "0x1a6,0x1a7",
877 "MSRValue": "0x10003C0122",
879 "PublicDescription": "Counts all demand & prefetch RFOs hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
880 "SampleAfterValue": "100003",
884 "BriefDescription": "Counts all demand & prefetch RFOs hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
885 "Counter": "0,1,2,3",
886 "CounterHTOff": "0,1,2,3",
887 "EventCode": "0xB7, 0xBB",
888 "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD",
889 "MSRIndex": "0x1a6,0x1a7",
890 "MSRValue": "0x04003C0122",
892 "PublicDescription": "Counts all demand & prefetch RFOs hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
893 "SampleAfterValue": "100003",
897 "BriefDescription": "Counts all demand code reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
898 "Counter": "0,1,2,3",
899 "CounterHTOff": "0,1,2,3",
900 "EventCode": "0xB7, 0xBB",
901 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.HITM_OTHER_CORE",
902 "MSRIndex": "0x1a6,0x1a7",
903 "MSRValue": "0x10003C0004",
905 "PublicDescription": "Counts all demand code reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
906 "SampleAfterValue": "100003",
910 "BriefDescription": "Counts all demand code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
911 "Counter": "0,1,2,3",
912 "CounterHTOff": "0,1,2,3",
913 "EventCode": "0xB7, 0xBB",
914 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
915 "MSRIndex": "0x1a6,0x1a7",
916 "MSRValue": "0x04003C0004",
918 "PublicDescription": "Counts all demand code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
919 "SampleAfterValue": "100003",
923 "BriefDescription": "Counts demand data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
924 "Counter": "0,1,2,3",
925 "CounterHTOff": "0,1,2,3",
926 "EventCode": "0xB7, 0xBB",
927 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.HITM_OTHER_CORE",
928 "MSRIndex": "0x1a6,0x1a7",
929 "MSRValue": "0x10003C0001",
931 "PublicDescription": "Counts demand data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
932 "SampleAfterValue": "100003",
936 "BriefDescription": "Counts demand data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
937 "Counter": "0,1,2,3",
938 "CounterHTOff": "0,1,2,3",
939 "EventCode": "0xB7, 0xBB",
940 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
941 "MSRIndex": "0x1a6,0x1a7",
942 "MSRValue": "0x04003C0001",
944 "PublicDescription": "Counts demand data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
945 "SampleAfterValue": "100003",
949 "BriefDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
950 "Counter": "0,1,2,3",
951 "CounterHTOff": "0,1,2,3",
952 "EventCode": "0xB7, 0xBB",
953 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.HITM_OTHER_CORE",
954 "MSRIndex": "0x1a6,0x1a7",
955 "MSRValue": "0x10003C0002",
957 "PublicDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
958 "SampleAfterValue": "100003",
962 "BriefDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
963 "Counter": "0,1,2,3",
964 "CounterHTOff": "0,1,2,3",
965 "EventCode": "0xB7, 0xBB",
966 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD",
967 "MSRIndex": "0x1a6,0x1a7",
968 "MSRValue": "0x04003C0002",
970 "PublicDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
971 "SampleAfterValue": "100003",
975 "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads hit in the L3",
976 "Counter": "0,1,2,3",
977 "CounterHTOff": "0,1,2,3",
978 "EventCode": "0xB7, 0xBB",
979 "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_HIT.ANY_RESPONSE",
980 "MSRIndex": "0x1a6,0x1a7",
981 "MSRValue": "0x3F803C0040",
983 "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads hit in the L3",
984 "SampleAfterValue": "100003",
988 "BriefDescription": "Counts prefetch (that bring data to L2) data reads hit in the L3",
989 "Counter": "0,1,2,3",
990 "CounterHTOff": "0,1,2,3",
991 "EventCode": "0xB7, 0xBB",
992 "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.ANY_RESPONSE",
993 "MSRIndex": "0x1a6,0x1a7",
994 "MSRValue": "0x3F803C0010",
996 "PublicDescription": "Counts prefetch (that bring data to L2) data reads hit in the L3",
997 "SampleAfterValue": "100003",
1001 "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs hit in the L3",
1002 "Counter": "0,1,2,3",
1003 "CounterHTOff": "0,1,2,3",
1004 "EventCode": "0xB7, 0xBB",
1005 "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.ANY_RESPONSE",
1006 "MSRIndex": "0x1a6,0x1a7",
1007 "MSRValue": "0x3F803C0020",
1009 "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs hit in the L3",
1010 "SampleAfterValue": "100003",
1014 "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads hit in the L3",
1015 "Counter": "0,1,2,3",
1016 "CounterHTOff": "0,1,2,3",
1017 "EventCode": "0xB7, 0xBB",
1018 "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_HIT.ANY_RESPONSE",
1019 "MSRIndex": "0x1a6,0x1a7",
1020 "MSRValue": "0x3F803C0200",
1022 "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads hit in the L3",
1023 "SampleAfterValue": "100003",
1027 "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads hit in the L3",
1028 "Counter": "0,1,2,3",
1029 "CounterHTOff": "0,1,2,3",
1030 "EventCode": "0xB7, 0xBB",
1031 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.ANY_RESPONSE",
1032 "MSRIndex": "0x1a6,0x1a7",
1033 "MSRValue": "0x3F803C0080",
1035 "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads hit in the L3",
1036 "SampleAfterValue": "100003",
1040 "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs hit in the L3",
1041 "Counter": "0,1,2,3",
1042 "CounterHTOff": "0,1,2,3",
1043 "EventCode": "0xB7, 0xBB",
1044 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.ANY_RESPONSE",
1045 "MSRIndex": "0x1a6,0x1a7",
1046 "MSRValue": "0x3F803C0100",
1048 "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs hit in the L3",
1049 "SampleAfterValue": "100003",
1053 "BriefDescription": "Split locks in SQ",
1054 "Counter": "0,1,2,3",
1055 "CounterHTOff": "0,1,2,3,4,5,6,7",
1056 "EventCode": "0xf4",
1057 "EventName": "SQ_MISC.SPLIT_LOCK",
1058 "SampleAfterValue": "100003",