162306a36Sopenharmony_ci[
262306a36Sopenharmony_ci    {
362306a36Sopenharmony_ci        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo schedule.",
462306a36Sopenharmony_ci        "EventCode": "0x28",
562306a36Sopenharmony_ci        "EventName": "CORE_POWER.LVL0_TURBO_LICENSE",
662306a36Sopenharmony_ci        "PublicDescription": "Counts Core cycles where the core was running with power-delivery for baseline license level 0.  This includes non-AVX codes, SSE, AVX 128-bit, and low-current AVX 256-bit codes.",
762306a36Sopenharmony_ci        "SampleAfterValue": "200003",
862306a36Sopenharmony_ci        "UMask": "0x7"
962306a36Sopenharmony_ci    },
1062306a36Sopenharmony_ci    {
1162306a36Sopenharmony_ci        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo schedule.",
1262306a36Sopenharmony_ci        "EventCode": "0x28",
1362306a36Sopenharmony_ci        "EventName": "CORE_POWER.LVL1_TURBO_LICENSE",
1462306a36Sopenharmony_ci        "PublicDescription": "Counts Core cycles where the core was running with power-delivery for license level 1.  This includes high current AVX 256-bit instructions as well as low current AVX 512-bit instructions.",
1562306a36Sopenharmony_ci        "SampleAfterValue": "200003",
1662306a36Sopenharmony_ci        "UMask": "0x18"
1762306a36Sopenharmony_ci    },
1862306a36Sopenharmony_ci    {
1962306a36Sopenharmony_ci        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo schedule.",
2062306a36Sopenharmony_ci        "EventCode": "0x28",
2162306a36Sopenharmony_ci        "EventName": "CORE_POWER.LVL2_TURBO_LICENSE",
2262306a36Sopenharmony_ci        "PublicDescription": "Core cycles where the core was running with power-delivery for license level 2 (introduced in Skylake Server microarchtecture).  This includes high current AVX 512-bit instructions.",
2362306a36Sopenharmony_ci        "SampleAfterValue": "200003",
2462306a36Sopenharmony_ci        "UMask": "0x20"
2562306a36Sopenharmony_ci    },
2662306a36Sopenharmony_ci    {
2762306a36Sopenharmony_ci        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that have any type of response.",
2862306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
2962306a36Sopenharmony_ci        "EventName": "OCR.DEMAND_CODE_RD.ANY_RESPONSE",
3062306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
3162306a36Sopenharmony_ci        "MSRValue": "0x10004",
3262306a36Sopenharmony_ci        "SampleAfterValue": "100003",
3362306a36Sopenharmony_ci        "UMask": "0x1"
3462306a36Sopenharmony_ci    },
3562306a36Sopenharmony_ci    {
3662306a36Sopenharmony_ci        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that DRAM supplied the request.",
3762306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
3862306a36Sopenharmony_ci        "EventName": "OCR.DEMAND_CODE_RD.DRAM",
3962306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
4062306a36Sopenharmony_ci        "MSRValue": "0x184000004",
4162306a36Sopenharmony_ci        "SampleAfterValue": "100003",
4262306a36Sopenharmony_ci        "UMask": "0x1"
4362306a36Sopenharmony_ci    },
4462306a36Sopenharmony_ci    {
4562306a36Sopenharmony_ci        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that DRAM supplied the request.",
4662306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
4762306a36Sopenharmony_ci        "EventName": "OCR.DEMAND_CODE_RD.LOCAL_DRAM",
4862306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
4962306a36Sopenharmony_ci        "MSRValue": "0x184000004",
5062306a36Sopenharmony_ci        "SampleAfterValue": "100003",
5162306a36Sopenharmony_ci        "UMask": "0x1"
5262306a36Sopenharmony_ci    },
5362306a36Sopenharmony_ci    {
5462306a36Sopenharmony_ci        "BriefDescription": "Counts demand data reads that have any type of response.",
5562306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
5662306a36Sopenharmony_ci        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
5762306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
5862306a36Sopenharmony_ci        "MSRValue": "0x10001",
5962306a36Sopenharmony_ci        "SampleAfterValue": "100003",
6062306a36Sopenharmony_ci        "UMask": "0x1"
6162306a36Sopenharmony_ci    },
6262306a36Sopenharmony_ci    {
6362306a36Sopenharmony_ci        "BriefDescription": "Counts demand data reads that DRAM supplied the request.",
6462306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
6562306a36Sopenharmony_ci        "EventName": "OCR.DEMAND_DATA_RD.DRAM",
6662306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
6762306a36Sopenharmony_ci        "MSRValue": "0x184000001",
6862306a36Sopenharmony_ci        "SampleAfterValue": "100003",
6962306a36Sopenharmony_ci        "UMask": "0x1"
7062306a36Sopenharmony_ci    },
7162306a36Sopenharmony_ci    {
7262306a36Sopenharmony_ci        "BriefDescription": "Counts demand data reads that DRAM supplied the request.",
7362306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
7462306a36Sopenharmony_ci        "EventName": "OCR.DEMAND_DATA_RD.LOCAL_DRAM",
7562306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
7662306a36Sopenharmony_ci        "MSRValue": "0x184000001",
7762306a36Sopenharmony_ci        "SampleAfterValue": "100003",
7862306a36Sopenharmony_ci        "UMask": "0x1"
7962306a36Sopenharmony_ci    },
8062306a36Sopenharmony_ci    {
8162306a36Sopenharmony_ci        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that have any type of response.",
8262306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
8362306a36Sopenharmony_ci        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
8462306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
8562306a36Sopenharmony_ci        "MSRValue": "0x10002",
8662306a36Sopenharmony_ci        "SampleAfterValue": "100003",
8762306a36Sopenharmony_ci        "UMask": "0x1"
8862306a36Sopenharmony_ci    },
8962306a36Sopenharmony_ci    {
9062306a36Sopenharmony_ci        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that DRAM supplied the request.",
9162306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
9262306a36Sopenharmony_ci        "EventName": "OCR.DEMAND_RFO.DRAM",
9362306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
9462306a36Sopenharmony_ci        "MSRValue": "0x184000002",
9562306a36Sopenharmony_ci        "SampleAfterValue": "100003",
9662306a36Sopenharmony_ci        "UMask": "0x1"
9762306a36Sopenharmony_ci    },
9862306a36Sopenharmony_ci    {
9962306a36Sopenharmony_ci        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that DRAM supplied the request.",
10062306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
10162306a36Sopenharmony_ci        "EventName": "OCR.DEMAND_RFO.LOCAL_DRAM",
10262306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
10362306a36Sopenharmony_ci        "MSRValue": "0x184000002",
10462306a36Sopenharmony_ci        "SampleAfterValue": "100003",
10562306a36Sopenharmony_ci        "UMask": "0x1"
10662306a36Sopenharmony_ci    },
10762306a36Sopenharmony_ci    {
10862306a36Sopenharmony_ci        "BriefDescription": "Counts L1 data cache prefetch requests and software prefetches (except PREFETCHW) that have any type of response.",
10962306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
11062306a36Sopenharmony_ci        "EventName": "OCR.HWPF_L1D_AND_SWPF.ANY_RESPONSE",
11162306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
11262306a36Sopenharmony_ci        "MSRValue": "0x10400",
11362306a36Sopenharmony_ci        "SampleAfterValue": "100003",
11462306a36Sopenharmony_ci        "UMask": "0x1"
11562306a36Sopenharmony_ci    },
11662306a36Sopenharmony_ci    {
11762306a36Sopenharmony_ci        "BriefDescription": "Counts L1 data cache prefetch requests and software prefetches (except PREFETCHW) that DRAM supplied the request.",
11862306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
11962306a36Sopenharmony_ci        "EventName": "OCR.HWPF_L1D_AND_SWPF.DRAM",
12062306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
12162306a36Sopenharmony_ci        "MSRValue": "0x184000400",
12262306a36Sopenharmony_ci        "SampleAfterValue": "100003",
12362306a36Sopenharmony_ci        "UMask": "0x1"
12462306a36Sopenharmony_ci    },
12562306a36Sopenharmony_ci    {
12662306a36Sopenharmony_ci        "BriefDescription": "Counts L1 data cache prefetch requests and software prefetches (except PREFETCHW) that DRAM supplied the request.",
12762306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
12862306a36Sopenharmony_ci        "EventName": "OCR.HWPF_L1D_AND_SWPF.LOCAL_DRAM",
12962306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
13062306a36Sopenharmony_ci        "MSRValue": "0x184000400",
13162306a36Sopenharmony_ci        "SampleAfterValue": "100003",
13262306a36Sopenharmony_ci        "UMask": "0x1"
13362306a36Sopenharmony_ci    },
13462306a36Sopenharmony_ci    {
13562306a36Sopenharmony_ci        "BriefDescription": "Counts hardware prefetch data reads (which bring data to L2)  that have any type of response.",
13662306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
13762306a36Sopenharmony_ci        "EventName": "OCR.HWPF_L2_DATA_RD.ANY_RESPONSE",
13862306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
13962306a36Sopenharmony_ci        "MSRValue": "0x10010",
14062306a36Sopenharmony_ci        "SampleAfterValue": "100003",
14162306a36Sopenharmony_ci        "UMask": "0x1"
14262306a36Sopenharmony_ci    },
14362306a36Sopenharmony_ci    {
14462306a36Sopenharmony_ci        "BriefDescription": "Counts hardware prefetch data reads (which bring data to L2)  that DRAM supplied the request.",
14562306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
14662306a36Sopenharmony_ci        "EventName": "OCR.HWPF_L2_DATA_RD.DRAM",
14762306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
14862306a36Sopenharmony_ci        "MSRValue": "0x184000010",
14962306a36Sopenharmony_ci        "SampleAfterValue": "100003",
15062306a36Sopenharmony_ci        "UMask": "0x1"
15162306a36Sopenharmony_ci    },
15262306a36Sopenharmony_ci    {
15362306a36Sopenharmony_ci        "BriefDescription": "Counts hardware prefetch data reads (which bring data to L2)  that DRAM supplied the request.",
15462306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
15562306a36Sopenharmony_ci        "EventName": "OCR.HWPF_L2_DATA_RD.LOCAL_DRAM",
15662306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
15762306a36Sopenharmony_ci        "MSRValue": "0x184000010",
15862306a36Sopenharmony_ci        "SampleAfterValue": "100003",
15962306a36Sopenharmony_ci        "UMask": "0x1"
16062306a36Sopenharmony_ci    },
16162306a36Sopenharmony_ci    {
16262306a36Sopenharmony_ci        "BriefDescription": "Counts hardware prefetch RFOs (which bring data to L2) that have any type of response.",
16362306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
16462306a36Sopenharmony_ci        "EventName": "OCR.HWPF_L2_RFO.ANY_RESPONSE",
16562306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
16662306a36Sopenharmony_ci        "MSRValue": "0x10020",
16762306a36Sopenharmony_ci        "SampleAfterValue": "100003",
16862306a36Sopenharmony_ci        "UMask": "0x1"
16962306a36Sopenharmony_ci    },
17062306a36Sopenharmony_ci    {
17162306a36Sopenharmony_ci        "BriefDescription": "Counts hardware prefetch RFOs (which bring data to L2) that DRAM supplied the request.",
17262306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
17362306a36Sopenharmony_ci        "EventName": "OCR.HWPF_L2_RFO.DRAM",
17462306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
17562306a36Sopenharmony_ci        "MSRValue": "0x184000020",
17662306a36Sopenharmony_ci        "SampleAfterValue": "100003",
17762306a36Sopenharmony_ci        "UMask": "0x1"
17862306a36Sopenharmony_ci    },
17962306a36Sopenharmony_ci    {
18062306a36Sopenharmony_ci        "BriefDescription": "Counts hardware prefetch RFOs (which bring data to L2) that DRAM supplied the request.",
18162306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
18262306a36Sopenharmony_ci        "EventName": "OCR.HWPF_L2_RFO.LOCAL_DRAM",
18362306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
18462306a36Sopenharmony_ci        "MSRValue": "0x184000020",
18562306a36Sopenharmony_ci        "SampleAfterValue": "100003",
18662306a36Sopenharmony_ci        "UMask": "0x1"
18762306a36Sopenharmony_ci    },
18862306a36Sopenharmony_ci    {
18962306a36Sopenharmony_ci        "BriefDescription": "Counts miscellaneous requests, such as I/O and un-cacheable accesses that have any type of response.",
19062306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
19162306a36Sopenharmony_ci        "EventName": "OCR.OTHER.ANY_RESPONSE",
19262306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
19362306a36Sopenharmony_ci        "MSRValue": "0x18000",
19462306a36Sopenharmony_ci        "SampleAfterValue": "100003",
19562306a36Sopenharmony_ci        "UMask": "0x1"
19662306a36Sopenharmony_ci    },
19762306a36Sopenharmony_ci    {
19862306a36Sopenharmony_ci        "BriefDescription": "Counts miscellaneous requests, such as I/O and un-cacheable accesses that DRAM supplied the request.",
19962306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
20062306a36Sopenharmony_ci        "EventName": "OCR.OTHER.DRAM",
20162306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
20262306a36Sopenharmony_ci        "MSRValue": "0x184008000",
20362306a36Sopenharmony_ci        "SampleAfterValue": "100003",
20462306a36Sopenharmony_ci        "UMask": "0x1"
20562306a36Sopenharmony_ci    },
20662306a36Sopenharmony_ci    {
20762306a36Sopenharmony_ci        "BriefDescription": "Counts miscellaneous requests, such as I/O and un-cacheable accesses that DRAM supplied the request.",
20862306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
20962306a36Sopenharmony_ci        "EventName": "OCR.OTHER.LOCAL_DRAM",
21062306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
21162306a36Sopenharmony_ci        "MSRValue": "0x184008000",
21262306a36Sopenharmony_ci        "SampleAfterValue": "100003",
21362306a36Sopenharmony_ci        "UMask": "0x1"
21462306a36Sopenharmony_ci    },
21562306a36Sopenharmony_ci    {
21662306a36Sopenharmony_ci        "BriefDescription": "Counts streaming stores that have any type of response.",
21762306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
21862306a36Sopenharmony_ci        "EventName": "OCR.STREAMING_WR.ANY_RESPONSE",
21962306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
22062306a36Sopenharmony_ci        "MSRValue": "0x10800",
22162306a36Sopenharmony_ci        "SampleAfterValue": "100003",
22262306a36Sopenharmony_ci        "UMask": "0x1"
22362306a36Sopenharmony_ci    },
22462306a36Sopenharmony_ci    {
22562306a36Sopenharmony_ci        "BriefDescription": "Counts streaming stores that DRAM supplied the request.",
22662306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
22762306a36Sopenharmony_ci        "EventName": "OCR.STREAMING_WR.DRAM",
22862306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
22962306a36Sopenharmony_ci        "MSRValue": "0x184000800",
23062306a36Sopenharmony_ci        "SampleAfterValue": "100003",
23162306a36Sopenharmony_ci        "UMask": "0x1"
23262306a36Sopenharmony_ci    },
23362306a36Sopenharmony_ci    {
23462306a36Sopenharmony_ci        "BriefDescription": "Counts streaming stores that DRAM supplied the request.",
23562306a36Sopenharmony_ci        "EventCode": "0xB7, 0xBB",
23662306a36Sopenharmony_ci        "EventName": "OCR.STREAMING_WR.LOCAL_DRAM",
23762306a36Sopenharmony_ci        "MSRIndex": "0x1a6,0x1a7",
23862306a36Sopenharmony_ci        "MSRValue": "0x184000800",
23962306a36Sopenharmony_ci        "SampleAfterValue": "100003",
24062306a36Sopenharmony_ci        "UMask": "0x1"
24162306a36Sopenharmony_ci    }
24262306a36Sopenharmony_ci]
243