Commit dc5f18a1 authored by Ian Rogers's avatar Ian Rogers Committed by Namhyung Kim
Browse files

perf vendor events: Add westmereep-sp counter information

Add counter information necessary for optimizing event grouping the
perf tool.

The most recent RFC patch set using this information:
https://lore.kernel.org/lkml/20240412210756.309828-1-weilin.wang@intel.com/

The information was added in:
https://github.com/intel/perfmon/commit/475892a9690cb048949e593fe39cee65cd4765e1


and later patches.

Co-authored-by: default avatarWeilin Wang <weilin.wang@intel.com>
Co-authored-by: default avatarCaleb Biggers <caleb.biggers@intel.com>
Signed-off-by: default avatarIan Rogers <irogers@google.com>
Reviewed-by: default avatarKan Liang <kan.liang@linux.intel.com>
Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
Signed-off-by: default avatarNamhyung Kim <namhyung@kernel.org>
Link: https://lore.kernel.org/r/20240620181752.3945845-37-irogers@google.com
parent 22123c26
Loading
Loading
Loading
Loading
+321 −0

File changed.

Preview size limit exceeded, changes collapsed.

+7 −0
Original line number Diff line number Diff line
[
    {
        "Unit": "core",
        "CountersNumFixed": "4",
        "CountersNumGeneric": "4"
    }
]
 No newline at end of file
+28 −0
Original line number Diff line number Diff line
[
    {
        "BriefDescription": "X87 Floating point assists (Precise Event)",
        "Counter": "0,1,2,3",
        "EventCode": "0xF7",
        "EventName": "FP_ASSIST.ALL",
        "PEBS": "1",
@@ -9,6 +10,7 @@
    },
    {
        "BriefDescription": "X87 Floating point assists for invalid input value (Precise Event)",
        "Counter": "0,1,2,3",
        "EventCode": "0xF7",
        "EventName": "FP_ASSIST.INPUT",
        "PEBS": "1",
@@ -17,6 +19,7 @@
    },
    {
        "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)",
        "Counter": "0,1,2,3",
        "EventCode": "0xF7",
        "EventName": "FP_ASSIST.OUTPUT",
        "PEBS": "1",
@@ -25,6 +28,7 @@
    },
    {
        "BriefDescription": "MMX Uops",
        "Counter": "0,1,2,3",
        "EventCode": "0x10",
        "EventName": "FP_COMP_OPS_EXE.MMX",
        "SampleAfterValue": "2000000",
@@ -32,6 +36,7 @@
    },
    {
        "BriefDescription": "SSE2 integer Uops",
        "Counter": "0,1,2,3",
        "EventCode": "0x10",
        "EventName": "FP_COMP_OPS_EXE.SSE2_INTEGER",
        "SampleAfterValue": "2000000",
@@ -39,6 +44,7 @@
    },
    {
        "BriefDescription": "SSE* FP double precision Uops",
        "Counter": "0,1,2,3",
        "EventCode": "0x10",
        "EventName": "FP_COMP_OPS_EXE.SSE_DOUBLE_PRECISION",
        "SampleAfterValue": "2000000",
@@ -46,6 +52,7 @@
    },
    {
        "BriefDescription": "SSE and SSE2 FP Uops",
        "Counter": "0,1,2,3",
        "EventCode": "0x10",
        "EventName": "FP_COMP_OPS_EXE.SSE_FP",
        "SampleAfterValue": "2000000",
@@ -53,6 +60,7 @@
    },
    {
        "BriefDescription": "SSE FP packed Uops",
        "Counter": "0,1,2,3",
        "EventCode": "0x10",
        "EventName": "FP_COMP_OPS_EXE.SSE_FP_PACKED",
        "SampleAfterValue": "2000000",
@@ -60,6 +68,7 @@
    },
    {
        "BriefDescription": "SSE FP scalar Uops",
        "Counter": "0,1,2,3",
        "EventCode": "0x10",
        "EventName": "FP_COMP_OPS_EXE.SSE_FP_SCALAR",
        "SampleAfterValue": "2000000",
@@ -67,6 +76,7 @@
    },
    {
        "BriefDescription": "SSE* FP single precision Uops",
        "Counter": "0,1,2,3",
        "EventCode": "0x10",
        "EventName": "FP_COMP_OPS_EXE.SSE_SINGLE_PRECISION",
        "SampleAfterValue": "2000000",
@@ -74,6 +84,7 @@
    },
    {
        "BriefDescription": "Computational floating-point operations executed",
        "Counter": "0,1,2,3",
        "EventCode": "0x10",
        "EventName": "FP_COMP_OPS_EXE.X87",
        "SampleAfterValue": "2000000",
@@ -81,6 +92,7 @@
    },
    {
        "BriefDescription": "All Floating Point to and from MMX transitions",
        "Counter": "0,1,2,3",
        "EventCode": "0xCC",
        "EventName": "FP_MMX_TRANS.ANY",
        "SampleAfterValue": "2000000",
@@ -88,6 +100,7 @@
    },
    {
        "BriefDescription": "Transitions from MMX to Floating Point instructions",
        "Counter": "0,1,2,3",
        "EventCode": "0xCC",
        "EventName": "FP_MMX_TRANS.TO_FP",
        "SampleAfterValue": "2000000",
@@ -95,6 +108,7 @@
    },
    {
        "BriefDescription": "Transitions from Floating Point to MMX instructions",
        "Counter": "0,1,2,3",
        "EventCode": "0xCC",
        "EventName": "FP_MMX_TRANS.TO_MMX",
        "SampleAfterValue": "2000000",
@@ -102,6 +116,7 @@
    },
    {
        "BriefDescription": "128 bit SIMD integer pack operations",
        "Counter": "0,1,2,3",
        "EventCode": "0x12",
        "EventName": "SIMD_INT_128.PACK",
        "SampleAfterValue": "200000",
@@ -109,6 +124,7 @@
    },
    {
        "BriefDescription": "128 bit SIMD integer arithmetic operations",
        "Counter": "0,1,2,3",
        "EventCode": "0x12",
        "EventName": "SIMD_INT_128.PACKED_ARITH",
        "SampleAfterValue": "200000",
@@ -116,6 +132,7 @@
    },
    {
        "BriefDescription": "128 bit SIMD integer logical operations",
        "Counter": "0,1,2,3",
        "EventCode": "0x12",
        "EventName": "SIMD_INT_128.PACKED_LOGICAL",
        "SampleAfterValue": "200000",
@@ -123,6 +140,7 @@
    },
    {
        "BriefDescription": "128 bit SIMD integer multiply operations",
        "Counter": "0,1,2,3",
        "EventCode": "0x12",
        "EventName": "SIMD_INT_128.PACKED_MPY",
        "SampleAfterValue": "200000",
@@ -130,6 +148,7 @@
    },
    {
        "BriefDescription": "128 bit SIMD integer shift operations",
        "Counter": "0,1,2,3",
        "EventCode": "0x12",
        "EventName": "SIMD_INT_128.PACKED_SHIFT",
        "SampleAfterValue": "200000",
@@ -137,6 +156,7 @@
    },
    {
        "BriefDescription": "128 bit SIMD integer shuffle/move operations",
        "Counter": "0,1,2,3",
        "EventCode": "0x12",
        "EventName": "SIMD_INT_128.SHUFFLE_MOVE",
        "SampleAfterValue": "200000",
@@ -144,6 +164,7 @@
    },
    {
        "BriefDescription": "128 bit SIMD integer unpack operations",
        "Counter": "0,1,2,3",
        "EventCode": "0x12",
        "EventName": "SIMD_INT_128.UNPACK",
        "SampleAfterValue": "200000",
@@ -151,6 +172,7 @@
    },
    {
        "BriefDescription": "SIMD integer 64 bit pack operations",
        "Counter": "0,1,2,3",
        "EventCode": "0xFD",
        "EventName": "SIMD_INT_64.PACK",
        "SampleAfterValue": "200000",
@@ -158,6 +180,7 @@
    },
    {
        "BriefDescription": "SIMD integer 64 bit arithmetic operations",
        "Counter": "0,1,2,3",
        "EventCode": "0xFD",
        "EventName": "SIMD_INT_64.PACKED_ARITH",
        "SampleAfterValue": "200000",
@@ -165,6 +188,7 @@
    },
    {
        "BriefDescription": "SIMD integer 64 bit logical operations",
        "Counter": "0,1,2,3",
        "EventCode": "0xFD",
        "EventName": "SIMD_INT_64.PACKED_LOGICAL",
        "SampleAfterValue": "200000",
@@ -172,6 +196,7 @@
    },
    {
        "BriefDescription": "SIMD integer 64 bit packed multiply operations",
        "Counter": "0,1,2,3",
        "EventCode": "0xFD",
        "EventName": "SIMD_INT_64.PACKED_MPY",
        "SampleAfterValue": "200000",
@@ -179,6 +204,7 @@
    },
    {
        "BriefDescription": "SIMD integer 64 bit shift operations",
        "Counter": "0,1,2,3",
        "EventCode": "0xFD",
        "EventName": "SIMD_INT_64.PACKED_SHIFT",
        "SampleAfterValue": "200000",
@@ -186,6 +212,7 @@
    },
    {
        "BriefDescription": "SIMD integer 64 bit shuffle/move operations",
        "Counter": "0,1,2,3",
        "EventCode": "0xFD",
        "EventName": "SIMD_INT_64.SHUFFLE_MOVE",
        "SampleAfterValue": "200000",
@@ -193,6 +220,7 @@
    },
    {
        "BriefDescription": "SIMD integer 64 bit unpack operations",
        "Counter": "0,1,2,3",
        "EventCode": "0xFD",
        "EventName": "SIMD_INT_64.UNPACK",
        "SampleAfterValue": "200000",
+3 −0
Original line number Diff line number Diff line
[
    {
        "BriefDescription": "Instructions decoded",
        "Counter": "0,1,2,3",
        "EventCode": "0xD0",
        "EventName": "MACRO_INSTS.DECODED",
        "SampleAfterValue": "2000000",
@@ -8,6 +9,7 @@
    },
    {
        "BriefDescription": "Macro-fused instructions decoded",
        "Counter": "0,1,2,3",
        "EventCode": "0xA6",
        "EventName": "MACRO_INSTS.FUSIONS_DECODED",
        "SampleAfterValue": "2000000",
@@ -15,6 +17,7 @@
    },
    {
        "BriefDescription": "Two Uop instructions decoded",
        "Counter": "0,1,2,3",
        "EventCode": "0x19",
        "EventName": "TWO_UOP_INSTS_DECODED",
        "SampleAfterValue": "2000000",
+67 −0
Original line number Diff line number Diff line
[
    {
        "BriefDescription": "Offcore data reads satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_DATA.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -10,6 +11,7 @@
    },
    {
        "BriefDescription": "Offcore data reads that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_DATA.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -19,6 +21,7 @@
    },
    {
        "BriefDescription": "Offcore data reads satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -28,6 +31,7 @@
    },
    {
        "BriefDescription": "Offcore data reads satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_DATA.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -37,6 +41,7 @@
    },
    {
        "BriefDescription": "Offcore code reads satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -46,6 +51,7 @@
    },
    {
        "BriefDescription": "Offcore code reads that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -55,6 +61,7 @@
    },
    {
        "BriefDescription": "Offcore code reads satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -64,6 +71,7 @@
    },
    {
        "BriefDescription": "Offcore code reads satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -73,6 +81,7 @@
    },
    {
        "BriefDescription": "Offcore requests satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -82,6 +91,7 @@
    },
    {
        "BriefDescription": "Offcore requests that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -91,6 +101,7 @@
    },
    {
        "BriefDescription": "Offcore requests satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -100,6 +111,7 @@
    },
    {
        "BriefDescription": "Offcore requests satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -109,6 +121,7 @@
    },
    {
        "BriefDescription": "Offcore RFO requests satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_RFO.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -118,6 +131,7 @@
    },
    {
        "BriefDescription": "Offcore RFO requests that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_RFO.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -127,6 +141,7 @@
    },
    {
        "BriefDescription": "Offcore RFO requests satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -136,6 +151,7 @@
    },
    {
        "BriefDescription": "Offcore RFO requests satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.ANY_RFO.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -145,6 +161,7 @@
    },
    {
        "BriefDescription": "Offcore writebacks to any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.COREWB.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -154,6 +171,7 @@
    },
    {
        "BriefDescription": "Offcore writebacks that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.COREWB.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -163,6 +181,7 @@
    },
    {
        "BriefDescription": "Offcore writebacks to the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.COREWB.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -172,6 +191,7 @@
    },
    {
        "BriefDescription": "Offcore writebacks to a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.COREWB.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -181,6 +201,7 @@
    },
    {
        "BriefDescription": "Offcore code or data read requests satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -190,6 +211,7 @@
    },
    {
        "BriefDescription": "Offcore code or data read requests that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -199,6 +221,7 @@
    },
    {
        "BriefDescription": "Offcore code or data read requests satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -208,6 +231,7 @@
    },
    {
        "BriefDescription": "Offcore code or data read requests satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -217,6 +241,7 @@
    },
    {
        "BriefDescription": "Offcore request = all data, response = any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DATA_IN.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -226,6 +251,7 @@
    },
    {
        "BriefDescription": "Offcore request = all data, response = any LLC miss",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DATA_IN.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -235,6 +261,7 @@
    },
    {
        "BriefDescription": "Offcore data reads, RFOs, and prefetches satisfied by the local DRAM.",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DATA_IN.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -244,6 +271,7 @@
    },
    {
        "BriefDescription": "Offcore data reads, RFOs, and prefetches satisfied by the remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DATA_IN.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -253,6 +281,7 @@
    },
    {
        "BriefDescription": "Offcore demand data requests satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -262,6 +291,7 @@
    },
    {
        "BriefDescription": "Offcore demand data requests that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -271,6 +301,7 @@
    },
    {
        "BriefDescription": "Offcore demand data requests satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -280,6 +311,7 @@
    },
    {
        "BriefDescription": "Offcore demand data requests satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -289,6 +321,7 @@
    },
    {
        "BriefDescription": "Offcore demand data reads satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -298,6 +331,7 @@
    },
    {
        "BriefDescription": "Offcore demand data reads that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -307,6 +341,7 @@
    },
    {
        "BriefDescription": "Offcore demand data reads satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -316,6 +351,7 @@
    },
    {
        "BriefDescription": "Offcore demand data reads satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -325,6 +361,7 @@
    },
    {
        "BriefDescription": "Offcore demand code reads satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -334,6 +371,7 @@
    },
    {
        "BriefDescription": "Offcore demand code reads that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -343,6 +381,7 @@
    },
    {
        "BriefDescription": "Offcore demand code reads satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -352,6 +391,7 @@
    },
    {
        "BriefDescription": "Offcore demand code reads satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -361,6 +401,7 @@
    },
    {
        "BriefDescription": "Offcore demand RFO requests satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -370,6 +411,7 @@
    },
    {
        "BriefDescription": "Offcore demand RFO requests that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -379,6 +421,7 @@
    },
    {
        "BriefDescription": "Offcore demand RFO requests satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -388,6 +431,7 @@
    },
    {
        "BriefDescription": "Offcore demand RFO requests satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -397,6 +441,7 @@
    },
    {
        "BriefDescription": "Offcore other requests satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.OTHER.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -406,6 +451,7 @@
    },
    {
        "BriefDescription": "Offcore other requests that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.OTHER.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -415,6 +461,7 @@
    },
    {
        "BriefDescription": "Offcore other requests satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.OTHER.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -424,6 +471,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch data requests satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_DATA.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -433,6 +481,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch data requests that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_DATA.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -442,6 +491,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch data requests satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_DATA.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -451,6 +501,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch data requests satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_DATA.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -460,6 +511,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch data reads satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -469,6 +521,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch data reads that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -478,6 +531,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch data reads satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -487,6 +541,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch data reads satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -496,6 +551,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch code reads satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -505,6 +561,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch code reads that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -514,6 +571,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch code reads satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -523,6 +581,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch code reads satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -532,6 +591,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch RFO requests satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_RFO.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -541,6 +601,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch RFO requests that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_RFO.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -550,6 +611,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch RFO requests satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_RFO.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -559,6 +621,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch RFO requests satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PF_RFO.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -568,6 +631,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch requests satisfied by any DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PREFETCH.ANY_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -577,6 +641,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch requests that missed the LLC",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PREFETCH.ANY_LLC_MISS",
        "MSRIndex": "0x1a6,0x1a7",
@@ -586,6 +651,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch requests satisfied by the local DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PREFETCH.LOCAL_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
@@ -595,6 +661,7 @@
    },
    {
        "BriefDescription": "Offcore prefetch requests satisfied by a remote DRAM",
        "Counter": "0,1,2,3",
        "EventCode": "0xB7, 0xBB",
        "EventName": "OFFCORE_RESPONSE.PREFETCH.REMOTE_DRAM",
        "MSRIndex": "0x1a6,0x1a7",
Loading