cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

memory.json (117581B)


      1[
      2    {
      3        "BriefDescription": "Number of times HLE abort was triggered",
      4        "Counter": "0,1,2,3",
      5        "CounterHTOff": "0,1,2,3,4,5,6,7",
      6        "EventCode": "0xc8",
      7        "EventName": "HLE_RETIRED.ABORTED",
      8        "PEBS": "1",
      9        "PublicDescription": "Number of times HLE abort was triggered.",
     10        "SampleAfterValue": "2000003",
     11        "UMask": "0x4"
     12    },
     13    {
     14        "BriefDescription": "Number of times an HLE execution aborted due to various memory events (e.g., read/write capacity and conflicts).",
     15        "Counter": "0,1,2,3",
     16        "CounterHTOff": "0,1,2,3,4,5,6,7",
     17        "EventCode": "0xc8",
     18        "EventName": "HLE_RETIRED.ABORTED_MISC1",
     19        "PublicDescription": "Number of times an HLE abort was attributed to a Memory condition (See TSX_Memory event for additional details).",
     20        "SampleAfterValue": "2000003",
     21        "UMask": "0x8"
     22    },
     23    {
     24        "BriefDescription": "Number of times an HLE execution aborted due to uncommon conditions",
     25        "Counter": "0,1,2,3",
     26        "CounterHTOff": "0,1,2,3,4,5,6,7",
     27        "EventCode": "0xc8",
     28        "EventName": "HLE_RETIRED.ABORTED_MISC2",
     29        "PublicDescription": "Number of times the TSX watchdog signaled an HLE abort.",
     30        "SampleAfterValue": "2000003",
     31        "UMask": "0x10"
     32    },
     33    {
     34        "BriefDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions",
     35        "Counter": "0,1,2,3",
     36        "CounterHTOff": "0,1,2,3,4,5,6,7",
     37        "EventCode": "0xc8",
     38        "EventName": "HLE_RETIRED.ABORTED_MISC3",
     39        "PublicDescription": "Number of times a disallowed operation caused an HLE abort.",
     40        "SampleAfterValue": "2000003",
     41        "UMask": "0x20"
     42    },
     43    {
     44        "BriefDescription": "Number of times an HLE execution aborted due to incompatible memory type",
     45        "Counter": "0,1,2,3",
     46        "CounterHTOff": "0,1,2,3,4,5,6,7",
     47        "EventCode": "0xc8",
     48        "EventName": "HLE_RETIRED.ABORTED_MISC4",
     49        "PublicDescription": "Number of times HLE caused a fault.",
     50        "SampleAfterValue": "2000003",
     51        "UMask": "0x40"
     52    },
     53    {
     54        "BriefDescription": "Number of times an HLE execution aborted due to none of the previous 4 categories (e.g. interrupts)",
     55        "Counter": "0,1,2,3",
     56        "CounterHTOff": "0,1,2,3,4,5,6,7",
     57        "EventCode": "0xc8",
     58        "EventName": "HLE_RETIRED.ABORTED_MISC5",
     59        "PublicDescription": "Number of times HLE aborted and was not due to the abort conditions in subevents 3-6.",
     60        "SampleAfterValue": "2000003",
     61        "UMask": "0x80"
     62    },
     63    {
     64        "BriefDescription": "Number of times HLE commit succeeded",
     65        "Counter": "0,1,2,3",
     66        "CounterHTOff": "0,1,2,3,4,5,6,7",
     67        "EventCode": "0xc8",
     68        "EventName": "HLE_RETIRED.COMMIT",
     69        "PublicDescription": "Number of times HLE commit succeeded.",
     70        "SampleAfterValue": "2000003",
     71        "UMask": "0x2"
     72    },
     73    {
     74        "BriefDescription": "Number of times we entered an HLE region; does not count nested transactions",
     75        "Counter": "0,1,2,3",
     76        "CounterHTOff": "0,1,2,3,4,5,6,7",
     77        "EventCode": "0xc8",
     78        "EventName": "HLE_RETIRED.START",
     79        "PublicDescription": "Number of times we entered an HLE region\n does not count nested transactions.",
     80        "SampleAfterValue": "2000003",
     81        "UMask": "0x1"
     82    },
     83    {
     84        "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
     85        "Counter": "0,1,2,3",
     86        "CounterHTOff": "0,1,2,3,4,5,6,7",
     87        "EventCode": "0xC3",
     88        "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
     89        "PublicDescription": "This event counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from one of the following:\n1. memory disambiguation,\n2. external snoop, or\n3. cross SMT-HW-thread snoop (stores) hitting load buffer.",
     90        "SampleAfterValue": "100003",
     91        "UMask": "0x2"
     92    },
     93    {
     94        "BriefDescription": "Randomly selected loads with latency value being above 128",
     95        "Counter": "3",
     96        "CounterHTOff": "3",
     97        "Data_LA": "1",
     98        "Errata": "BDM100, BDM35",
     99        "EventCode": "0xcd",
    100        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
    101        "MSRIndex": "0x3F6",
    102        "MSRValue": "0x80",
    103        "PEBS": "2",
    104        "PublicDescription": "Counts randomly selected loads with latency value being above 128.",
    105        "SampleAfterValue": "1009",
    106        "TakenAlone": "1",
    107        "UMask": "0x1"
    108    },
    109    {
    110        "BriefDescription": "Randomly selected loads with latency value being above 16",
    111        "Counter": "3",
    112        "CounterHTOff": "3",
    113        "Data_LA": "1",
    114        "Errata": "BDM100, BDM35",
    115        "EventCode": "0xcd",
    116        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
    117        "MSRIndex": "0x3F6",
    118        "MSRValue": "0x10",
    119        "PEBS": "2",
    120        "PublicDescription": "Counts randomly selected loads with latency value being above 16.",
    121        "SampleAfterValue": "20011",
    122        "TakenAlone": "1",
    123        "UMask": "0x1"
    124    },
    125    {
    126        "BriefDescription": "Randomly selected loads with latency value being above 256",
    127        "Counter": "3",
    128        "CounterHTOff": "3",
    129        "Data_LA": "1",
    130        "Errata": "BDM100, BDM35",
    131        "EventCode": "0xcd",
    132        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
    133        "MSRIndex": "0x3F6",
    134        "MSRValue": "0x100",
    135        "PEBS": "2",
    136        "PublicDescription": "Counts randomly selected loads with latency value being above 256.",
    137        "SampleAfterValue": "503",
    138        "TakenAlone": "1",
    139        "UMask": "0x1"
    140    },
    141    {
    142        "BriefDescription": "Randomly selected loads with latency value being above 32",
    143        "Counter": "3",
    144        "CounterHTOff": "3",
    145        "Data_LA": "1",
    146        "Errata": "BDM100, BDM35",
    147        "EventCode": "0xcd",
    148        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
    149        "MSRIndex": "0x3F6",
    150        "MSRValue": "0x20",
    151        "PEBS": "2",
    152        "PublicDescription": "Counts randomly selected loads with latency value being above 32.",
    153        "SampleAfterValue": "100007",
    154        "TakenAlone": "1",
    155        "UMask": "0x1"
    156    },
    157    {
    158        "BriefDescription": "Randomly selected loads with latency value being above 4",
    159        "Counter": "3",
    160        "CounterHTOff": "3",
    161        "Data_LA": "1",
    162        "Errata": "BDM100, BDM35",
    163        "EventCode": "0xcd",
    164        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
    165        "MSRIndex": "0x3F6",
    166        "MSRValue": "0x4",
    167        "PEBS": "2",
    168        "PublicDescription": "Counts randomly selected loads with latency value being above four.",
    169        "SampleAfterValue": "100003",
    170        "TakenAlone": "1",
    171        "UMask": "0x1"
    172    },
    173    {
    174        "BriefDescription": "Randomly selected loads with latency value being above 512",
    175        "Counter": "3",
    176        "CounterHTOff": "3",
    177        "Data_LA": "1",
    178        "Errata": "BDM100, BDM35",
    179        "EventCode": "0xcd",
    180        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
    181        "MSRIndex": "0x3F6",
    182        "MSRValue": "0x200",
    183        "PEBS": "2",
    184        "PublicDescription": "Counts randomly selected loads with latency value being above 512.",
    185        "SampleAfterValue": "101",
    186        "TakenAlone": "1",
    187        "UMask": "0x1"
    188    },
    189    {
    190        "BriefDescription": "Randomly selected loads with latency value being above 64",
    191        "Counter": "3",
    192        "CounterHTOff": "3",
    193        "Data_LA": "1",
    194        "Errata": "BDM100, BDM35",
    195        "EventCode": "0xcd",
    196        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
    197        "MSRIndex": "0x3F6",
    198        "MSRValue": "0x40",
    199        "PEBS": "2",
    200        "PublicDescription": "Counts randomly selected loads with latency value being above 64.",
    201        "SampleAfterValue": "2003",
    202        "TakenAlone": "1",
    203        "UMask": "0x1"
    204    },
    205    {
    206        "BriefDescription": "Randomly selected loads with latency value being above 8",
    207        "Counter": "3",
    208        "CounterHTOff": "3",
    209        "Data_LA": "1",
    210        "Errata": "BDM100, BDM35",
    211        "EventCode": "0xcd",
    212        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
    213        "MSRIndex": "0x3F6",
    214        "MSRValue": "0x8",
    215        "PEBS": "2",
    216        "PublicDescription": "Counts randomly selected loads with latency value being above eight.",
    217        "SampleAfterValue": "50021",
    218        "TakenAlone": "1",
    219        "UMask": "0x1"
    220    },
    221    {
    222        "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache",
    223        "Counter": "0,1,2,3",
    224        "CounterHTOff": "0,1,2,3,4,5,6,7",
    225        "EventCode": "0x05",
    226        "EventName": "MISALIGN_MEM_REF.LOADS",
    227        "PublicDescription": "This event counts speculative cache-line split load uops dispatched to the L1 cache.",
    228        "SampleAfterValue": "2000003",
    229        "UMask": "0x1"
    230    },
    231    {
    232        "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache",
    233        "Counter": "0,1,2,3",
    234        "CounterHTOff": "0,1,2,3,4,5,6,7",
    235        "EventCode": "0x05",
    236        "EventName": "MISALIGN_MEM_REF.STORES",
    237        "PublicDescription": "This event counts speculative cache line split store-address (STA) uops dispatched to the L1 cache.",
    238        "SampleAfterValue": "2000003",
    239        "UMask": "0x2"
    240    },
    241    {
    242        "BriefDescription": "Counts all demand & prefetch data reads",
    243        "Counter": "0,1,2,3",
    244        "CounterHTOff": "0,1,2,3",
    245        "EventCode": "0xB7, 0xBB",
    246        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
    247        "MSRIndex": "0x1a6,0x1a7",
    248        "MSRValue": "0x20003C0091",
    249        "Offcore": "1",
    250        "PublicDescription": "Counts all demand & prefetch data reads",
    251        "SampleAfterValue": "100003",
    252        "UMask": "0x1"
    253    },
    254    {
    255        "BriefDescription": "Counts all demand & prefetch data reads",
    256        "Counter": "0,1,2,3",
    257        "CounterHTOff": "0,1,2,3",
    258        "EventCode": "0xB7, 0xBB",
    259        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
    260        "MSRIndex": "0x1a6,0x1a7",
    261        "MSRValue": "0x043C000091",
    262        "Offcore": "1",
    263        "PublicDescription": "Counts all demand & prefetch data reads",
    264        "SampleAfterValue": "100003",
    265        "UMask": "0x1"
    266    },
    267    {
    268        "BriefDescription": "Counts all demand & prefetch data reads",
    269        "Counter": "0,1,2,3",
    270        "CounterHTOff": "0,1,2,3",
    271        "EventCode": "0xB7, 0xBB",
    272        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_MISS",
    273        "MSRIndex": "0x1a6,0x1a7",
    274        "MSRValue": "0x023C000091",
    275        "Offcore": "1",
    276        "PublicDescription": "Counts all demand & prefetch data reads",
    277        "SampleAfterValue": "100003",
    278        "UMask": "0x1"
    279    },
    280    {
    281        "BriefDescription": "Counts all demand & prefetch data reads",
    282        "Counter": "0,1,2,3",
    283        "CounterHTOff": "0,1,2,3",
    284        "EventCode": "0xB7, 0xBB",
    285        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_NONE",
    286        "MSRIndex": "0x1a6,0x1a7",
    287        "MSRValue": "0x00BC000091",
    288        "Offcore": "1",
    289        "PublicDescription": "Counts all demand & prefetch data reads",
    290        "SampleAfterValue": "100003",
    291        "UMask": "0x1"
    292    },
    293    {
    294        "BriefDescription": "Counts all demand & prefetch data reads",
    295        "Counter": "0,1,2,3",
    296        "CounterHTOff": "0,1,2,3",
    297        "EventCode": "0xB7, 0xBB",
    298        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
    299        "MSRIndex": "0x1a6,0x1a7",
    300        "MSRValue": "0x013C000091",
    301        "Offcore": "1",
    302        "PublicDescription": "Counts all demand & prefetch data reads",
    303        "SampleAfterValue": "100003",
    304        "UMask": "0x1"
    305    },
    306    {
    307        "BriefDescription": "Counts all demand & prefetch data reads",
    308        "Counter": "0,1,2,3",
    309        "CounterHTOff": "0,1,2,3",
    310        "EventCode": "0xB7, 0xBB",
    311        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
    312        "MSRIndex": "0x1a6,0x1a7",
    313        "MSRValue": "0x3F84000091",
    314        "Offcore": "1",
    315        "PublicDescription": "Counts all demand & prefetch data reads",
    316        "SampleAfterValue": "100003",
    317        "UMask": "0x1"
    318    },
    319    {
    320        "BriefDescription": "Counts all demand & prefetch data reads",
    321        "Counter": "0,1,2,3",
    322        "CounterHTOff": "0,1,2,3",
    323        "EventCode": "0xB7, 0xBB",
    324        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
    325        "MSRIndex": "0x1a6,0x1a7",
    326        "MSRValue": "0x1004000091",
    327        "Offcore": "1",
    328        "PublicDescription": "Counts all demand & prefetch data reads",
    329        "SampleAfterValue": "100003",
    330        "UMask": "0x1"
    331    },
    332    {
    333        "BriefDescription": "Counts all demand & prefetch data reads",
    334        "Counter": "0,1,2,3",
    335        "CounterHTOff": "0,1,2,3",
    336        "EventCode": "0xB7, 0xBB",
    337        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
    338        "MSRIndex": "0x1a6,0x1a7",
    339        "MSRValue": "0x0404000091",
    340        "Offcore": "1",
    341        "PublicDescription": "Counts all demand & prefetch data reads",
    342        "SampleAfterValue": "100003",
    343        "UMask": "0x1"
    344    },
    345    {
    346        "BriefDescription": "Counts all demand & prefetch data reads",
    347        "Counter": "0,1,2,3",
    348        "CounterHTOff": "0,1,2,3",
    349        "EventCode": "0xB7, 0xBB",
    350        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
    351        "MSRIndex": "0x1a6,0x1a7",
    352        "MSRValue": "0x0204000091",
    353        "Offcore": "1",
    354        "PublicDescription": "Counts all demand & prefetch data reads",
    355        "SampleAfterValue": "100003",
    356        "UMask": "0x1"
    357    },
    358    {
    359        "BriefDescription": "Counts all demand & prefetch data reads",
    360        "Counter": "0,1,2,3",
    361        "CounterHTOff": "0,1,2,3",
    362        "EventCode": "0xB7, 0xBB",
    363        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
    364        "MSRIndex": "0x1a6,0x1a7",
    365        "MSRValue": "0x0084000091",
    366        "Offcore": "1",
    367        "PublicDescription": "Counts all demand & prefetch data reads",
    368        "SampleAfterValue": "100003",
    369        "UMask": "0x1"
    370    },
    371    {
    372        "BriefDescription": "Counts all demand & prefetch data reads",
    373        "Counter": "0,1,2,3",
    374        "CounterHTOff": "0,1,2,3",
    375        "EventCode": "0xB7, 0xBB",
    376        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
    377        "MSRIndex": "0x1a6,0x1a7",
    378        "MSRValue": "0x2004000091",
    379        "Offcore": "1",
    380        "PublicDescription": "Counts all demand & prefetch data reads",
    381        "SampleAfterValue": "100003",
    382        "UMask": "0x1"
    383    },
    384    {
    385        "BriefDescription": "Counts all demand & prefetch data reads",
    386        "Counter": "0,1,2,3",
    387        "CounterHTOff": "0,1,2,3",
    388        "EventCode": "0xB7, 0xBB",
    389        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
    390        "MSRIndex": "0x1a6,0x1a7",
    391        "MSRValue": "0x0104000091",
    392        "Offcore": "1",
    393        "PublicDescription": "Counts all demand & prefetch data reads",
    394        "SampleAfterValue": "100003",
    395        "UMask": "0x1"
    396    },
    397    {
    398        "BriefDescription": "Counts all demand & prefetch data reads",
    399        "Counter": "0,1,2,3",
    400        "CounterHTOff": "0,1,2,3",
    401        "EventCode": "0xB7, 0xBB",
    402        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
    403        "MSRIndex": "0x1a6,0x1a7",
    404        "MSRValue": "0x2000020091",
    405        "Offcore": "1",
    406        "PublicDescription": "Counts all demand & prefetch data reads",
    407        "SampleAfterValue": "100003",
    408        "UMask": "0x1"
    409    },
    410    {
    411        "BriefDescription": "Counts all prefetch code reads",
    412        "Counter": "0,1,2,3",
    413        "CounterHTOff": "0,1,2,3",
    414        "EventCode": "0xB7, 0xBB",
    415        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
    416        "MSRIndex": "0x1a6,0x1a7",
    417        "MSRValue": "0x20003C0240",
    418        "Offcore": "1",
    419        "PublicDescription": "Counts all prefetch code reads",
    420        "SampleAfterValue": "100003",
    421        "UMask": "0x1"
    422    },
    423    {
    424        "BriefDescription": "Counts all prefetch code reads",
    425        "Counter": "0,1,2,3",
    426        "CounterHTOff": "0,1,2,3",
    427        "EventCode": "0xB7, 0xBB",
    428        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
    429        "MSRIndex": "0x1a6,0x1a7",
    430        "MSRValue": "0x043C000240",
    431        "Offcore": "1",
    432        "PublicDescription": "Counts all prefetch code reads",
    433        "SampleAfterValue": "100003",
    434        "UMask": "0x1"
    435    },
    436    {
    437        "BriefDescription": "Counts all prefetch code reads",
    438        "Counter": "0,1,2,3",
    439        "CounterHTOff": "0,1,2,3",
    440        "EventCode": "0xB7, 0xBB",
    441        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_MISS",
    442        "MSRIndex": "0x1a6,0x1a7",
    443        "MSRValue": "0x023C000240",
    444        "Offcore": "1",
    445        "PublicDescription": "Counts all prefetch code reads",
    446        "SampleAfterValue": "100003",
    447        "UMask": "0x1"
    448    },
    449    {
    450        "BriefDescription": "Counts all prefetch code reads",
    451        "Counter": "0,1,2,3",
    452        "CounterHTOff": "0,1,2,3",
    453        "EventCode": "0xB7, 0xBB",
    454        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_NONE",
    455        "MSRIndex": "0x1a6,0x1a7",
    456        "MSRValue": "0x00BC000240",
    457        "Offcore": "1",
    458        "PublicDescription": "Counts all prefetch code reads",
    459        "SampleAfterValue": "100003",
    460        "UMask": "0x1"
    461    },
    462    {
    463        "BriefDescription": "Counts all prefetch code reads",
    464        "Counter": "0,1,2,3",
    465        "CounterHTOff": "0,1,2,3",
    466        "EventCode": "0xB7, 0xBB",
    467        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
    468        "MSRIndex": "0x1a6,0x1a7",
    469        "MSRValue": "0x013C000240",
    470        "Offcore": "1",
    471        "PublicDescription": "Counts all prefetch code reads",
    472        "SampleAfterValue": "100003",
    473        "UMask": "0x1"
    474    },
    475    {
    476        "BriefDescription": "Counts all prefetch code reads",
    477        "Counter": "0,1,2,3",
    478        "CounterHTOff": "0,1,2,3",
    479        "EventCode": "0xB7, 0xBB",
    480        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
    481        "MSRIndex": "0x1a6,0x1a7",
    482        "MSRValue": "0x3F84000240",
    483        "Offcore": "1",
    484        "PublicDescription": "Counts all prefetch code reads",
    485        "SampleAfterValue": "100003",
    486        "UMask": "0x1"
    487    },
    488    {
    489        "BriefDescription": "Counts all prefetch code reads",
    490        "Counter": "0,1,2,3",
    491        "CounterHTOff": "0,1,2,3",
    492        "EventCode": "0xB7, 0xBB",
    493        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
    494        "MSRIndex": "0x1a6,0x1a7",
    495        "MSRValue": "0x1004000240",
    496        "Offcore": "1",
    497        "PublicDescription": "Counts all prefetch code reads",
    498        "SampleAfterValue": "100003",
    499        "UMask": "0x1"
    500    },
    501    {
    502        "BriefDescription": "Counts all prefetch code reads",
    503        "Counter": "0,1,2,3",
    504        "CounterHTOff": "0,1,2,3",
    505        "EventCode": "0xB7, 0xBB",
    506        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
    507        "MSRIndex": "0x1a6,0x1a7",
    508        "MSRValue": "0x0404000240",
    509        "Offcore": "1",
    510        "PublicDescription": "Counts all prefetch code reads",
    511        "SampleAfterValue": "100003",
    512        "UMask": "0x1"
    513    },
    514    {
    515        "BriefDescription": "Counts all prefetch code reads",
    516        "Counter": "0,1,2,3",
    517        "CounterHTOff": "0,1,2,3",
    518        "EventCode": "0xB7, 0xBB",
    519        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
    520        "MSRIndex": "0x1a6,0x1a7",
    521        "MSRValue": "0x0204000240",
    522        "Offcore": "1",
    523        "PublicDescription": "Counts all prefetch code reads",
    524        "SampleAfterValue": "100003",
    525        "UMask": "0x1"
    526    },
    527    {
    528        "BriefDescription": "Counts all prefetch code reads",
    529        "Counter": "0,1,2,3",
    530        "CounterHTOff": "0,1,2,3",
    531        "EventCode": "0xB7, 0xBB",
    532        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
    533        "MSRIndex": "0x1a6,0x1a7",
    534        "MSRValue": "0x0084000240",
    535        "Offcore": "1",
    536        "PublicDescription": "Counts all prefetch code reads",
    537        "SampleAfterValue": "100003",
    538        "UMask": "0x1"
    539    },
    540    {
    541        "BriefDescription": "Counts all prefetch code reads",
    542        "Counter": "0,1,2,3",
    543        "CounterHTOff": "0,1,2,3",
    544        "EventCode": "0xB7, 0xBB",
    545        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
    546        "MSRIndex": "0x1a6,0x1a7",
    547        "MSRValue": "0x2004000240",
    548        "Offcore": "1",
    549        "PublicDescription": "Counts all prefetch code reads",
    550        "SampleAfterValue": "100003",
    551        "UMask": "0x1"
    552    },
    553    {
    554        "BriefDescription": "Counts all prefetch code reads",
    555        "Counter": "0,1,2,3",
    556        "CounterHTOff": "0,1,2,3",
    557        "EventCode": "0xB7, 0xBB",
    558        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
    559        "MSRIndex": "0x1a6,0x1a7",
    560        "MSRValue": "0x0104000240",
    561        "Offcore": "1",
    562        "PublicDescription": "Counts all prefetch code reads",
    563        "SampleAfterValue": "100003",
    564        "UMask": "0x1"
    565    },
    566    {
    567        "BriefDescription": "Counts all prefetch code reads",
    568        "Counter": "0,1,2,3",
    569        "CounterHTOff": "0,1,2,3",
    570        "EventCode": "0xB7, 0xBB",
    571        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
    572        "MSRIndex": "0x1a6,0x1a7",
    573        "MSRValue": "0x2000020240",
    574        "Offcore": "1",
    575        "PublicDescription": "Counts all prefetch code reads",
    576        "SampleAfterValue": "100003",
    577        "UMask": "0x1"
    578    },
    579    {
    580        "BriefDescription": "Counts all prefetch data reads",
    581        "Counter": "0,1,2,3",
    582        "CounterHTOff": "0,1,2,3",
    583        "EventCode": "0xB7, 0xBB",
    584        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
    585        "MSRIndex": "0x1a6,0x1a7",
    586        "MSRValue": "0x20003C0090",
    587        "Offcore": "1",
    588        "PublicDescription": "Counts all prefetch data reads",
    589        "SampleAfterValue": "100003",
    590        "UMask": "0x1"
    591    },
    592    {
    593        "BriefDescription": "Counts all prefetch data reads",
    594        "Counter": "0,1,2,3",
    595        "CounterHTOff": "0,1,2,3",
    596        "EventCode": "0xB7, 0xBB",
    597        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
    598        "MSRIndex": "0x1a6,0x1a7",
    599        "MSRValue": "0x043C000090",
    600        "Offcore": "1",
    601        "PublicDescription": "Counts all prefetch data reads",
    602        "SampleAfterValue": "100003",
    603        "UMask": "0x1"
    604    },
    605    {
    606        "BriefDescription": "Counts all prefetch data reads",
    607        "Counter": "0,1,2,3",
    608        "CounterHTOff": "0,1,2,3",
    609        "EventCode": "0xB7, 0xBB",
    610        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_MISS",
    611        "MSRIndex": "0x1a6,0x1a7",
    612        "MSRValue": "0x023C000090",
    613        "Offcore": "1",
    614        "PublicDescription": "Counts all prefetch data reads",
    615        "SampleAfterValue": "100003",
    616        "UMask": "0x1"
    617    },
    618    {
    619        "BriefDescription": "Counts all prefetch data reads",
    620        "Counter": "0,1,2,3",
    621        "CounterHTOff": "0,1,2,3",
    622        "EventCode": "0xB7, 0xBB",
    623        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_NONE",
    624        "MSRIndex": "0x1a6,0x1a7",
    625        "MSRValue": "0x00BC000090",
    626        "Offcore": "1",
    627        "PublicDescription": "Counts all prefetch data reads",
    628        "SampleAfterValue": "100003",
    629        "UMask": "0x1"
    630    },
    631    {
    632        "BriefDescription": "Counts all prefetch data reads",
    633        "Counter": "0,1,2,3",
    634        "CounterHTOff": "0,1,2,3",
    635        "EventCode": "0xB7, 0xBB",
    636        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
    637        "MSRIndex": "0x1a6,0x1a7",
    638        "MSRValue": "0x013C000090",
    639        "Offcore": "1",
    640        "PublicDescription": "Counts all prefetch data reads",
    641        "SampleAfterValue": "100003",
    642        "UMask": "0x1"
    643    },
    644    {
    645        "BriefDescription": "Counts all prefetch data reads",
    646        "Counter": "0,1,2,3",
    647        "CounterHTOff": "0,1,2,3",
    648        "EventCode": "0xB7, 0xBB",
    649        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
    650        "MSRIndex": "0x1a6,0x1a7",
    651        "MSRValue": "0x3F84000090",
    652        "Offcore": "1",
    653        "PublicDescription": "Counts all prefetch data reads",
    654        "SampleAfterValue": "100003",
    655        "UMask": "0x1"
    656    },
    657    {
    658        "BriefDescription": "Counts all prefetch data reads",
    659        "Counter": "0,1,2,3",
    660        "CounterHTOff": "0,1,2,3",
    661        "EventCode": "0xB7, 0xBB",
    662        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
    663        "MSRIndex": "0x1a6,0x1a7",
    664        "MSRValue": "0x1004000090",
    665        "Offcore": "1",
    666        "PublicDescription": "Counts all prefetch data reads",
    667        "SampleAfterValue": "100003",
    668        "UMask": "0x1"
    669    },
    670    {
    671        "BriefDescription": "Counts all prefetch data reads",
    672        "Counter": "0,1,2,3",
    673        "CounterHTOff": "0,1,2,3",
    674        "EventCode": "0xB7, 0xBB",
    675        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
    676        "MSRIndex": "0x1a6,0x1a7",
    677        "MSRValue": "0x0404000090",
    678        "Offcore": "1",
    679        "PublicDescription": "Counts all prefetch data reads",
    680        "SampleAfterValue": "100003",
    681        "UMask": "0x1"
    682    },
    683    {
    684        "BriefDescription": "Counts all prefetch data reads",
    685        "Counter": "0,1,2,3",
    686        "CounterHTOff": "0,1,2,3",
    687        "EventCode": "0xB7, 0xBB",
    688        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
    689        "MSRIndex": "0x1a6,0x1a7",
    690        "MSRValue": "0x0204000090",
    691        "Offcore": "1",
    692        "PublicDescription": "Counts all prefetch data reads",
    693        "SampleAfterValue": "100003",
    694        "UMask": "0x1"
    695    },
    696    {
    697        "BriefDescription": "Counts all prefetch data reads",
    698        "Counter": "0,1,2,3",
    699        "CounterHTOff": "0,1,2,3",
    700        "EventCode": "0xB7, 0xBB",
    701        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
    702        "MSRIndex": "0x1a6,0x1a7",
    703        "MSRValue": "0x0084000090",
    704        "Offcore": "1",
    705        "PublicDescription": "Counts all prefetch data reads",
    706        "SampleAfterValue": "100003",
    707        "UMask": "0x1"
    708    },
    709    {
    710        "BriefDescription": "Counts all prefetch data reads",
    711        "Counter": "0,1,2,3",
    712        "CounterHTOff": "0,1,2,3",
    713        "EventCode": "0xB7, 0xBB",
    714        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
    715        "MSRIndex": "0x1a6,0x1a7",
    716        "MSRValue": "0x2004000090",
    717        "Offcore": "1",
    718        "PublicDescription": "Counts all prefetch data reads",
    719        "SampleAfterValue": "100003",
    720        "UMask": "0x1"
    721    },
    722    {
    723        "BriefDescription": "Counts all prefetch data reads",
    724        "Counter": "0,1,2,3",
    725        "CounterHTOff": "0,1,2,3",
    726        "EventCode": "0xB7, 0xBB",
    727        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
    728        "MSRIndex": "0x1a6,0x1a7",
    729        "MSRValue": "0x0104000090",
    730        "Offcore": "1",
    731        "PublicDescription": "Counts all prefetch data reads",
    732        "SampleAfterValue": "100003",
    733        "UMask": "0x1"
    734    },
    735    {
    736        "BriefDescription": "Counts all prefetch data reads",
    737        "Counter": "0,1,2,3",
    738        "CounterHTOff": "0,1,2,3",
    739        "EventCode": "0xB7, 0xBB",
    740        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
    741        "MSRIndex": "0x1a6,0x1a7",
    742        "MSRValue": "0x2000020090",
    743        "Offcore": "1",
    744        "PublicDescription": "Counts all prefetch data reads",
    745        "SampleAfterValue": "100003",
    746        "UMask": "0x1"
    747    },
    748    {
    749        "BriefDescription": "Counts prefetch RFOs",
    750        "Counter": "0,1,2,3",
    751        "CounterHTOff": "0,1,2,3",
    752        "EventCode": "0xB7, 0xBB",
    753        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.SNOOP_NON_DRAM",
    754        "MSRIndex": "0x1a6,0x1a7",
    755        "MSRValue": "0x20003C0120",
    756        "Offcore": "1",
    757        "PublicDescription": "Counts prefetch RFOs",
    758        "SampleAfterValue": "100003",
    759        "UMask": "0x1"
    760    },
    761    {
    762        "BriefDescription": "Counts prefetch RFOs",
    763        "Counter": "0,1,2,3",
    764        "CounterHTOff": "0,1,2,3",
    765        "EventCode": "0xB7, 0xBB",
    766        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
    767        "MSRIndex": "0x1a6,0x1a7",
    768        "MSRValue": "0x043C000120",
    769        "Offcore": "1",
    770        "PublicDescription": "Counts prefetch RFOs",
    771        "SampleAfterValue": "100003",
    772        "UMask": "0x1"
    773    },
    774    {
    775        "BriefDescription": "Counts prefetch RFOs",
    776        "Counter": "0,1,2,3",
    777        "CounterHTOff": "0,1,2,3",
    778        "EventCode": "0xB7, 0xBB",
    779        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_MISS",
    780        "MSRIndex": "0x1a6,0x1a7",
    781        "MSRValue": "0x023C000120",
    782        "Offcore": "1",
    783        "PublicDescription": "Counts prefetch RFOs",
    784        "SampleAfterValue": "100003",
    785        "UMask": "0x1"
    786    },
    787    {
    788        "BriefDescription": "Counts prefetch RFOs",
    789        "Counter": "0,1,2,3",
    790        "CounterHTOff": "0,1,2,3",
    791        "EventCode": "0xB7, 0xBB",
    792        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_NONE",
    793        "MSRIndex": "0x1a6,0x1a7",
    794        "MSRValue": "0x00BC000120",
    795        "Offcore": "1",
    796        "PublicDescription": "Counts prefetch RFOs",
    797        "SampleAfterValue": "100003",
    798        "UMask": "0x1"
    799    },
    800    {
    801        "BriefDescription": "Counts prefetch RFOs",
    802        "Counter": "0,1,2,3",
    803        "CounterHTOff": "0,1,2,3",
    804        "EventCode": "0xB7, 0xBB",
    805        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_NOT_NEEDED",
    806        "MSRIndex": "0x1a6,0x1a7",
    807        "MSRValue": "0x013C000120",
    808        "Offcore": "1",
    809        "PublicDescription": "Counts prefetch RFOs",
    810        "SampleAfterValue": "100003",
    811        "UMask": "0x1"
    812    },
    813    {
    814        "BriefDescription": "Counts prefetch RFOs",
    815        "Counter": "0,1,2,3",
    816        "CounterHTOff": "0,1,2,3",
    817        "EventCode": "0xB7, 0xBB",
    818        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
    819        "MSRIndex": "0x1a6,0x1a7",
    820        "MSRValue": "0x3F84000120",
    821        "Offcore": "1",
    822        "PublicDescription": "Counts prefetch RFOs",
    823        "SampleAfterValue": "100003",
    824        "UMask": "0x1"
    825    },
    826    {
    827        "BriefDescription": "Counts prefetch RFOs",
    828        "Counter": "0,1,2,3",
    829        "CounterHTOff": "0,1,2,3",
    830        "EventCode": "0xB7, 0xBB",
    831        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
    832        "MSRIndex": "0x1a6,0x1a7",
    833        "MSRValue": "0x1004000120",
    834        "Offcore": "1",
    835        "PublicDescription": "Counts prefetch RFOs",
    836        "SampleAfterValue": "100003",
    837        "UMask": "0x1"
    838    },
    839    {
    840        "BriefDescription": "Counts prefetch RFOs",
    841        "Counter": "0,1,2,3",
    842        "CounterHTOff": "0,1,2,3",
    843        "EventCode": "0xB7, 0xBB",
    844        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
    845        "MSRIndex": "0x1a6,0x1a7",
    846        "MSRValue": "0x0404000120",
    847        "Offcore": "1",
    848        "PublicDescription": "Counts prefetch RFOs",
    849        "SampleAfterValue": "100003",
    850        "UMask": "0x1"
    851    },
    852    {
    853        "BriefDescription": "Counts prefetch RFOs",
    854        "Counter": "0,1,2,3",
    855        "CounterHTOff": "0,1,2,3",
    856        "EventCode": "0xB7, 0xBB",
    857        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
    858        "MSRIndex": "0x1a6,0x1a7",
    859        "MSRValue": "0x0204000120",
    860        "Offcore": "1",
    861        "PublicDescription": "Counts prefetch RFOs",
    862        "SampleAfterValue": "100003",
    863        "UMask": "0x1"
    864    },
    865    {
    866        "BriefDescription": "Counts prefetch RFOs",
    867        "Counter": "0,1,2,3",
    868        "CounterHTOff": "0,1,2,3",
    869        "EventCode": "0xB7, 0xBB",
    870        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
    871        "MSRIndex": "0x1a6,0x1a7",
    872        "MSRValue": "0x0084000120",
    873        "Offcore": "1",
    874        "PublicDescription": "Counts prefetch RFOs",
    875        "SampleAfterValue": "100003",
    876        "UMask": "0x1"
    877    },
    878    {
    879        "BriefDescription": "Counts prefetch RFOs",
    880        "Counter": "0,1,2,3",
    881        "CounterHTOff": "0,1,2,3",
    882        "EventCode": "0xB7, 0xBB",
    883        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
    884        "MSRIndex": "0x1a6,0x1a7",
    885        "MSRValue": "0x2004000120",
    886        "Offcore": "1",
    887        "PublicDescription": "Counts prefetch RFOs",
    888        "SampleAfterValue": "100003",
    889        "UMask": "0x1"
    890    },
    891    {
    892        "BriefDescription": "Counts prefetch RFOs",
    893        "Counter": "0,1,2,3",
    894        "CounterHTOff": "0,1,2,3",
    895        "EventCode": "0xB7, 0xBB",
    896        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
    897        "MSRIndex": "0x1a6,0x1a7",
    898        "MSRValue": "0x0104000120",
    899        "Offcore": "1",
    900        "PublicDescription": "Counts prefetch RFOs",
    901        "SampleAfterValue": "100003",
    902        "UMask": "0x1"
    903    },
    904    {
    905        "BriefDescription": "Counts prefetch RFOs",
    906        "Counter": "0,1,2,3",
    907        "CounterHTOff": "0,1,2,3",
    908        "EventCode": "0xB7, 0xBB",
    909        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
    910        "MSRIndex": "0x1a6,0x1a7",
    911        "MSRValue": "0x2000020120",
    912        "Offcore": "1",
    913        "PublicDescription": "Counts prefetch RFOs",
    914        "SampleAfterValue": "100003",
    915        "UMask": "0x1"
    916    },
    917    {
    918        "BriefDescription": "Counts all demand & prefetch RFOs",
    919        "Counter": "0,1,2,3",
    920        "CounterHTOff": "0,1,2,3",
    921        "EventCode": "0xB7, 0xBB",
    922        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.SNOOP_NON_DRAM",
    923        "MSRIndex": "0x1a6,0x1a7",
    924        "MSRValue": "0x20003C0122",
    925        "Offcore": "1",
    926        "PublicDescription": "Counts all demand & prefetch RFOs",
    927        "SampleAfterValue": "100003",
    928        "UMask": "0x1"
    929    },
    930    {
    931        "BriefDescription": "Counts all demand & prefetch RFOs",
    932        "Counter": "0,1,2,3",
    933        "CounterHTOff": "0,1,2,3",
    934        "EventCode": "0xB7, 0xBB",
    935        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
    936        "MSRIndex": "0x1a6,0x1a7",
    937        "MSRValue": "0x043C000122",
    938        "Offcore": "1",
    939        "PublicDescription": "Counts all demand & prefetch RFOs",
    940        "SampleAfterValue": "100003",
    941        "UMask": "0x1"
    942    },
    943    {
    944        "BriefDescription": "Counts all demand & prefetch RFOs",
    945        "Counter": "0,1,2,3",
    946        "CounterHTOff": "0,1,2,3",
    947        "EventCode": "0xB7, 0xBB",
    948        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_MISS",
    949        "MSRIndex": "0x1a6,0x1a7",
    950        "MSRValue": "0x023C000122",
    951        "Offcore": "1",
    952        "PublicDescription": "Counts all demand & prefetch RFOs",
    953        "SampleAfterValue": "100003",
    954        "UMask": "0x1"
    955    },
    956    {
    957        "BriefDescription": "Counts all demand & prefetch RFOs",
    958        "Counter": "0,1,2,3",
    959        "CounterHTOff": "0,1,2,3",
    960        "EventCode": "0xB7, 0xBB",
    961        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_NONE",
    962        "MSRIndex": "0x1a6,0x1a7",
    963        "MSRValue": "0x00BC000122",
    964        "Offcore": "1",
    965        "PublicDescription": "Counts all demand & prefetch RFOs",
    966        "SampleAfterValue": "100003",
    967        "UMask": "0x1"
    968    },
    969    {
    970        "BriefDescription": "Counts all demand & prefetch RFOs",
    971        "Counter": "0,1,2,3",
    972        "CounterHTOff": "0,1,2,3",
    973        "EventCode": "0xB7, 0xBB",
    974        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_NOT_NEEDED",
    975        "MSRIndex": "0x1a6,0x1a7",
    976        "MSRValue": "0x013C000122",
    977        "Offcore": "1",
    978        "PublicDescription": "Counts all demand & prefetch RFOs",
    979        "SampleAfterValue": "100003",
    980        "UMask": "0x1"
    981    },
    982    {
    983        "BriefDescription": "Counts all demand & prefetch RFOs",
    984        "Counter": "0,1,2,3",
    985        "CounterHTOff": "0,1,2,3",
    986        "EventCode": "0xB7, 0xBB",
    987        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
    988        "MSRIndex": "0x1a6,0x1a7",
    989        "MSRValue": "0x3F84000122",
    990        "Offcore": "1",
    991        "PublicDescription": "Counts all demand & prefetch RFOs",
    992        "SampleAfterValue": "100003",
    993        "UMask": "0x1"
    994    },
    995    {
    996        "BriefDescription": "Counts all demand & prefetch RFOs",
    997        "Counter": "0,1,2,3",
    998        "CounterHTOff": "0,1,2,3",
    999        "EventCode": "0xB7, 0xBB",
   1000        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   1001        "MSRIndex": "0x1a6,0x1a7",
   1002        "MSRValue": "0x1004000122",
   1003        "Offcore": "1",
   1004        "PublicDescription": "Counts all demand & prefetch RFOs",
   1005        "SampleAfterValue": "100003",
   1006        "UMask": "0x1"
   1007    },
   1008    {
   1009        "BriefDescription": "Counts all demand & prefetch RFOs",
   1010        "Counter": "0,1,2,3",
   1011        "CounterHTOff": "0,1,2,3",
   1012        "EventCode": "0xB7, 0xBB",
   1013        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   1014        "MSRIndex": "0x1a6,0x1a7",
   1015        "MSRValue": "0x0404000122",
   1016        "Offcore": "1",
   1017        "PublicDescription": "Counts all demand & prefetch RFOs",
   1018        "SampleAfterValue": "100003",
   1019        "UMask": "0x1"
   1020    },
   1021    {
   1022        "BriefDescription": "Counts all demand & prefetch RFOs",
   1023        "Counter": "0,1,2,3",
   1024        "CounterHTOff": "0,1,2,3",
   1025        "EventCode": "0xB7, 0xBB",
   1026        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   1027        "MSRIndex": "0x1a6,0x1a7",
   1028        "MSRValue": "0x0204000122",
   1029        "Offcore": "1",
   1030        "PublicDescription": "Counts all demand & prefetch RFOs",
   1031        "SampleAfterValue": "100003",
   1032        "UMask": "0x1"
   1033    },
   1034    {
   1035        "BriefDescription": "Counts all demand & prefetch RFOs",
   1036        "Counter": "0,1,2,3",
   1037        "CounterHTOff": "0,1,2,3",
   1038        "EventCode": "0xB7, 0xBB",
   1039        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   1040        "MSRIndex": "0x1a6,0x1a7",
   1041        "MSRValue": "0x0084000122",
   1042        "Offcore": "1",
   1043        "PublicDescription": "Counts all demand & prefetch RFOs",
   1044        "SampleAfterValue": "100003",
   1045        "UMask": "0x1"
   1046    },
   1047    {
   1048        "BriefDescription": "Counts all demand & prefetch RFOs",
   1049        "Counter": "0,1,2,3",
   1050        "CounterHTOff": "0,1,2,3",
   1051        "EventCode": "0xB7, 0xBB",
   1052        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   1053        "MSRIndex": "0x1a6,0x1a7",
   1054        "MSRValue": "0x2004000122",
   1055        "Offcore": "1",
   1056        "PublicDescription": "Counts all demand & prefetch RFOs",
   1057        "SampleAfterValue": "100003",
   1058        "UMask": "0x1"
   1059    },
   1060    {
   1061        "BriefDescription": "Counts all demand & prefetch RFOs",
   1062        "Counter": "0,1,2,3",
   1063        "CounterHTOff": "0,1,2,3",
   1064        "EventCode": "0xB7, 0xBB",
   1065        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   1066        "MSRIndex": "0x1a6,0x1a7",
   1067        "MSRValue": "0x0104000122",
   1068        "Offcore": "1",
   1069        "PublicDescription": "Counts all demand & prefetch RFOs",
   1070        "SampleAfterValue": "100003",
   1071        "UMask": "0x1"
   1072    },
   1073    {
   1074        "BriefDescription": "Counts all demand & prefetch RFOs",
   1075        "Counter": "0,1,2,3",
   1076        "CounterHTOff": "0,1,2,3",
   1077        "EventCode": "0xB7, 0xBB",
   1078        "EventName": "OFFCORE_RESPONSE.ALL_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
   1079        "MSRIndex": "0x1a6,0x1a7",
   1080        "MSRValue": "0x2000020122",
   1081        "Offcore": "1",
   1082        "PublicDescription": "Counts all demand & prefetch RFOs",
   1083        "SampleAfterValue": "100003",
   1084        "UMask": "0x1"
   1085    },
   1086    {
   1087        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1088        "Counter": "0,1,2,3",
   1089        "CounterHTOff": "0,1,2,3",
   1090        "EventCode": "0xB7, 0xBB",
   1091        "EventName": "OFFCORE_RESPONSE.COREWB.L3_HIT.SNOOP_NON_DRAM",
   1092        "MSRIndex": "0x1a6,0x1a7",
   1093        "MSRValue": "0x20003C0008",
   1094        "Offcore": "1",
   1095        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1096        "SampleAfterValue": "100003",
   1097        "UMask": "0x1"
   1098    },
   1099    {
   1100        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1101        "Counter": "0,1,2,3",
   1102        "CounterHTOff": "0,1,2,3",
   1103        "EventCode": "0xB7, 0xBB",
   1104        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_HIT_NO_FWD",
   1105        "MSRIndex": "0x1a6,0x1a7",
   1106        "MSRValue": "0x043C000008",
   1107        "Offcore": "1",
   1108        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1109        "SampleAfterValue": "100003",
   1110        "UMask": "0x1"
   1111    },
   1112    {
   1113        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1114        "Counter": "0,1,2,3",
   1115        "CounterHTOff": "0,1,2,3",
   1116        "EventCode": "0xB7, 0xBB",
   1117        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_MISS",
   1118        "MSRIndex": "0x1a6,0x1a7",
   1119        "MSRValue": "0x023C000008",
   1120        "Offcore": "1",
   1121        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1122        "SampleAfterValue": "100003",
   1123        "UMask": "0x1"
   1124    },
   1125    {
   1126        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1127        "Counter": "0,1,2,3",
   1128        "CounterHTOff": "0,1,2,3",
   1129        "EventCode": "0xB7, 0xBB",
   1130        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_NONE",
   1131        "MSRIndex": "0x1a6,0x1a7",
   1132        "MSRValue": "0x00BC000008",
   1133        "Offcore": "1",
   1134        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1135        "SampleAfterValue": "100003",
   1136        "UMask": "0x1"
   1137    },
   1138    {
   1139        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1140        "Counter": "0,1,2,3",
   1141        "CounterHTOff": "0,1,2,3",
   1142        "EventCode": "0xB7, 0xBB",
   1143        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_NOT_NEEDED",
   1144        "MSRIndex": "0x1a6,0x1a7",
   1145        "MSRValue": "0x013C000008",
   1146        "Offcore": "1",
   1147        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1148        "SampleAfterValue": "100003",
   1149        "UMask": "0x1"
   1150    },
   1151    {
   1152        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1153        "Counter": "0,1,2,3",
   1154        "CounterHTOff": "0,1,2,3",
   1155        "EventCode": "0xB7, 0xBB",
   1156        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   1157        "MSRIndex": "0x1a6,0x1a7",
   1158        "MSRValue": "0x3F84000008",
   1159        "Offcore": "1",
   1160        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1161        "SampleAfterValue": "100003",
   1162        "UMask": "0x1"
   1163    },
   1164    {
   1165        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1166        "Counter": "0,1,2,3",
   1167        "CounterHTOff": "0,1,2,3",
   1168        "EventCode": "0xB7, 0xBB",
   1169        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   1170        "MSRIndex": "0x1a6,0x1a7",
   1171        "MSRValue": "0x1004000008",
   1172        "Offcore": "1",
   1173        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1174        "SampleAfterValue": "100003",
   1175        "UMask": "0x1"
   1176    },
   1177    {
   1178        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1179        "Counter": "0,1,2,3",
   1180        "CounterHTOff": "0,1,2,3",
   1181        "EventCode": "0xB7, 0xBB",
   1182        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   1183        "MSRIndex": "0x1a6,0x1a7",
   1184        "MSRValue": "0x0404000008",
   1185        "Offcore": "1",
   1186        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1187        "SampleAfterValue": "100003",
   1188        "UMask": "0x1"
   1189    },
   1190    {
   1191        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1192        "Counter": "0,1,2,3",
   1193        "CounterHTOff": "0,1,2,3",
   1194        "EventCode": "0xB7, 0xBB",
   1195        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   1196        "MSRIndex": "0x1a6,0x1a7",
   1197        "MSRValue": "0x0204000008",
   1198        "Offcore": "1",
   1199        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1200        "SampleAfterValue": "100003",
   1201        "UMask": "0x1"
   1202    },
   1203    {
   1204        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1205        "Counter": "0,1,2,3",
   1206        "CounterHTOff": "0,1,2,3",
   1207        "EventCode": "0xB7, 0xBB",
   1208        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   1209        "MSRIndex": "0x1a6,0x1a7",
   1210        "MSRValue": "0x0084000008",
   1211        "Offcore": "1",
   1212        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1213        "SampleAfterValue": "100003",
   1214        "UMask": "0x1"
   1215    },
   1216    {
   1217        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1218        "Counter": "0,1,2,3",
   1219        "CounterHTOff": "0,1,2,3",
   1220        "EventCode": "0xB7, 0xBB",
   1221        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   1222        "MSRIndex": "0x1a6,0x1a7",
   1223        "MSRValue": "0x2004000008",
   1224        "Offcore": "1",
   1225        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1226        "SampleAfterValue": "100003",
   1227        "UMask": "0x1"
   1228    },
   1229    {
   1230        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1231        "Counter": "0,1,2,3",
   1232        "CounterHTOff": "0,1,2,3",
   1233        "EventCode": "0xB7, 0xBB",
   1234        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   1235        "MSRIndex": "0x1a6,0x1a7",
   1236        "MSRValue": "0x0104000008",
   1237        "Offcore": "1",
   1238        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1239        "SampleAfterValue": "100003",
   1240        "UMask": "0x1"
   1241    },
   1242    {
   1243        "BriefDescription": "Counts writebacks (modified to exclusive)",
   1244        "Counter": "0,1,2,3",
   1245        "CounterHTOff": "0,1,2,3",
   1246        "EventCode": "0xB7, 0xBB",
   1247        "EventName": "OFFCORE_RESPONSE.COREWB.SUPPLIER_NONE.SNOOP_NON_DRAM",
   1248        "MSRIndex": "0x1a6,0x1a7",
   1249        "MSRValue": "0x2000020008",
   1250        "Offcore": "1",
   1251        "PublicDescription": "Counts writebacks (modified to exclusive)",
   1252        "SampleAfterValue": "100003",
   1253        "UMask": "0x1"
   1254    },
   1255    {
   1256        "BriefDescription": "Counts all demand code reads",
   1257        "Counter": "0,1,2,3",
   1258        "CounterHTOff": "0,1,2,3",
   1259        "EventCode": "0xB7, 0xBB",
   1260        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
   1261        "MSRIndex": "0x1a6,0x1a7",
   1262        "MSRValue": "0x20003C0004",
   1263        "Offcore": "1",
   1264        "PublicDescription": "Counts all demand code reads",
   1265        "SampleAfterValue": "100003",
   1266        "UMask": "0x1"
   1267    },
   1268    {
   1269        "BriefDescription": "Counts all demand code reads",
   1270        "Counter": "0,1,2,3",
   1271        "CounterHTOff": "0,1,2,3",
   1272        "EventCode": "0xB7, 0xBB",
   1273        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
   1274        "MSRIndex": "0x1a6,0x1a7",
   1275        "MSRValue": "0x043C000004",
   1276        "Offcore": "1",
   1277        "PublicDescription": "Counts all demand code reads",
   1278        "SampleAfterValue": "100003",
   1279        "UMask": "0x1"
   1280    },
   1281    {
   1282        "BriefDescription": "Counts all demand code reads",
   1283        "Counter": "0,1,2,3",
   1284        "CounterHTOff": "0,1,2,3",
   1285        "EventCode": "0xB7, 0xBB",
   1286        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS",
   1287        "MSRIndex": "0x1a6,0x1a7",
   1288        "MSRValue": "0x023C000004",
   1289        "Offcore": "1",
   1290        "PublicDescription": "Counts all demand code reads",
   1291        "SampleAfterValue": "100003",
   1292        "UMask": "0x1"
   1293    },
   1294    {
   1295        "BriefDescription": "Counts all demand code reads",
   1296        "Counter": "0,1,2,3",
   1297        "CounterHTOff": "0,1,2,3",
   1298        "EventCode": "0xB7, 0xBB",
   1299        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NONE",
   1300        "MSRIndex": "0x1a6,0x1a7",
   1301        "MSRValue": "0x00BC000004",
   1302        "Offcore": "1",
   1303        "PublicDescription": "Counts all demand code reads",
   1304        "SampleAfterValue": "100003",
   1305        "UMask": "0x1"
   1306    },
   1307    {
   1308        "BriefDescription": "Counts all demand code reads",
   1309        "Counter": "0,1,2,3",
   1310        "CounterHTOff": "0,1,2,3",
   1311        "EventCode": "0xB7, 0xBB",
   1312        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
   1313        "MSRIndex": "0x1a6,0x1a7",
   1314        "MSRValue": "0x013C000004",
   1315        "Offcore": "1",
   1316        "PublicDescription": "Counts all demand code reads",
   1317        "SampleAfterValue": "100003",
   1318        "UMask": "0x1"
   1319    },
   1320    {
   1321        "BriefDescription": "Counts all demand code reads",
   1322        "Counter": "0,1,2,3",
   1323        "CounterHTOff": "0,1,2,3",
   1324        "EventCode": "0xB7, 0xBB",
   1325        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   1326        "MSRIndex": "0x1a6,0x1a7",
   1327        "MSRValue": "0x3F84000004",
   1328        "Offcore": "1",
   1329        "PublicDescription": "Counts all demand code reads",
   1330        "SampleAfterValue": "100003",
   1331        "UMask": "0x1"
   1332    },
   1333    {
   1334        "BriefDescription": "Counts all demand code reads",
   1335        "Counter": "0,1,2,3",
   1336        "CounterHTOff": "0,1,2,3",
   1337        "EventCode": "0xB7, 0xBB",
   1338        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   1339        "MSRIndex": "0x1a6,0x1a7",
   1340        "MSRValue": "0x1004000004",
   1341        "Offcore": "1",
   1342        "PublicDescription": "Counts all demand code reads",
   1343        "SampleAfterValue": "100003",
   1344        "UMask": "0x1"
   1345    },
   1346    {
   1347        "BriefDescription": "Counts all demand code reads",
   1348        "Counter": "0,1,2,3",
   1349        "CounterHTOff": "0,1,2,3",
   1350        "EventCode": "0xB7, 0xBB",
   1351        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   1352        "MSRIndex": "0x1a6,0x1a7",
   1353        "MSRValue": "0x0404000004",
   1354        "Offcore": "1",
   1355        "PublicDescription": "Counts all demand code reads",
   1356        "SampleAfterValue": "100003",
   1357        "UMask": "0x1"
   1358    },
   1359    {
   1360        "BriefDescription": "Counts all demand code reads",
   1361        "Counter": "0,1,2,3",
   1362        "CounterHTOff": "0,1,2,3",
   1363        "EventCode": "0xB7, 0xBB",
   1364        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   1365        "MSRIndex": "0x1a6,0x1a7",
   1366        "MSRValue": "0x0204000004",
   1367        "Offcore": "1",
   1368        "PublicDescription": "Counts all demand code reads",
   1369        "SampleAfterValue": "100003",
   1370        "UMask": "0x1"
   1371    },
   1372    {
   1373        "BriefDescription": "Counts all demand code reads",
   1374        "Counter": "0,1,2,3",
   1375        "CounterHTOff": "0,1,2,3",
   1376        "EventCode": "0xB7, 0xBB",
   1377        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   1378        "MSRIndex": "0x1a6,0x1a7",
   1379        "MSRValue": "0x0084000004",
   1380        "Offcore": "1",
   1381        "PublicDescription": "Counts all demand code reads",
   1382        "SampleAfterValue": "100003",
   1383        "UMask": "0x1"
   1384    },
   1385    {
   1386        "BriefDescription": "Counts all demand code reads",
   1387        "Counter": "0,1,2,3",
   1388        "CounterHTOff": "0,1,2,3",
   1389        "EventCode": "0xB7, 0xBB",
   1390        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   1391        "MSRIndex": "0x1a6,0x1a7",
   1392        "MSRValue": "0x2004000004",
   1393        "Offcore": "1",
   1394        "PublicDescription": "Counts all demand code reads",
   1395        "SampleAfterValue": "100003",
   1396        "UMask": "0x1"
   1397    },
   1398    {
   1399        "BriefDescription": "Counts all demand code reads",
   1400        "Counter": "0,1,2,3",
   1401        "CounterHTOff": "0,1,2,3",
   1402        "EventCode": "0xB7, 0xBB",
   1403        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   1404        "MSRIndex": "0x1a6,0x1a7",
   1405        "MSRValue": "0x0104000004",
   1406        "Offcore": "1",
   1407        "PublicDescription": "Counts all demand code reads",
   1408        "SampleAfterValue": "100003",
   1409        "UMask": "0x1"
   1410    },
   1411    {
   1412        "BriefDescription": "Counts all demand code reads",
   1413        "Counter": "0,1,2,3",
   1414        "CounterHTOff": "0,1,2,3",
   1415        "EventCode": "0xB7, 0xBB",
   1416        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
   1417        "MSRIndex": "0x1a6,0x1a7",
   1418        "MSRValue": "0x2000020004",
   1419        "Offcore": "1",
   1420        "PublicDescription": "Counts all demand code reads",
   1421        "SampleAfterValue": "100003",
   1422        "UMask": "0x1"
   1423    },
   1424    {
   1425        "BriefDescription": "Counts demand data reads",
   1426        "Counter": "0,1,2,3",
   1427        "CounterHTOff": "0,1,2,3",
   1428        "EventCode": "0xB7, 0xBB",
   1429        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
   1430        "MSRIndex": "0x1a6,0x1a7",
   1431        "MSRValue": "0x20003C0001",
   1432        "Offcore": "1",
   1433        "PublicDescription": "Counts demand data reads",
   1434        "SampleAfterValue": "100003",
   1435        "UMask": "0x1"
   1436    },
   1437    {
   1438        "BriefDescription": "Counts demand data reads",
   1439        "Counter": "0,1,2,3",
   1440        "CounterHTOff": "0,1,2,3",
   1441        "EventCode": "0xB7, 0xBB",
   1442        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
   1443        "MSRIndex": "0x1a6,0x1a7",
   1444        "MSRValue": "0x043C000001",
   1445        "Offcore": "1",
   1446        "PublicDescription": "Counts demand data reads",
   1447        "SampleAfterValue": "100003",
   1448        "UMask": "0x1"
   1449    },
   1450    {
   1451        "BriefDescription": "Counts demand data reads",
   1452        "Counter": "0,1,2,3",
   1453        "CounterHTOff": "0,1,2,3",
   1454        "EventCode": "0xB7, 0xBB",
   1455        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS",
   1456        "MSRIndex": "0x1a6,0x1a7",
   1457        "MSRValue": "0x023C000001",
   1458        "Offcore": "1",
   1459        "PublicDescription": "Counts demand data reads",
   1460        "SampleAfterValue": "100003",
   1461        "UMask": "0x1"
   1462    },
   1463    {
   1464        "BriefDescription": "Counts demand data reads",
   1465        "Counter": "0,1,2,3",
   1466        "CounterHTOff": "0,1,2,3",
   1467        "EventCode": "0xB7, 0xBB",
   1468        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NONE",
   1469        "MSRIndex": "0x1a6,0x1a7",
   1470        "MSRValue": "0x00BC000001",
   1471        "Offcore": "1",
   1472        "PublicDescription": "Counts demand data reads",
   1473        "SampleAfterValue": "100003",
   1474        "UMask": "0x1"
   1475    },
   1476    {
   1477        "BriefDescription": "Counts demand data reads",
   1478        "Counter": "0,1,2,3",
   1479        "CounterHTOff": "0,1,2,3",
   1480        "EventCode": "0xB7, 0xBB",
   1481        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
   1482        "MSRIndex": "0x1a6,0x1a7",
   1483        "MSRValue": "0x013C000001",
   1484        "Offcore": "1",
   1485        "PublicDescription": "Counts demand data reads",
   1486        "SampleAfterValue": "100003",
   1487        "UMask": "0x1"
   1488    },
   1489    {
   1490        "BriefDescription": "Counts demand data reads",
   1491        "Counter": "0,1,2,3",
   1492        "CounterHTOff": "0,1,2,3",
   1493        "EventCode": "0xB7, 0xBB",
   1494        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   1495        "MSRIndex": "0x1a6,0x1a7",
   1496        "MSRValue": "0x3F84000001",
   1497        "Offcore": "1",
   1498        "PublicDescription": "Counts demand data reads",
   1499        "SampleAfterValue": "100003",
   1500        "UMask": "0x1"
   1501    },
   1502    {
   1503        "BriefDescription": "Counts demand data reads",
   1504        "Counter": "0,1,2,3",
   1505        "CounterHTOff": "0,1,2,3",
   1506        "EventCode": "0xB7, 0xBB",
   1507        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   1508        "MSRIndex": "0x1a6,0x1a7",
   1509        "MSRValue": "0x1004000001",
   1510        "Offcore": "1",
   1511        "PublicDescription": "Counts demand data reads",
   1512        "SampleAfterValue": "100003",
   1513        "UMask": "0x1"
   1514    },
   1515    {
   1516        "BriefDescription": "Counts demand data reads",
   1517        "Counter": "0,1,2,3",
   1518        "CounterHTOff": "0,1,2,3",
   1519        "EventCode": "0xB7, 0xBB",
   1520        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   1521        "MSRIndex": "0x1a6,0x1a7",
   1522        "MSRValue": "0x0404000001",
   1523        "Offcore": "1",
   1524        "PublicDescription": "Counts demand data reads",
   1525        "SampleAfterValue": "100003",
   1526        "UMask": "0x1"
   1527    },
   1528    {
   1529        "BriefDescription": "Counts demand data reads",
   1530        "Counter": "0,1,2,3",
   1531        "CounterHTOff": "0,1,2,3",
   1532        "EventCode": "0xB7, 0xBB",
   1533        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   1534        "MSRIndex": "0x1a6,0x1a7",
   1535        "MSRValue": "0x0204000001",
   1536        "Offcore": "1",
   1537        "PublicDescription": "Counts demand data reads",
   1538        "SampleAfterValue": "100003",
   1539        "UMask": "0x1"
   1540    },
   1541    {
   1542        "BriefDescription": "Counts demand data reads",
   1543        "Counter": "0,1,2,3",
   1544        "CounterHTOff": "0,1,2,3",
   1545        "EventCode": "0xB7, 0xBB",
   1546        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   1547        "MSRIndex": "0x1a6,0x1a7",
   1548        "MSRValue": "0x0084000001",
   1549        "Offcore": "1",
   1550        "PublicDescription": "Counts demand data reads",
   1551        "SampleAfterValue": "100003",
   1552        "UMask": "0x1"
   1553    },
   1554    {
   1555        "BriefDescription": "Counts demand data reads",
   1556        "Counter": "0,1,2,3",
   1557        "CounterHTOff": "0,1,2,3",
   1558        "EventCode": "0xB7, 0xBB",
   1559        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   1560        "MSRIndex": "0x1a6,0x1a7",
   1561        "MSRValue": "0x2004000001",
   1562        "Offcore": "1",
   1563        "PublicDescription": "Counts demand data reads",
   1564        "SampleAfterValue": "100003",
   1565        "UMask": "0x1"
   1566    },
   1567    {
   1568        "BriefDescription": "Counts demand data reads",
   1569        "Counter": "0,1,2,3",
   1570        "CounterHTOff": "0,1,2,3",
   1571        "EventCode": "0xB7, 0xBB",
   1572        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   1573        "MSRIndex": "0x1a6,0x1a7",
   1574        "MSRValue": "0x0104000001",
   1575        "Offcore": "1",
   1576        "PublicDescription": "Counts demand data reads",
   1577        "SampleAfterValue": "100003",
   1578        "UMask": "0x1"
   1579    },
   1580    {
   1581        "BriefDescription": "Counts demand data reads",
   1582        "Counter": "0,1,2,3",
   1583        "CounterHTOff": "0,1,2,3",
   1584        "EventCode": "0xB7, 0xBB",
   1585        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
   1586        "MSRIndex": "0x1a6,0x1a7",
   1587        "MSRValue": "0x2000020001",
   1588        "Offcore": "1",
   1589        "PublicDescription": "Counts demand data reads",
   1590        "SampleAfterValue": "100003",
   1591        "UMask": "0x1"
   1592    },
   1593    {
   1594        "BriefDescription": "Counts all demand data writes (RFOs)",
   1595        "Counter": "0,1,2,3",
   1596        "CounterHTOff": "0,1,2,3",
   1597        "EventCode": "0xB7, 0xBB",
   1598        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_NON_DRAM",
   1599        "MSRIndex": "0x1a6,0x1a7",
   1600        "MSRValue": "0x20003C0002",
   1601        "Offcore": "1",
   1602        "PublicDescription": "Counts all demand data writes (RFOs)",
   1603        "SampleAfterValue": "100003",
   1604        "UMask": "0x1"
   1605    },
   1606    {
   1607        "BriefDescription": "Counts all demand data writes (RFOs)",
   1608        "Counter": "0,1,2,3",
   1609        "CounterHTOff": "0,1,2,3",
   1610        "EventCode": "0xB7, 0xBB",
   1611        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
   1612        "MSRIndex": "0x1a6,0x1a7",
   1613        "MSRValue": "0x043C000002",
   1614        "Offcore": "1",
   1615        "PublicDescription": "Counts all demand data writes (RFOs)",
   1616        "SampleAfterValue": "100003",
   1617        "UMask": "0x1"
   1618    },
   1619    {
   1620        "BriefDescription": "Counts all demand data writes (RFOs)",
   1621        "Counter": "0,1,2,3",
   1622        "CounterHTOff": "0,1,2,3",
   1623        "EventCode": "0xB7, 0xBB",
   1624        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_MISS",
   1625        "MSRIndex": "0x1a6,0x1a7",
   1626        "MSRValue": "0x023C000002",
   1627        "Offcore": "1",
   1628        "PublicDescription": "Counts all demand data writes (RFOs)",
   1629        "SampleAfterValue": "100003",
   1630        "UMask": "0x1"
   1631    },
   1632    {
   1633        "BriefDescription": "Counts all demand data writes (RFOs)",
   1634        "Counter": "0,1,2,3",
   1635        "CounterHTOff": "0,1,2,3",
   1636        "EventCode": "0xB7, 0xBB",
   1637        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NONE",
   1638        "MSRIndex": "0x1a6,0x1a7",
   1639        "MSRValue": "0x00BC000002",
   1640        "Offcore": "1",
   1641        "PublicDescription": "Counts all demand data writes (RFOs)",
   1642        "SampleAfterValue": "100003",
   1643        "UMask": "0x1"
   1644    },
   1645    {
   1646        "BriefDescription": "Counts all demand data writes (RFOs)",
   1647        "Counter": "0,1,2,3",
   1648        "CounterHTOff": "0,1,2,3",
   1649        "EventCode": "0xB7, 0xBB",
   1650        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NOT_NEEDED",
   1651        "MSRIndex": "0x1a6,0x1a7",
   1652        "MSRValue": "0x013C000002",
   1653        "Offcore": "1",
   1654        "PublicDescription": "Counts all demand data writes (RFOs)",
   1655        "SampleAfterValue": "100003",
   1656        "UMask": "0x1"
   1657    },
   1658    {
   1659        "BriefDescription": "Counts all demand data writes (RFOs)",
   1660        "Counter": "0,1,2,3",
   1661        "CounterHTOff": "0,1,2,3",
   1662        "EventCode": "0xB7, 0xBB",
   1663        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   1664        "MSRIndex": "0x1a6,0x1a7",
   1665        "MSRValue": "0x3F84000002",
   1666        "Offcore": "1",
   1667        "PublicDescription": "Counts all demand data writes (RFOs)",
   1668        "SampleAfterValue": "100003",
   1669        "UMask": "0x1"
   1670    },
   1671    {
   1672        "BriefDescription": "Counts any other requests",
   1673        "Counter": "0,1,2,3",
   1674        "CounterHTOff": "0,1,2,3",
   1675        "EventCode": "0xB7, 0xBB",
   1676        "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_NON_DRAM",
   1677        "MSRIndex": "0x1a6,0x1a7",
   1678        "MSRValue": "0x20003C8000",
   1679        "Offcore": "1",
   1680        "PublicDescription": "Counts any other requests",
   1681        "SampleAfterValue": "100003",
   1682        "UMask": "0x1"
   1683    },
   1684    {
   1685        "BriefDescription": "Counts any other requests",
   1686        "Counter": "0,1,2,3",
   1687        "CounterHTOff": "0,1,2,3",
   1688        "EventCode": "0xB7, 0xBB",
   1689        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_HIT_NO_FWD",
   1690        "MSRIndex": "0x1a6,0x1a7",
   1691        "MSRValue": "0x043C008000",
   1692        "Offcore": "1",
   1693        "PublicDescription": "Counts any other requests",
   1694        "SampleAfterValue": "100003",
   1695        "UMask": "0x1"
   1696    },
   1697    {
   1698        "BriefDescription": "Counts any other requests",
   1699        "Counter": "0,1,2,3",
   1700        "CounterHTOff": "0,1,2,3",
   1701        "EventCode": "0xB7, 0xBB",
   1702        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_MISS",
   1703        "MSRIndex": "0x1a6,0x1a7",
   1704        "MSRValue": "0x023C008000",
   1705        "Offcore": "1",
   1706        "PublicDescription": "Counts any other requests",
   1707        "SampleAfterValue": "100003",
   1708        "UMask": "0x1"
   1709    },
   1710    {
   1711        "BriefDescription": "Counts any other requests",
   1712        "Counter": "0,1,2,3",
   1713        "CounterHTOff": "0,1,2,3",
   1714        "EventCode": "0xB7, 0xBB",
   1715        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NONE",
   1716        "MSRIndex": "0x1a6,0x1a7",
   1717        "MSRValue": "0x00BC008000",
   1718        "Offcore": "1",
   1719        "PublicDescription": "Counts any other requests",
   1720        "SampleAfterValue": "100003",
   1721        "UMask": "0x1"
   1722    },
   1723    {
   1724        "BriefDescription": "Counts any other requests",
   1725        "Counter": "0,1,2,3",
   1726        "CounterHTOff": "0,1,2,3",
   1727        "EventCode": "0xB7, 0xBB",
   1728        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NOT_NEEDED",
   1729        "MSRIndex": "0x1a6,0x1a7",
   1730        "MSRValue": "0x013C008000",
   1731        "Offcore": "1",
   1732        "PublicDescription": "Counts any other requests",
   1733        "SampleAfterValue": "100003",
   1734        "UMask": "0x1"
   1735    },
   1736    {
   1737        "BriefDescription": "Counts any other requests",
   1738        "Counter": "0,1,2,3",
   1739        "CounterHTOff": "0,1,2,3",
   1740        "EventCode": "0xB7, 0xBB",
   1741        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   1742        "MSRIndex": "0x1a6,0x1a7",
   1743        "MSRValue": "0x3F84008000",
   1744        "Offcore": "1",
   1745        "PublicDescription": "Counts any other requests",
   1746        "SampleAfterValue": "100003",
   1747        "UMask": "0x1"
   1748    },
   1749    {
   1750        "BriefDescription": "Counts any other requests",
   1751        "Counter": "0,1,2,3",
   1752        "CounterHTOff": "0,1,2,3",
   1753        "EventCode": "0xB7, 0xBB",
   1754        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   1755        "MSRIndex": "0x1a6,0x1a7",
   1756        "MSRValue": "0x1004008000",
   1757        "Offcore": "1",
   1758        "PublicDescription": "Counts any other requests",
   1759        "SampleAfterValue": "100003",
   1760        "UMask": "0x1"
   1761    },
   1762    {
   1763        "BriefDescription": "Counts any other requests",
   1764        "Counter": "0,1,2,3",
   1765        "CounterHTOff": "0,1,2,3",
   1766        "EventCode": "0xB7, 0xBB",
   1767        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   1768        "MSRIndex": "0x1a6,0x1a7",
   1769        "MSRValue": "0x0404008000",
   1770        "Offcore": "1",
   1771        "PublicDescription": "Counts any other requests",
   1772        "SampleAfterValue": "100003",
   1773        "UMask": "0x1"
   1774    },
   1775    {
   1776        "BriefDescription": "Counts any other requests",
   1777        "Counter": "0,1,2,3",
   1778        "CounterHTOff": "0,1,2,3",
   1779        "EventCode": "0xB7, 0xBB",
   1780        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   1781        "MSRIndex": "0x1a6,0x1a7",
   1782        "MSRValue": "0x0204008000",
   1783        "Offcore": "1",
   1784        "PublicDescription": "Counts any other requests",
   1785        "SampleAfterValue": "100003",
   1786        "UMask": "0x1"
   1787    },
   1788    {
   1789        "BriefDescription": "Counts any other requests",
   1790        "Counter": "0,1,2,3",
   1791        "CounterHTOff": "0,1,2,3",
   1792        "EventCode": "0xB7, 0xBB",
   1793        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   1794        "MSRIndex": "0x1a6,0x1a7",
   1795        "MSRValue": "0x0084008000",
   1796        "Offcore": "1",
   1797        "PublicDescription": "Counts any other requests",
   1798        "SampleAfterValue": "100003",
   1799        "UMask": "0x1"
   1800    },
   1801    {
   1802        "BriefDescription": "Counts any other requests",
   1803        "Counter": "0,1,2,3",
   1804        "CounterHTOff": "0,1,2,3",
   1805        "EventCode": "0xB7, 0xBB",
   1806        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   1807        "MSRIndex": "0x1a6,0x1a7",
   1808        "MSRValue": "0x2004008000",
   1809        "Offcore": "1",
   1810        "PublicDescription": "Counts any other requests",
   1811        "SampleAfterValue": "100003",
   1812        "UMask": "0x1"
   1813    },
   1814    {
   1815        "BriefDescription": "Counts any other requests",
   1816        "Counter": "0,1,2,3",
   1817        "CounterHTOff": "0,1,2,3",
   1818        "EventCode": "0xB7, 0xBB",
   1819        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   1820        "MSRIndex": "0x1a6,0x1a7",
   1821        "MSRValue": "0x0104008000",
   1822        "Offcore": "1",
   1823        "PublicDescription": "Counts any other requests",
   1824        "SampleAfterValue": "100003",
   1825        "UMask": "0x1"
   1826    },
   1827    {
   1828        "BriefDescription": "Counts any other requests",
   1829        "Counter": "0,1,2,3",
   1830        "CounterHTOff": "0,1,2,3",
   1831        "EventCode": "0xB7, 0xBB",
   1832        "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_NON_DRAM",
   1833        "MSRIndex": "0x1a6,0x1a7",
   1834        "MSRValue": "0x2000028000",
   1835        "Offcore": "1",
   1836        "PublicDescription": "Counts any other requests",
   1837        "SampleAfterValue": "100003",
   1838        "UMask": "0x1"
   1839    },
   1840    {
   1841        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1842        "Counter": "0,1,2,3",
   1843        "CounterHTOff": "0,1,2,3",
   1844        "EventCode": "0xB7, 0xBB",
   1845        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
   1846        "MSRIndex": "0x1a6,0x1a7",
   1847        "MSRValue": "0x20003C0040",
   1848        "Offcore": "1",
   1849        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1850        "SampleAfterValue": "100003",
   1851        "UMask": "0x1"
   1852    },
   1853    {
   1854        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1855        "Counter": "0,1,2,3",
   1856        "CounterHTOff": "0,1,2,3",
   1857        "EventCode": "0xB7, 0xBB",
   1858        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
   1859        "MSRIndex": "0x1a6,0x1a7",
   1860        "MSRValue": "0x043C000040",
   1861        "Offcore": "1",
   1862        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1863        "SampleAfterValue": "100003",
   1864        "UMask": "0x1"
   1865    },
   1866    {
   1867        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1868        "Counter": "0,1,2,3",
   1869        "CounterHTOff": "0,1,2,3",
   1870        "EventCode": "0xB7, 0xBB",
   1871        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_MISS",
   1872        "MSRIndex": "0x1a6,0x1a7",
   1873        "MSRValue": "0x023C000040",
   1874        "Offcore": "1",
   1875        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1876        "SampleAfterValue": "100003",
   1877        "UMask": "0x1"
   1878    },
   1879    {
   1880        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1881        "Counter": "0,1,2,3",
   1882        "CounterHTOff": "0,1,2,3",
   1883        "EventCode": "0xB7, 0xBB",
   1884        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_NONE",
   1885        "MSRIndex": "0x1a6,0x1a7",
   1886        "MSRValue": "0x00BC000040",
   1887        "Offcore": "1",
   1888        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1889        "SampleAfterValue": "100003",
   1890        "UMask": "0x1"
   1891    },
   1892    {
   1893        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1894        "Counter": "0,1,2,3",
   1895        "CounterHTOff": "0,1,2,3",
   1896        "EventCode": "0xB7, 0xBB",
   1897        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
   1898        "MSRIndex": "0x1a6,0x1a7",
   1899        "MSRValue": "0x013C000040",
   1900        "Offcore": "1",
   1901        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1902        "SampleAfterValue": "100003",
   1903        "UMask": "0x1"
   1904    },
   1905    {
   1906        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1907        "Counter": "0,1,2,3",
   1908        "CounterHTOff": "0,1,2,3",
   1909        "EventCode": "0xB7, 0xBB",
   1910        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   1911        "MSRIndex": "0x1a6,0x1a7",
   1912        "MSRValue": "0x3F84000040",
   1913        "Offcore": "1",
   1914        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1915        "SampleAfterValue": "100003",
   1916        "UMask": "0x1"
   1917    },
   1918    {
   1919        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1920        "Counter": "0,1,2,3",
   1921        "CounterHTOff": "0,1,2,3",
   1922        "EventCode": "0xB7, 0xBB",
   1923        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   1924        "MSRIndex": "0x1a6,0x1a7",
   1925        "MSRValue": "0x1004000040",
   1926        "Offcore": "1",
   1927        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1928        "SampleAfterValue": "100003",
   1929        "UMask": "0x1"
   1930    },
   1931    {
   1932        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1933        "Counter": "0,1,2,3",
   1934        "CounterHTOff": "0,1,2,3",
   1935        "EventCode": "0xB7, 0xBB",
   1936        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   1937        "MSRIndex": "0x1a6,0x1a7",
   1938        "MSRValue": "0x0404000040",
   1939        "Offcore": "1",
   1940        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1941        "SampleAfterValue": "100003",
   1942        "UMask": "0x1"
   1943    },
   1944    {
   1945        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1946        "Counter": "0,1,2,3",
   1947        "CounterHTOff": "0,1,2,3",
   1948        "EventCode": "0xB7, 0xBB",
   1949        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   1950        "MSRIndex": "0x1a6,0x1a7",
   1951        "MSRValue": "0x0204000040",
   1952        "Offcore": "1",
   1953        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1954        "SampleAfterValue": "100003",
   1955        "UMask": "0x1"
   1956    },
   1957    {
   1958        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1959        "Counter": "0,1,2,3",
   1960        "CounterHTOff": "0,1,2,3",
   1961        "EventCode": "0xB7, 0xBB",
   1962        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   1963        "MSRIndex": "0x1a6,0x1a7",
   1964        "MSRValue": "0x0084000040",
   1965        "Offcore": "1",
   1966        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1967        "SampleAfterValue": "100003",
   1968        "UMask": "0x1"
   1969    },
   1970    {
   1971        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1972        "Counter": "0,1,2,3",
   1973        "CounterHTOff": "0,1,2,3",
   1974        "EventCode": "0xB7, 0xBB",
   1975        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   1976        "MSRIndex": "0x1a6,0x1a7",
   1977        "MSRValue": "0x2004000040",
   1978        "Offcore": "1",
   1979        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1980        "SampleAfterValue": "100003",
   1981        "UMask": "0x1"
   1982    },
   1983    {
   1984        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1985        "Counter": "0,1,2,3",
   1986        "CounterHTOff": "0,1,2,3",
   1987        "EventCode": "0xB7, 0xBB",
   1988        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   1989        "MSRIndex": "0x1a6,0x1a7",
   1990        "MSRValue": "0x0104000040",
   1991        "Offcore": "1",
   1992        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1993        "SampleAfterValue": "100003",
   1994        "UMask": "0x1"
   1995    },
   1996    {
   1997        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   1998        "Counter": "0,1,2,3",
   1999        "CounterHTOff": "0,1,2,3",
   2000        "EventCode": "0xB7, 0xBB",
   2001        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
   2002        "MSRIndex": "0x1a6,0x1a7",
   2003        "MSRValue": "0x2000020040",
   2004        "Offcore": "1",
   2005        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
   2006        "SampleAfterValue": "100003",
   2007        "UMask": "0x1"
   2008    },
   2009    {
   2010        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2011        "Counter": "0,1,2,3",
   2012        "CounterHTOff": "0,1,2,3",
   2013        "EventCode": "0xB7, 0xBB",
   2014        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
   2015        "MSRIndex": "0x1a6,0x1a7",
   2016        "MSRValue": "0x20003C0010",
   2017        "Offcore": "1",
   2018        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2019        "SampleAfterValue": "100003",
   2020        "UMask": "0x1"
   2021    },
   2022    {
   2023        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2024        "Counter": "0,1,2,3",
   2025        "CounterHTOff": "0,1,2,3",
   2026        "EventCode": "0xB7, 0xBB",
   2027        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
   2028        "MSRIndex": "0x1a6,0x1a7",
   2029        "MSRValue": "0x043C000010",
   2030        "Offcore": "1",
   2031        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2032        "SampleAfterValue": "100003",
   2033        "UMask": "0x1"
   2034    },
   2035    {
   2036        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2037        "Counter": "0,1,2,3",
   2038        "CounterHTOff": "0,1,2,3",
   2039        "EventCode": "0xB7, 0xBB",
   2040        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_MISS",
   2041        "MSRIndex": "0x1a6,0x1a7",
   2042        "MSRValue": "0x023C000010",
   2043        "Offcore": "1",
   2044        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2045        "SampleAfterValue": "100003",
   2046        "UMask": "0x1"
   2047    },
   2048    {
   2049        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2050        "Counter": "0,1,2,3",
   2051        "CounterHTOff": "0,1,2,3",
   2052        "EventCode": "0xB7, 0xBB",
   2053        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_NONE",
   2054        "MSRIndex": "0x1a6,0x1a7",
   2055        "MSRValue": "0x00BC000010",
   2056        "Offcore": "1",
   2057        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2058        "SampleAfterValue": "100003",
   2059        "UMask": "0x1"
   2060    },
   2061    {
   2062        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2063        "Counter": "0,1,2,3",
   2064        "CounterHTOff": "0,1,2,3",
   2065        "EventCode": "0xB7, 0xBB",
   2066        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
   2067        "MSRIndex": "0x1a6,0x1a7",
   2068        "MSRValue": "0x013C000010",
   2069        "Offcore": "1",
   2070        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2071        "SampleAfterValue": "100003",
   2072        "UMask": "0x1"
   2073    },
   2074    {
   2075        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2076        "Counter": "0,1,2,3",
   2077        "CounterHTOff": "0,1,2,3",
   2078        "EventCode": "0xB7, 0xBB",
   2079        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   2080        "MSRIndex": "0x1a6,0x1a7",
   2081        "MSRValue": "0x3F84000010",
   2082        "Offcore": "1",
   2083        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2084        "SampleAfterValue": "100003",
   2085        "UMask": "0x1"
   2086    },
   2087    {
   2088        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2089        "Counter": "0,1,2,3",
   2090        "CounterHTOff": "0,1,2,3",
   2091        "EventCode": "0xB7, 0xBB",
   2092        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   2093        "MSRIndex": "0x1a6,0x1a7",
   2094        "MSRValue": "0x1004000010",
   2095        "Offcore": "1",
   2096        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2097        "SampleAfterValue": "100003",
   2098        "UMask": "0x1"
   2099    },
   2100    {
   2101        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2102        "Counter": "0,1,2,3",
   2103        "CounterHTOff": "0,1,2,3",
   2104        "EventCode": "0xB7, 0xBB",
   2105        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   2106        "MSRIndex": "0x1a6,0x1a7",
   2107        "MSRValue": "0x0404000010",
   2108        "Offcore": "1",
   2109        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2110        "SampleAfterValue": "100003",
   2111        "UMask": "0x1"
   2112    },
   2113    {
   2114        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2115        "Counter": "0,1,2,3",
   2116        "CounterHTOff": "0,1,2,3",
   2117        "EventCode": "0xB7, 0xBB",
   2118        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   2119        "MSRIndex": "0x1a6,0x1a7",
   2120        "MSRValue": "0x0204000010",
   2121        "Offcore": "1",
   2122        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2123        "SampleAfterValue": "100003",
   2124        "UMask": "0x1"
   2125    },
   2126    {
   2127        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2128        "Counter": "0,1,2,3",
   2129        "CounterHTOff": "0,1,2,3",
   2130        "EventCode": "0xB7, 0xBB",
   2131        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   2132        "MSRIndex": "0x1a6,0x1a7",
   2133        "MSRValue": "0x0084000010",
   2134        "Offcore": "1",
   2135        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2136        "SampleAfterValue": "100003",
   2137        "UMask": "0x1"
   2138    },
   2139    {
   2140        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2141        "Counter": "0,1,2,3",
   2142        "CounterHTOff": "0,1,2,3",
   2143        "EventCode": "0xB7, 0xBB",
   2144        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   2145        "MSRIndex": "0x1a6,0x1a7",
   2146        "MSRValue": "0x2004000010",
   2147        "Offcore": "1",
   2148        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2149        "SampleAfterValue": "100003",
   2150        "UMask": "0x1"
   2151    },
   2152    {
   2153        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2154        "Counter": "0,1,2,3",
   2155        "CounterHTOff": "0,1,2,3",
   2156        "EventCode": "0xB7, 0xBB",
   2157        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   2158        "MSRIndex": "0x1a6,0x1a7",
   2159        "MSRValue": "0x0104000010",
   2160        "Offcore": "1",
   2161        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2162        "SampleAfterValue": "100003",
   2163        "UMask": "0x1"
   2164    },
   2165    {
   2166        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   2167        "Counter": "0,1,2,3",
   2168        "CounterHTOff": "0,1,2,3",
   2169        "EventCode": "0xB7, 0xBB",
   2170        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
   2171        "MSRIndex": "0x1a6,0x1a7",
   2172        "MSRValue": "0x2000020010",
   2173        "Offcore": "1",
   2174        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
   2175        "SampleAfterValue": "100003",
   2176        "UMask": "0x1"
   2177    },
   2178    {
   2179        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2180        "Counter": "0,1,2,3",
   2181        "CounterHTOff": "0,1,2,3",
   2182        "EventCode": "0xB7, 0xBB",
   2183        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.SNOOP_NON_DRAM",
   2184        "MSRIndex": "0x1a6,0x1a7",
   2185        "MSRValue": "0x20003C0020",
   2186        "Offcore": "1",
   2187        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2188        "SampleAfterValue": "100003",
   2189        "UMask": "0x1"
   2190    },
   2191    {
   2192        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2193        "Counter": "0,1,2,3",
   2194        "CounterHTOff": "0,1,2,3",
   2195        "EventCode": "0xB7, 0xBB",
   2196        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
   2197        "MSRIndex": "0x1a6,0x1a7",
   2198        "MSRValue": "0x043C000020",
   2199        "Offcore": "1",
   2200        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2201        "SampleAfterValue": "100003",
   2202        "UMask": "0x1"
   2203    },
   2204    {
   2205        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2206        "Counter": "0,1,2,3",
   2207        "CounterHTOff": "0,1,2,3",
   2208        "EventCode": "0xB7, 0xBB",
   2209        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_MISS",
   2210        "MSRIndex": "0x1a6,0x1a7",
   2211        "MSRValue": "0x023C000020",
   2212        "Offcore": "1",
   2213        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2214        "SampleAfterValue": "100003",
   2215        "UMask": "0x1"
   2216    },
   2217    {
   2218        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2219        "Counter": "0,1,2,3",
   2220        "CounterHTOff": "0,1,2,3",
   2221        "EventCode": "0xB7, 0xBB",
   2222        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_NONE",
   2223        "MSRIndex": "0x1a6,0x1a7",
   2224        "MSRValue": "0x00BC000020",
   2225        "Offcore": "1",
   2226        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2227        "SampleAfterValue": "100003",
   2228        "UMask": "0x1"
   2229    },
   2230    {
   2231        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2232        "Counter": "0,1,2,3",
   2233        "CounterHTOff": "0,1,2,3",
   2234        "EventCode": "0xB7, 0xBB",
   2235        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_NOT_NEEDED",
   2236        "MSRIndex": "0x1a6,0x1a7",
   2237        "MSRValue": "0x013C000020",
   2238        "Offcore": "1",
   2239        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2240        "SampleAfterValue": "100003",
   2241        "UMask": "0x1"
   2242    },
   2243    {
   2244        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2245        "Counter": "0,1,2,3",
   2246        "CounterHTOff": "0,1,2,3",
   2247        "EventCode": "0xB7, 0xBB",
   2248        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   2249        "MSRIndex": "0x1a6,0x1a7",
   2250        "MSRValue": "0x3F84000020",
   2251        "Offcore": "1",
   2252        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2253        "SampleAfterValue": "100003",
   2254        "UMask": "0x1"
   2255    },
   2256    {
   2257        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2258        "Counter": "0,1,2,3",
   2259        "CounterHTOff": "0,1,2,3",
   2260        "EventCode": "0xB7, 0xBB",
   2261        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   2262        "MSRIndex": "0x1a6,0x1a7",
   2263        "MSRValue": "0x1004000020",
   2264        "Offcore": "1",
   2265        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2266        "SampleAfterValue": "100003",
   2267        "UMask": "0x1"
   2268    },
   2269    {
   2270        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2271        "Counter": "0,1,2,3",
   2272        "CounterHTOff": "0,1,2,3",
   2273        "EventCode": "0xB7, 0xBB",
   2274        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   2275        "MSRIndex": "0x1a6,0x1a7",
   2276        "MSRValue": "0x0404000020",
   2277        "Offcore": "1",
   2278        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2279        "SampleAfterValue": "100003",
   2280        "UMask": "0x1"
   2281    },
   2282    {
   2283        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2284        "Counter": "0,1,2,3",
   2285        "CounterHTOff": "0,1,2,3",
   2286        "EventCode": "0xB7, 0xBB",
   2287        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   2288        "MSRIndex": "0x1a6,0x1a7",
   2289        "MSRValue": "0x0204000020",
   2290        "Offcore": "1",
   2291        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2292        "SampleAfterValue": "100003",
   2293        "UMask": "0x1"
   2294    },
   2295    {
   2296        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2297        "Counter": "0,1,2,3",
   2298        "CounterHTOff": "0,1,2,3",
   2299        "EventCode": "0xB7, 0xBB",
   2300        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   2301        "MSRIndex": "0x1a6,0x1a7",
   2302        "MSRValue": "0x0084000020",
   2303        "Offcore": "1",
   2304        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2305        "SampleAfterValue": "100003",
   2306        "UMask": "0x1"
   2307    },
   2308    {
   2309        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2310        "Counter": "0,1,2,3",
   2311        "CounterHTOff": "0,1,2,3",
   2312        "EventCode": "0xB7, 0xBB",
   2313        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   2314        "MSRIndex": "0x1a6,0x1a7",
   2315        "MSRValue": "0x2004000020",
   2316        "Offcore": "1",
   2317        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2318        "SampleAfterValue": "100003",
   2319        "UMask": "0x1"
   2320    },
   2321    {
   2322        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2323        "Counter": "0,1,2,3",
   2324        "CounterHTOff": "0,1,2,3",
   2325        "EventCode": "0xB7, 0xBB",
   2326        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   2327        "MSRIndex": "0x1a6,0x1a7",
   2328        "MSRValue": "0x0104000020",
   2329        "Offcore": "1",
   2330        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2331        "SampleAfterValue": "100003",
   2332        "UMask": "0x1"
   2333    },
   2334    {
   2335        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2336        "Counter": "0,1,2,3",
   2337        "CounterHTOff": "0,1,2,3",
   2338        "EventCode": "0xB7, 0xBB",
   2339        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
   2340        "MSRIndex": "0x1a6,0x1a7",
   2341        "MSRValue": "0x2000020020",
   2342        "Offcore": "1",
   2343        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
   2344        "SampleAfterValue": "100003",
   2345        "UMask": "0x1"
   2346    },
   2347    {
   2348        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2349        "Counter": "0,1,2,3",
   2350        "CounterHTOff": "0,1,2,3",
   2351        "EventCode": "0xB7, 0xBB",
   2352        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
   2353        "MSRIndex": "0x1a6,0x1a7",
   2354        "MSRValue": "0x20003C0200",
   2355        "Offcore": "1",
   2356        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2357        "SampleAfterValue": "100003",
   2358        "UMask": "0x1"
   2359    },
   2360    {
   2361        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2362        "Counter": "0,1,2,3",
   2363        "CounterHTOff": "0,1,2,3",
   2364        "EventCode": "0xB7, 0xBB",
   2365        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
   2366        "MSRIndex": "0x1a6,0x1a7",
   2367        "MSRValue": "0x043C000200",
   2368        "Offcore": "1",
   2369        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2370        "SampleAfterValue": "100003",
   2371        "UMask": "0x1"
   2372    },
   2373    {
   2374        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2375        "Counter": "0,1,2,3",
   2376        "CounterHTOff": "0,1,2,3",
   2377        "EventCode": "0xB7, 0xBB",
   2378        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_MISS",
   2379        "MSRIndex": "0x1a6,0x1a7",
   2380        "MSRValue": "0x023C000200",
   2381        "Offcore": "1",
   2382        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2383        "SampleAfterValue": "100003",
   2384        "UMask": "0x1"
   2385    },
   2386    {
   2387        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2388        "Counter": "0,1,2,3",
   2389        "CounterHTOff": "0,1,2,3",
   2390        "EventCode": "0xB7, 0xBB",
   2391        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_NONE",
   2392        "MSRIndex": "0x1a6,0x1a7",
   2393        "MSRValue": "0x00BC000200",
   2394        "Offcore": "1",
   2395        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2396        "SampleAfterValue": "100003",
   2397        "UMask": "0x1"
   2398    },
   2399    {
   2400        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2401        "Counter": "0,1,2,3",
   2402        "CounterHTOff": "0,1,2,3",
   2403        "EventCode": "0xB7, 0xBB",
   2404        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
   2405        "MSRIndex": "0x1a6,0x1a7",
   2406        "MSRValue": "0x013C000200",
   2407        "Offcore": "1",
   2408        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2409        "SampleAfterValue": "100003",
   2410        "UMask": "0x1"
   2411    },
   2412    {
   2413        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2414        "Counter": "0,1,2,3",
   2415        "CounterHTOff": "0,1,2,3",
   2416        "EventCode": "0xB7, 0xBB",
   2417        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   2418        "MSRIndex": "0x1a6,0x1a7",
   2419        "MSRValue": "0x3F84000200",
   2420        "Offcore": "1",
   2421        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2422        "SampleAfterValue": "100003",
   2423        "UMask": "0x1"
   2424    },
   2425    {
   2426        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2427        "Counter": "0,1,2,3",
   2428        "CounterHTOff": "0,1,2,3",
   2429        "EventCode": "0xB7, 0xBB",
   2430        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   2431        "MSRIndex": "0x1a6,0x1a7",
   2432        "MSRValue": "0x1004000200",
   2433        "Offcore": "1",
   2434        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2435        "SampleAfterValue": "100003",
   2436        "UMask": "0x1"
   2437    },
   2438    {
   2439        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2440        "Counter": "0,1,2,3",
   2441        "CounterHTOff": "0,1,2,3",
   2442        "EventCode": "0xB7, 0xBB",
   2443        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   2444        "MSRIndex": "0x1a6,0x1a7",
   2445        "MSRValue": "0x0404000200",
   2446        "Offcore": "1",
   2447        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2448        "SampleAfterValue": "100003",
   2449        "UMask": "0x1"
   2450    },
   2451    {
   2452        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2453        "Counter": "0,1,2,3",
   2454        "CounterHTOff": "0,1,2,3",
   2455        "EventCode": "0xB7, 0xBB",
   2456        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   2457        "MSRIndex": "0x1a6,0x1a7",
   2458        "MSRValue": "0x0204000200",
   2459        "Offcore": "1",
   2460        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2461        "SampleAfterValue": "100003",
   2462        "UMask": "0x1"
   2463    },
   2464    {
   2465        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2466        "Counter": "0,1,2,3",
   2467        "CounterHTOff": "0,1,2,3",
   2468        "EventCode": "0xB7, 0xBB",
   2469        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   2470        "MSRIndex": "0x1a6,0x1a7",
   2471        "MSRValue": "0x0084000200",
   2472        "Offcore": "1",
   2473        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2474        "SampleAfterValue": "100003",
   2475        "UMask": "0x1"
   2476    },
   2477    {
   2478        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2479        "Counter": "0,1,2,3",
   2480        "CounterHTOff": "0,1,2,3",
   2481        "EventCode": "0xB7, 0xBB",
   2482        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   2483        "MSRIndex": "0x1a6,0x1a7",
   2484        "MSRValue": "0x2004000200",
   2485        "Offcore": "1",
   2486        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2487        "SampleAfterValue": "100003",
   2488        "UMask": "0x1"
   2489    },
   2490    {
   2491        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2492        "Counter": "0,1,2,3",
   2493        "CounterHTOff": "0,1,2,3",
   2494        "EventCode": "0xB7, 0xBB",
   2495        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   2496        "MSRIndex": "0x1a6,0x1a7",
   2497        "MSRValue": "0x0104000200",
   2498        "Offcore": "1",
   2499        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2500        "SampleAfterValue": "100003",
   2501        "UMask": "0x1"
   2502    },
   2503    {
   2504        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2505        "Counter": "0,1,2,3",
   2506        "CounterHTOff": "0,1,2,3",
   2507        "EventCode": "0xB7, 0xBB",
   2508        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
   2509        "MSRIndex": "0x1a6,0x1a7",
   2510        "MSRValue": "0x2000020200",
   2511        "Offcore": "1",
   2512        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
   2513        "SampleAfterValue": "100003",
   2514        "UMask": "0x1"
   2515    },
   2516    {
   2517        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2518        "Counter": "0,1,2,3",
   2519        "CounterHTOff": "0,1,2,3",
   2520        "EventCode": "0xB7, 0xBB",
   2521        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
   2522        "MSRIndex": "0x1a6,0x1a7",
   2523        "MSRValue": "0x20003C0080",
   2524        "Offcore": "1",
   2525        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2526        "SampleAfterValue": "100003",
   2527        "UMask": "0x1"
   2528    },
   2529    {
   2530        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2531        "Counter": "0,1,2,3",
   2532        "CounterHTOff": "0,1,2,3",
   2533        "EventCode": "0xB7, 0xBB",
   2534        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
   2535        "MSRIndex": "0x1a6,0x1a7",
   2536        "MSRValue": "0x043C000080",
   2537        "Offcore": "1",
   2538        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2539        "SampleAfterValue": "100003",
   2540        "UMask": "0x1"
   2541    },
   2542    {
   2543        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2544        "Counter": "0,1,2,3",
   2545        "CounterHTOff": "0,1,2,3",
   2546        "EventCode": "0xB7, 0xBB",
   2547        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_MISS",
   2548        "MSRIndex": "0x1a6,0x1a7",
   2549        "MSRValue": "0x023C000080",
   2550        "Offcore": "1",
   2551        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2552        "SampleAfterValue": "100003",
   2553        "UMask": "0x1"
   2554    },
   2555    {
   2556        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2557        "Counter": "0,1,2,3",
   2558        "CounterHTOff": "0,1,2,3",
   2559        "EventCode": "0xB7, 0xBB",
   2560        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NONE",
   2561        "MSRIndex": "0x1a6,0x1a7",
   2562        "MSRValue": "0x00BC000080",
   2563        "Offcore": "1",
   2564        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2565        "SampleAfterValue": "100003",
   2566        "UMask": "0x1"
   2567    },
   2568    {
   2569        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2570        "Counter": "0,1,2,3",
   2571        "CounterHTOff": "0,1,2,3",
   2572        "EventCode": "0xB7, 0xBB",
   2573        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
   2574        "MSRIndex": "0x1a6,0x1a7",
   2575        "MSRValue": "0x013C000080",
   2576        "Offcore": "1",
   2577        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2578        "SampleAfterValue": "100003",
   2579        "UMask": "0x1"
   2580    },
   2581    {
   2582        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2583        "Counter": "0,1,2,3",
   2584        "CounterHTOff": "0,1,2,3",
   2585        "EventCode": "0xB7, 0xBB",
   2586        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   2587        "MSRIndex": "0x1a6,0x1a7",
   2588        "MSRValue": "0x3F84000080",
   2589        "Offcore": "1",
   2590        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2591        "SampleAfterValue": "100003",
   2592        "UMask": "0x1"
   2593    },
   2594    {
   2595        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2596        "Counter": "0,1,2,3",
   2597        "CounterHTOff": "0,1,2,3",
   2598        "EventCode": "0xB7, 0xBB",
   2599        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   2600        "MSRIndex": "0x1a6,0x1a7",
   2601        "MSRValue": "0x1004000080",
   2602        "Offcore": "1",
   2603        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2604        "SampleAfterValue": "100003",
   2605        "UMask": "0x1"
   2606    },
   2607    {
   2608        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2609        "Counter": "0,1,2,3",
   2610        "CounterHTOff": "0,1,2,3",
   2611        "EventCode": "0xB7, 0xBB",
   2612        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   2613        "MSRIndex": "0x1a6,0x1a7",
   2614        "MSRValue": "0x0404000080",
   2615        "Offcore": "1",
   2616        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2617        "SampleAfterValue": "100003",
   2618        "UMask": "0x1"
   2619    },
   2620    {
   2621        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2622        "Counter": "0,1,2,3",
   2623        "CounterHTOff": "0,1,2,3",
   2624        "EventCode": "0xB7, 0xBB",
   2625        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   2626        "MSRIndex": "0x1a6,0x1a7",
   2627        "MSRValue": "0x0204000080",
   2628        "Offcore": "1",
   2629        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2630        "SampleAfterValue": "100003",
   2631        "UMask": "0x1"
   2632    },
   2633    {
   2634        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2635        "Counter": "0,1,2,3",
   2636        "CounterHTOff": "0,1,2,3",
   2637        "EventCode": "0xB7, 0xBB",
   2638        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   2639        "MSRIndex": "0x1a6,0x1a7",
   2640        "MSRValue": "0x0084000080",
   2641        "Offcore": "1",
   2642        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2643        "SampleAfterValue": "100003",
   2644        "UMask": "0x1"
   2645    },
   2646    {
   2647        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2648        "Counter": "0,1,2,3",
   2649        "CounterHTOff": "0,1,2,3",
   2650        "EventCode": "0xB7, 0xBB",
   2651        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   2652        "MSRIndex": "0x1a6,0x1a7",
   2653        "MSRValue": "0x2004000080",
   2654        "Offcore": "1",
   2655        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2656        "SampleAfterValue": "100003",
   2657        "UMask": "0x1"
   2658    },
   2659    {
   2660        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2661        "Counter": "0,1,2,3",
   2662        "CounterHTOff": "0,1,2,3",
   2663        "EventCode": "0xB7, 0xBB",
   2664        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   2665        "MSRIndex": "0x1a6,0x1a7",
   2666        "MSRValue": "0x0104000080",
   2667        "Offcore": "1",
   2668        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2669        "SampleAfterValue": "100003",
   2670        "UMask": "0x1"
   2671    },
   2672    {
   2673        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2674        "Counter": "0,1,2,3",
   2675        "CounterHTOff": "0,1,2,3",
   2676        "EventCode": "0xB7, 0xBB",
   2677        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
   2678        "MSRIndex": "0x1a6,0x1a7",
   2679        "MSRValue": "0x2000020080",
   2680        "Offcore": "1",
   2681        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   2682        "SampleAfterValue": "100003",
   2683        "UMask": "0x1"
   2684    },
   2685    {
   2686        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2687        "Counter": "0,1,2,3",
   2688        "CounterHTOff": "0,1,2,3",
   2689        "EventCode": "0xB7, 0xBB",
   2690        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_NON_DRAM",
   2691        "MSRIndex": "0x1a6,0x1a7",
   2692        "MSRValue": "0x20003C0100",
   2693        "Offcore": "1",
   2694        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2695        "SampleAfterValue": "100003",
   2696        "UMask": "0x1"
   2697    },
   2698    {
   2699        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2700        "Counter": "0,1,2,3",
   2701        "CounterHTOff": "0,1,2,3",
   2702        "EventCode": "0xB7, 0xBB",
   2703        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
   2704        "MSRIndex": "0x1a6,0x1a7",
   2705        "MSRValue": "0x043C000100",
   2706        "Offcore": "1",
   2707        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2708        "SampleAfterValue": "100003",
   2709        "UMask": "0x1"
   2710    },
   2711    {
   2712        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2713        "Counter": "0,1,2,3",
   2714        "CounterHTOff": "0,1,2,3",
   2715        "EventCode": "0xB7, 0xBB",
   2716        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_MISS",
   2717        "MSRIndex": "0x1a6,0x1a7",
   2718        "MSRValue": "0x023C000100",
   2719        "Offcore": "1",
   2720        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2721        "SampleAfterValue": "100003",
   2722        "UMask": "0x1"
   2723    },
   2724    {
   2725        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2726        "Counter": "0,1,2,3",
   2727        "CounterHTOff": "0,1,2,3",
   2728        "EventCode": "0xB7, 0xBB",
   2729        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NONE",
   2730        "MSRIndex": "0x1a6,0x1a7",
   2731        "MSRValue": "0x00BC000100",
   2732        "Offcore": "1",
   2733        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2734        "SampleAfterValue": "100003",
   2735        "UMask": "0x1"
   2736    },
   2737    {
   2738        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2739        "Counter": "0,1,2,3",
   2740        "CounterHTOff": "0,1,2,3",
   2741        "EventCode": "0xB7, 0xBB",
   2742        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NOT_NEEDED",
   2743        "MSRIndex": "0x1a6,0x1a7",
   2744        "MSRValue": "0x013C000100",
   2745        "Offcore": "1",
   2746        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2747        "SampleAfterValue": "100003",
   2748        "UMask": "0x1"
   2749    },
   2750    {
   2751        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2752        "Counter": "0,1,2,3",
   2753        "CounterHTOff": "0,1,2,3",
   2754        "EventCode": "0xB7, 0xBB",
   2755        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
   2756        "MSRIndex": "0x1a6,0x1a7",
   2757        "MSRValue": "0x3F84000100",
   2758        "Offcore": "1",
   2759        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2760        "SampleAfterValue": "100003",
   2761        "UMask": "0x1"
   2762    },
   2763    {
   2764        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2765        "Counter": "0,1,2,3",
   2766        "CounterHTOff": "0,1,2,3",
   2767        "EventCode": "0xB7, 0xBB",
   2768        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
   2769        "MSRIndex": "0x1a6,0x1a7",
   2770        "MSRValue": "0x1004000100",
   2771        "Offcore": "1",
   2772        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2773        "SampleAfterValue": "100003",
   2774        "UMask": "0x1"
   2775    },
   2776    {
   2777        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2778        "Counter": "0,1,2,3",
   2779        "CounterHTOff": "0,1,2,3",
   2780        "EventCode": "0xB7, 0xBB",
   2781        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
   2782        "MSRIndex": "0x1a6,0x1a7",
   2783        "MSRValue": "0x0404000100",
   2784        "Offcore": "1",
   2785        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2786        "SampleAfterValue": "100003",
   2787        "UMask": "0x1"
   2788    },
   2789    {
   2790        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2791        "Counter": "0,1,2,3",
   2792        "CounterHTOff": "0,1,2,3",
   2793        "EventCode": "0xB7, 0xBB",
   2794        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
   2795        "MSRIndex": "0x1a6,0x1a7",
   2796        "MSRValue": "0x0204000100",
   2797        "Offcore": "1",
   2798        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2799        "SampleAfterValue": "100003",
   2800        "UMask": "0x1"
   2801    },
   2802    {
   2803        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2804        "Counter": "0,1,2,3",
   2805        "CounterHTOff": "0,1,2,3",
   2806        "EventCode": "0xB7, 0xBB",
   2807        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
   2808        "MSRIndex": "0x1a6,0x1a7",
   2809        "MSRValue": "0x0084000100",
   2810        "Offcore": "1",
   2811        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2812        "SampleAfterValue": "100003",
   2813        "UMask": "0x1"
   2814    },
   2815    {
   2816        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2817        "Counter": "0,1,2,3",
   2818        "CounterHTOff": "0,1,2,3",
   2819        "EventCode": "0xB7, 0xBB",
   2820        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
   2821        "MSRIndex": "0x1a6,0x1a7",
   2822        "MSRValue": "0x2004000100",
   2823        "Offcore": "1",
   2824        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2825        "SampleAfterValue": "100003",
   2826        "UMask": "0x1"
   2827    },
   2828    {
   2829        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2830        "Counter": "0,1,2,3",
   2831        "CounterHTOff": "0,1,2,3",
   2832        "EventCode": "0xB7, 0xBB",
   2833        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
   2834        "MSRIndex": "0x1a6,0x1a7",
   2835        "MSRValue": "0x0104000100",
   2836        "Offcore": "1",
   2837        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2838        "SampleAfterValue": "100003",
   2839        "UMask": "0x1"
   2840    },
   2841    {
   2842        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2843        "Counter": "0,1,2,3",
   2844        "CounterHTOff": "0,1,2,3",
   2845        "EventCode": "0xB7, 0xBB",
   2846        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
   2847        "MSRIndex": "0x1a6,0x1a7",
   2848        "MSRValue": "0x2000020100",
   2849        "Offcore": "1",
   2850        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   2851        "SampleAfterValue": "100003",
   2852        "UMask": "0x1"
   2853    },
   2854    {
   2855        "BriefDescription": "Number of times RTM abort was triggered",
   2856        "Counter": "0,1,2,3",
   2857        "CounterHTOff": "0,1,2,3",
   2858        "EventCode": "0xc9",
   2859        "EventName": "RTM_RETIRED.ABORTED",
   2860        "PEBS": "1",
   2861        "PublicDescription": "Number of times RTM abort was triggered .",
   2862        "SampleAfterValue": "2000003",
   2863        "UMask": "0x4"
   2864    },
   2865    {
   2866        "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts)",
   2867        "Counter": "0,1,2,3",
   2868        "CounterHTOff": "0,1,2,3",
   2869        "EventCode": "0xc9",
   2870        "EventName": "RTM_RETIRED.ABORTED_MISC1",
   2871        "PublicDescription": "Number of times an RTM abort was attributed to a Memory condition (See TSX_Memory event for additional details).",
   2872        "SampleAfterValue": "2000003",
   2873        "UMask": "0x8"
   2874    },
   2875    {
   2876        "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g., read/write capacity and conflicts).",
   2877        "Counter": "0,1,2,3",
   2878        "CounterHTOff": "0,1,2,3",
   2879        "EventCode": "0xc9",
   2880        "EventName": "RTM_RETIRED.ABORTED_MISC2",
   2881        "PublicDescription": "Number of times the TSX watchdog signaled an RTM abort.",
   2882        "SampleAfterValue": "2000003",
   2883        "UMask": "0x10"
   2884    },
   2885    {
   2886        "BriefDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions",
   2887        "Counter": "0,1,2,3",
   2888        "CounterHTOff": "0,1,2,3",
   2889        "EventCode": "0xc9",
   2890        "EventName": "RTM_RETIRED.ABORTED_MISC3",
   2891        "PublicDescription": "Number of times a disallowed operation caused an RTM abort.",
   2892        "SampleAfterValue": "2000003",
   2893        "UMask": "0x20"
   2894    },
   2895    {
   2896        "BriefDescription": "Number of times an RTM execution aborted due to incompatible memory type",
   2897        "Counter": "0,1,2,3",
   2898        "CounterHTOff": "0,1,2,3",
   2899        "EventCode": "0xc9",
   2900        "EventName": "RTM_RETIRED.ABORTED_MISC4",
   2901        "PublicDescription": "Number of times a RTM caused a fault.",
   2902        "SampleAfterValue": "2000003",
   2903        "UMask": "0x40"
   2904    },
   2905    {
   2906        "BriefDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt)",
   2907        "Counter": "0,1,2,3",
   2908        "CounterHTOff": "0,1,2,3",
   2909        "EventCode": "0xc9",
   2910        "EventName": "RTM_RETIRED.ABORTED_MISC5",
   2911        "PublicDescription": "Number of times RTM aborted and was not due to the abort conditions in subevents 3-6.",
   2912        "SampleAfterValue": "2000003",
   2913        "UMask": "0x80"
   2914    },
   2915    {
   2916        "BriefDescription": "Number of times RTM commit succeeded",
   2917        "Counter": "0,1,2,3",
   2918        "CounterHTOff": "0,1,2,3",
   2919        "EventCode": "0xc9",
   2920        "EventName": "RTM_RETIRED.COMMIT",
   2921        "PublicDescription": "Number of times RTM commit succeeded.",
   2922        "SampleAfterValue": "2000003",
   2923        "UMask": "0x2"
   2924    },
   2925    {
   2926        "BriefDescription": "Number of times we entered an RTM region; does not count nested transactions",
   2927        "Counter": "0,1,2,3",
   2928        "CounterHTOff": "0,1,2,3",
   2929        "EventCode": "0xc9",
   2930        "EventName": "RTM_RETIRED.START",
   2931        "PublicDescription": "Number of times we entered an RTM region\n does not count nested transactions.",
   2932        "SampleAfterValue": "2000003",
   2933        "UMask": "0x1"
   2934    },
   2935    {
   2936        "BriefDescription": "Counts the number of times a class of instructions that may cause a transactional abort was executed. Since this is the count of execution, it may not always cause a transactional abort.",
   2937        "Counter": "0,1,2,3",
   2938        "CounterHTOff": "0,1,2,3,4,5,6,7",
   2939        "EventCode": "0x5d",
   2940        "EventName": "TX_EXEC.MISC1",
   2941        "SampleAfterValue": "2000003",
   2942        "UMask": "0x1"
   2943    },
   2944    {
   2945        "BriefDescription": "Counts the number of times a class of instructions (e.g., vzeroupper) that may cause a transactional abort was executed inside a transactional region",
   2946        "Counter": "0,1,2,3",
   2947        "CounterHTOff": "0,1,2,3,4,5,6,7",
   2948        "EventCode": "0x5d",
   2949        "EventName": "TX_EXEC.MISC2",
   2950        "PublicDescription": "Unfriendly TSX abort triggered by  a vzeroupper instruction.",
   2951        "SampleAfterValue": "2000003",
   2952        "UMask": "0x2"
   2953    },
   2954    {
   2955        "BriefDescription": "Counts the number of times an instruction execution caused the transactional nest count supported to be exceeded",
   2956        "Counter": "0,1,2,3",
   2957        "CounterHTOff": "0,1,2,3,4,5,6,7",
   2958        "EventCode": "0x5d",
   2959        "EventName": "TX_EXEC.MISC3",
   2960        "PublicDescription": "Unfriendly TSX abort triggered by a nest count that is too deep.",
   2961        "SampleAfterValue": "2000003",
   2962        "UMask": "0x4"
   2963    },
   2964    {
   2965        "BriefDescription": "Counts the number of times a XBEGIN instruction was executed inside an HLE transactional region.",
   2966        "Counter": "0,1,2,3",
   2967        "CounterHTOff": "0,1,2,3,4,5,6,7",
   2968        "EventCode": "0x5d",
   2969        "EventName": "TX_EXEC.MISC4",
   2970        "PublicDescription": "RTM region detected inside HLE.",
   2971        "SampleAfterValue": "2000003",
   2972        "UMask": "0x8"
   2973    },
   2974    {
   2975        "BriefDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region.",
   2976        "Counter": "0,1,2,3",
   2977        "CounterHTOff": "0,1,2,3,4,5,6,7",
   2978        "EventCode": "0x5d",
   2979        "EventName": "TX_EXEC.MISC5",
   2980        "SampleAfterValue": "2000003",
   2981        "UMask": "0x10"
   2982    },
   2983    {
   2984        "BriefDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow",
   2985        "Counter": "0,1,2,3",
   2986        "CounterHTOff": "0,1,2,3,4,5,6,7",
   2987        "EventCode": "0x54",
   2988        "EventName": "TX_MEM.ABORT_CAPACITY_WRITE",
   2989        "PublicDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow.",
   2990        "SampleAfterValue": "2000003",
   2991        "UMask": "0x2"
   2992    },
   2993    {
   2994        "BriefDescription": "Number of times a TSX line had a cache conflict",
   2995        "Counter": "0,1,2,3",
   2996        "CounterHTOff": "0,1,2,3,4,5,6,7",
   2997        "EventCode": "0x54",
   2998        "EventName": "TX_MEM.ABORT_CONFLICT",
   2999        "PublicDescription": "Number of times a TSX line had a cache conflict.",
   3000        "SampleAfterValue": "2000003",
   3001        "UMask": "0x1"
   3002    },
   3003    {
   3004        "BriefDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch",
   3005        "Counter": "0,1,2,3",
   3006        "CounterHTOff": "0,1,2,3,4,5,6,7",
   3007        "EventCode": "0x54",
   3008        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_MISMATCH",
   3009        "PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch.",
   3010        "SampleAfterValue": "2000003",
   3011        "UMask": "0x10"
   3012    },
   3013    {
   3014        "BriefDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty",
   3015        "Counter": "0,1,2,3",
   3016        "CounterHTOff": "0,1,2,3,4,5,6,7",
   3017        "EventCode": "0x54",
   3018        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_NOT_EMPTY",
   3019        "PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty.",
   3020        "SampleAfterValue": "2000003",
   3021        "UMask": "0x8"
   3022    },
   3023    {
   3024        "BriefDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer",
   3025        "Counter": "0,1,2,3",
   3026        "CounterHTOff": "0,1,2,3,4,5,6,7",
   3027        "EventCode": "0x54",
   3028        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_UNSUPPORTED_ALIGNMENT",
   3029        "PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer.",
   3030        "SampleAfterValue": "2000003",
   3031        "UMask": "0x20"
   3032    },
   3033    {
   3034        "BriefDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock",
   3035        "Counter": "0,1,2,3",
   3036        "CounterHTOff": "0,1,2,3,4,5,6,7",
   3037        "EventCode": "0x54",
   3038        "EventName": "TX_MEM.ABORT_HLE_STORE_TO_ELIDED_LOCK",
   3039        "PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock.",
   3040        "SampleAfterValue": "2000003",
   3041        "UMask": "0x4"
   3042    },
   3043    {
   3044        "BriefDescription": "Number of times we could not allocate Lock Buffer",
   3045        "Counter": "0,1,2,3",
   3046        "CounterHTOff": "0,1,2,3,4,5,6,7",
   3047        "EventCode": "0x54",
   3048        "EventName": "TX_MEM.HLE_ELISION_BUFFER_FULL",
   3049        "PublicDescription": "Number of times we could not allocate Lock Buffer.",
   3050        "SampleAfterValue": "2000003",
   3051        "UMask": "0x40"
   3052    }
   3053]