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

other.json (72661B)


      1[
      2    {
      3        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo schedule.",
      4        "Counter": "0,1,2,3",
      5        "CounterHTOff": "0,1,2,3,4,5,6,7",
      6        "EventCode": "0x28",
      7        "EventName": "CORE_POWER.LVL0_TURBO_LICENSE",
      8        "PublicDescription": "Core cycles where the core was running with power-delivery for baseline license level 0.  This includes non-AVX codes, SSE, AVX 128-bit, and low-current AVX 256-bit codes.",
      9        "SampleAfterValue": "200003",
     10        "UMask": "0x7"
     11    },
     12    {
     13        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo schedule.",
     14        "Counter": "0,1,2,3",
     15        "CounterHTOff": "0,1,2,3,4,5,6,7",
     16        "EventCode": "0x28",
     17        "EventName": "CORE_POWER.LVL1_TURBO_LICENSE",
     18        "PublicDescription": "Core cycles where the core was running with power-delivery for license level 1.  This includes high current AVX 256-bit instructions as well as low current AVX 512-bit instructions.",
     19        "SampleAfterValue": "200003",
     20        "UMask": "0x18"
     21    },
     22    {
     23        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo schedule.",
     24        "Counter": "0,1,2,3",
     25        "CounterHTOff": "0,1,2,3,4,5,6,7",
     26        "EventCode": "0x28",
     27        "EventName": "CORE_POWER.LVL2_TURBO_LICENSE",
     28        "PublicDescription": "Core cycles where the core was running with power-delivery for license level 2 (introduced in Skylake Server michroarchtecture).  This includes high current AVX 512-bit instructions.",
     29        "SampleAfterValue": "200003",
     30        "UMask": "0x20"
     31    },
     32    {
     33        "BriefDescription": "Core cycles the core was throttled due to a pending power level request.",
     34        "Counter": "0,1,2,3",
     35        "CounterHTOff": "0,1,2,3,4,5,6,7",
     36        "EventCode": "0x28",
     37        "EventName": "CORE_POWER.THROTTLE",
     38        "PublicDescription": "Core cycles the out-of-order engine was throttled due to a pending power level request.",
     39        "SampleAfterValue": "200003",
     40        "UMask": "0x40"
     41    },
     42    {
     43        "BriefDescription": "Number of hardware interrupts received by the processor.",
     44        "Counter": "0,1,2,3",
     45        "CounterHTOff": "0,1,2,3,4,5,6,7",
     46        "EventCode": "0xCB",
     47        "EventName": "HW_INTERRUPTS.RECEIVED",
     48        "PublicDescription": "Counts the number of hardware interruptions received by the processor.",
     49        "SampleAfterValue": "203",
     50        "UMask": "0x1"
     51    },
     52    {
     53        "BriefDescription": "Counts number of cache lines that are dropped and not written back to L3 as they are deemed to be less likely to be reused shortly",
     54        "Counter": "0,1,2,3",
     55        "CounterHTOff": "0,1,2,3,4,5,6,7",
     56        "EventCode": "0xFE",
     57        "EventName": "IDI_MISC.WB_DOWNGRADE",
     58        "PublicDescription": "Counts number of cache lines that are dropped and not written back to L3 as they are deemed to be less likely to be reused shortly.",
     59        "SampleAfterValue": "100003",
     60        "UMask": "0x4"
     61    },
     62    {
     63        "BriefDescription": "Counts number of cache lines that are allocated and written back to L3 with the intention that they are more likely to be reused shortly",
     64        "Counter": "0,1,2,3",
     65        "CounterHTOff": "0,1,2,3,4,5,6,7",
     66        "EventCode": "0xFE",
     67        "EventName": "IDI_MISC.WB_UPGRADE",
     68        "PublicDescription": "Counts number of cache lines that are allocated and written back to L3 with the intention that they are more likely to be reused shortly.",
     69        "SampleAfterValue": "100003",
     70        "UMask": "0x2"
     71    },
     72    {
     73        "BriefDescription": "OCR.ALL_DATA_RD.ANY_RESPONSE have any response type.",
     74        "Counter": "0,1,2,3",
     75        "CounterHTOff": "0,1,2,3",
     76        "EventCode": "0xB7, 0xBB",
     77        "EventName": "OCR.ALL_DATA_RD.ANY_RESPONSE",
     78        "MSRIndex": "0x1a6,0x1a7",
     79        "MSRValue": "0x10491",
     80        "Offcore": "1",
     81        "SampleAfterValue": "100003",
     82        "UMask": "0x1"
     83    },
     84    {
     85        "BriefDescription": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
     86        "Counter": "0,1,2,3",
     87        "CounterHTOff": "0,1,2,3",
     88        "EventCode": "0xB7, 0xBB",
     89        "EventName": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
     90        "MSRIndex": "0x1a6,0x1a7",
     91        "MSRValue": "0x3F80400491",
     92        "Offcore": "1",
     93        "SampleAfterValue": "100003",
     94        "UMask": "0x1"
     95    },
     96    {
     97        "BriefDescription": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
     98        "Counter": "0,1,2,3",
     99        "CounterHTOff": "0,1,2,3",
    100        "EventCode": "0xB7, 0xBB",
    101        "EventName": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    102        "MSRIndex": "0x1a6,0x1a7",
    103        "MSRValue": "0x80400491",
    104        "Offcore": "1",
    105        "SampleAfterValue": "100003",
    106        "UMask": "0x1"
    107    },
    108    {
    109        "BriefDescription": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    110        "Counter": "0,1,2,3",
    111        "CounterHTOff": "0,1,2,3",
    112        "EventCode": "0xB7, 0xBB",
    113        "EventName": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    114        "MSRIndex": "0x1a6,0x1a7",
    115        "MSRValue": "0x100400491",
    116        "Offcore": "1",
    117        "SampleAfterValue": "100003",
    118        "UMask": "0x1"
    119    },
    120    {
    121        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
    122        "Counter": "0,1,2,3",
    123        "CounterHTOff": "0,1,2,3",
    124        "EventCode": "0xB7, 0xBB",
    125        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
    126        "MSRIndex": "0x1a6,0x1a7",
    127        "MSRValue": "0x3F80020491",
    128        "Offcore": "1",
    129        "SampleAfterValue": "100003",
    130        "UMask": "0x1"
    131    },
    132    {
    133        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
    134        "Counter": "0,1,2,3",
    135        "CounterHTOff": "0,1,2,3",
    136        "EventCode": "0xB7, 0xBB",
    137        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
    138        "MSRIndex": "0x1a6,0x1a7",
    139        "MSRValue": "0x1000020491",
    140        "Offcore": "1",
    141        "SampleAfterValue": "100003",
    142        "UMask": "0x1"
    143    },
    144    {
    145        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    146        "Counter": "0,1,2,3",
    147        "CounterHTOff": "0,1,2,3",
    148        "EventCode": "0xB7, 0xBB",
    149        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    150        "MSRIndex": "0x1a6,0x1a7",
    151        "MSRValue": "0x800020491",
    152        "Offcore": "1",
    153        "SampleAfterValue": "100003",
    154        "UMask": "0x1"
    155    },
    156    {
    157        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    158        "Counter": "0,1,2,3",
    159        "CounterHTOff": "0,1,2,3",
    160        "EventCode": "0xB7, 0xBB",
    161        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    162        "MSRIndex": "0x1a6,0x1a7",
    163        "MSRValue": "0x400020491",
    164        "Offcore": "1",
    165        "SampleAfterValue": "100003",
    166        "UMask": "0x1"
    167    },
    168    {
    169        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    170        "Counter": "0,1,2,3",
    171        "CounterHTOff": "0,1,2,3",
    172        "EventCode": "0xB7, 0xBB",
    173        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    174        "MSRIndex": "0x1a6,0x1a7",
    175        "MSRValue": "0x100020491",
    176        "Offcore": "1",
    177        "SampleAfterValue": "100003",
    178        "UMask": "0x1"
    179    },
    180    {
    181        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
    182        "Counter": "0,1,2,3",
    183        "CounterHTOff": "0,1,2,3",
    184        "EventCode": "0xB7, 0xBB",
    185        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
    186        "MSRIndex": "0x1a6,0x1a7",
    187        "MSRValue": "0x200020491",
    188        "Offcore": "1",
    189        "SampleAfterValue": "100003",
    190        "UMask": "0x1"
    191    },
    192    {
    193        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
    194        "Counter": "0,1,2,3",
    195        "CounterHTOff": "0,1,2,3",
    196        "EventCode": "0xB7, 0xBB",
    197        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
    198        "MSRIndex": "0x1a6,0x1a7",
    199        "MSRValue": "0x80020491",
    200        "Offcore": "1",
    201        "SampleAfterValue": "100003",
    202        "UMask": "0x1"
    203    },
    204    {
    205        "BriefDescription": "OCR.ALL_PF_DATA_RD.ANY_RESPONSE have any response type.",
    206        "Counter": "0,1,2,3",
    207        "CounterHTOff": "0,1,2,3",
    208        "EventCode": "0xB7, 0xBB",
    209        "EventName": "OCR.ALL_PF_DATA_RD.ANY_RESPONSE",
    210        "MSRIndex": "0x1a6,0x1a7",
    211        "MSRValue": "0x10490",
    212        "Offcore": "1",
    213        "SampleAfterValue": "100003",
    214        "UMask": "0x1"
    215    },
    216    {
    217        "BriefDescription": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    218        "Counter": "0,1,2,3",
    219        "CounterHTOff": "0,1,2,3",
    220        "EventCode": "0xB7, 0xBB",
    221        "EventName": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    222        "MSRIndex": "0x1a6,0x1a7",
    223        "MSRValue": "0x3F80400490",
    224        "Offcore": "1",
    225        "SampleAfterValue": "100003",
    226        "UMask": "0x1"
    227    },
    228    {
    229        "BriefDescription": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    230        "Counter": "0,1,2,3",
    231        "CounterHTOff": "0,1,2,3",
    232        "EventCode": "0xB7, 0xBB",
    233        "EventName": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    234        "MSRIndex": "0x1a6,0x1a7",
    235        "MSRValue": "0x80400490",
    236        "Offcore": "1",
    237        "SampleAfterValue": "100003",
    238        "UMask": "0x1"
    239    },
    240    {
    241        "BriefDescription": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    242        "Counter": "0,1,2,3",
    243        "CounterHTOff": "0,1,2,3",
    244        "EventCode": "0xB7, 0xBB",
    245        "EventName": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    246        "MSRIndex": "0x1a6,0x1a7",
    247        "MSRValue": "0x100400490",
    248        "Offcore": "1",
    249        "SampleAfterValue": "100003",
    250        "UMask": "0x1"
    251    },
    252    {
    253        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
    254        "Counter": "0,1,2,3",
    255        "CounterHTOff": "0,1,2,3",
    256        "EventCode": "0xB7, 0xBB",
    257        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
    258        "MSRIndex": "0x1a6,0x1a7",
    259        "MSRValue": "0x3F80020490",
    260        "Offcore": "1",
    261        "SampleAfterValue": "100003",
    262        "UMask": "0x1"
    263    },
    264    {
    265        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
    266        "Counter": "0,1,2,3",
    267        "CounterHTOff": "0,1,2,3",
    268        "EventCode": "0xB7, 0xBB",
    269        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
    270        "MSRIndex": "0x1a6,0x1a7",
    271        "MSRValue": "0x1000020490",
    272        "Offcore": "1",
    273        "SampleAfterValue": "100003",
    274        "UMask": "0x1"
    275    },
    276    {
    277        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    278        "Counter": "0,1,2,3",
    279        "CounterHTOff": "0,1,2,3",
    280        "EventCode": "0xB7, 0xBB",
    281        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    282        "MSRIndex": "0x1a6,0x1a7",
    283        "MSRValue": "0x800020490",
    284        "Offcore": "1",
    285        "SampleAfterValue": "100003",
    286        "UMask": "0x1"
    287    },
    288    {
    289        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    290        "Counter": "0,1,2,3",
    291        "CounterHTOff": "0,1,2,3",
    292        "EventCode": "0xB7, 0xBB",
    293        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    294        "MSRIndex": "0x1a6,0x1a7",
    295        "MSRValue": "0x400020490",
    296        "Offcore": "1",
    297        "SampleAfterValue": "100003",
    298        "UMask": "0x1"
    299    },
    300    {
    301        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    302        "Counter": "0,1,2,3",
    303        "CounterHTOff": "0,1,2,3",
    304        "EventCode": "0xB7, 0xBB",
    305        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    306        "MSRIndex": "0x1a6,0x1a7",
    307        "MSRValue": "0x100020490",
    308        "Offcore": "1",
    309        "SampleAfterValue": "100003",
    310        "UMask": "0x1"
    311    },
    312    {
    313        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
    314        "Counter": "0,1,2,3",
    315        "CounterHTOff": "0,1,2,3",
    316        "EventCode": "0xB7, 0xBB",
    317        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
    318        "MSRIndex": "0x1a6,0x1a7",
    319        "MSRValue": "0x200020490",
    320        "Offcore": "1",
    321        "SampleAfterValue": "100003",
    322        "UMask": "0x1"
    323    },
    324    {
    325        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
    326        "Counter": "0,1,2,3",
    327        "CounterHTOff": "0,1,2,3",
    328        "EventCode": "0xB7, 0xBB",
    329        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
    330        "MSRIndex": "0x1a6,0x1a7",
    331        "MSRValue": "0x80020490",
    332        "Offcore": "1",
    333        "SampleAfterValue": "100003",
    334        "UMask": "0x1"
    335    },
    336    {
    337        "BriefDescription": "OCR.ALL_PF_RFO.ANY_RESPONSE have any response type.",
    338        "Counter": "0,1,2,3",
    339        "CounterHTOff": "0,1,2,3",
    340        "EventCode": "0xB7, 0xBB",
    341        "EventName": "OCR.ALL_PF_RFO.ANY_RESPONSE",
    342        "MSRIndex": "0x1a6,0x1a7",
    343        "MSRValue": "0x10120",
    344        "Offcore": "1",
    345        "SampleAfterValue": "100003",
    346        "UMask": "0x1"
    347    },
    348    {
    349        "BriefDescription": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    350        "Counter": "0,1,2,3",
    351        "CounterHTOff": "0,1,2,3",
    352        "EventCode": "0xB7, 0xBB",
    353        "EventName": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    354        "MSRIndex": "0x1a6,0x1a7",
    355        "MSRValue": "0x3F80400120",
    356        "Offcore": "1",
    357        "SampleAfterValue": "100003",
    358        "UMask": "0x1"
    359    },
    360    {
    361        "BriefDescription": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    362        "Counter": "0,1,2,3",
    363        "CounterHTOff": "0,1,2,3",
    364        "EventCode": "0xB7, 0xBB",
    365        "EventName": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    366        "MSRIndex": "0x1a6,0x1a7",
    367        "MSRValue": "0x80400120",
    368        "Offcore": "1",
    369        "SampleAfterValue": "100003",
    370        "UMask": "0x1"
    371    },
    372    {
    373        "BriefDescription": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    374        "Counter": "0,1,2,3",
    375        "CounterHTOff": "0,1,2,3",
    376        "EventCode": "0xB7, 0xBB",
    377        "EventName": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    378        "MSRIndex": "0x1a6,0x1a7",
    379        "MSRValue": "0x100400120",
    380        "Offcore": "1",
    381        "SampleAfterValue": "100003",
    382        "UMask": "0x1"
    383    },
    384    {
    385        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_PF_RFO.SUPPLIER_NONE.ANY_SNOOP",
    386        "Counter": "0,1,2,3",
    387        "CounterHTOff": "0,1,2,3",
    388        "EventCode": "0xB7, 0xBB",
    389        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.ANY_SNOOP",
    390        "MSRIndex": "0x1a6,0x1a7",
    391        "MSRValue": "0x3F80020120",
    392        "Offcore": "1",
    393        "SampleAfterValue": "100003",
    394        "UMask": "0x1"
    395    },
    396    {
    397        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_PF_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
    398        "Counter": "0,1,2,3",
    399        "CounterHTOff": "0,1,2,3",
    400        "EventCode": "0xB7, 0xBB",
    401        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
    402        "MSRIndex": "0x1a6,0x1a7",
    403        "MSRValue": "0x1000020120",
    404        "Offcore": "1",
    405        "SampleAfterValue": "100003",
    406        "UMask": "0x1"
    407    },
    408    {
    409        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    410        "Counter": "0,1,2,3",
    411        "CounterHTOff": "0,1,2,3",
    412        "EventCode": "0xB7, 0xBB",
    413        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    414        "MSRIndex": "0x1a6,0x1a7",
    415        "MSRValue": "0x800020120",
    416        "Offcore": "1",
    417        "SampleAfterValue": "100003",
    418        "UMask": "0x1"
    419    },
    420    {
    421        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    422        "Counter": "0,1,2,3",
    423        "CounterHTOff": "0,1,2,3",
    424        "EventCode": "0xB7, 0xBB",
    425        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    426        "MSRIndex": "0x1a6,0x1a7",
    427        "MSRValue": "0x400020120",
    428        "Offcore": "1",
    429        "SampleAfterValue": "100003",
    430        "UMask": "0x1"
    431    },
    432    {
    433        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_PF_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    434        "Counter": "0,1,2,3",
    435        "CounterHTOff": "0,1,2,3",
    436        "EventCode": "0xB7, 0xBB",
    437        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    438        "MSRIndex": "0x1a6,0x1a7",
    439        "MSRValue": "0x100020120",
    440        "Offcore": "1",
    441        "SampleAfterValue": "100003",
    442        "UMask": "0x1"
    443    },
    444    {
    445        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_MISS",
    446        "Counter": "0,1,2,3",
    447        "CounterHTOff": "0,1,2,3",
    448        "EventCode": "0xB7, 0xBB",
    449        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_MISS",
    450        "MSRIndex": "0x1a6,0x1a7",
    451        "MSRValue": "0x200020120",
    452        "Offcore": "1",
    453        "SampleAfterValue": "100003",
    454        "UMask": "0x1"
    455    },
    456    {
    457        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_NONE",
    458        "Counter": "0,1,2,3",
    459        "CounterHTOff": "0,1,2,3",
    460        "EventCode": "0xB7, 0xBB",
    461        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_NONE",
    462        "MSRIndex": "0x1a6,0x1a7",
    463        "MSRValue": "0x80020120",
    464        "Offcore": "1",
    465        "SampleAfterValue": "100003",
    466        "UMask": "0x1"
    467    },
    468    {
    469        "BriefDescription": "OCR.ALL_READS.ANY_RESPONSE have any response type.",
    470        "Counter": "0,1,2,3",
    471        "CounterHTOff": "0,1,2,3",
    472        "EventCode": "0xB7, 0xBB",
    473        "EventName": "OCR.ALL_READS.ANY_RESPONSE",
    474        "MSRIndex": "0x1a6,0x1a7",
    475        "MSRValue": "0x107F7",
    476        "Offcore": "1",
    477        "SampleAfterValue": "100003",
    478        "UMask": "0x1"
    479    },
    480    {
    481        "BriefDescription": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_READS.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    482        "Counter": "0,1,2,3",
    483        "CounterHTOff": "0,1,2,3",
    484        "EventCode": "0xB7, 0xBB",
    485        "EventName": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    486        "MSRIndex": "0x1a6,0x1a7",
    487        "MSRValue": "0x3F804007F7",
    488        "Offcore": "1",
    489        "SampleAfterValue": "100003",
    490        "UMask": "0x1"
    491    },
    492    {
    493        "BriefDescription": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    494        "Counter": "0,1,2,3",
    495        "CounterHTOff": "0,1,2,3",
    496        "EventCode": "0xB7, 0xBB",
    497        "EventName": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    498        "MSRIndex": "0x1a6,0x1a7",
    499        "MSRValue": "0x804007F7",
    500        "Offcore": "1",
    501        "SampleAfterValue": "100003",
    502        "UMask": "0x1"
    503    },
    504    {
    505        "BriefDescription": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    506        "Counter": "0,1,2,3",
    507        "CounterHTOff": "0,1,2,3",
    508        "EventCode": "0xB7, 0xBB",
    509        "EventName": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    510        "MSRIndex": "0x1a6,0x1a7",
    511        "MSRValue": "0x1004007F7",
    512        "Offcore": "1",
    513        "SampleAfterValue": "100003",
    514        "UMask": "0x1"
    515    },
    516    {
    517        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_READS.SUPPLIER_NONE.ANY_SNOOP",
    518        "Counter": "0,1,2,3",
    519        "CounterHTOff": "0,1,2,3",
    520        "EventCode": "0xB7, 0xBB",
    521        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.ANY_SNOOP",
    522        "MSRIndex": "0x1a6,0x1a7",
    523        "MSRValue": "0x3F800207F7",
    524        "Offcore": "1",
    525        "SampleAfterValue": "100003",
    526        "UMask": "0x1"
    527    },
    528    {
    529        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_READS.SUPPLIER_NONE.HITM_OTHER_CORE",
    530        "Counter": "0,1,2,3",
    531        "CounterHTOff": "0,1,2,3",
    532        "EventCode": "0xB7, 0xBB",
    533        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.HITM_OTHER_CORE",
    534        "MSRIndex": "0x1a6,0x1a7",
    535        "MSRValue": "0x10000207F7",
    536        "Offcore": "1",
    537        "SampleAfterValue": "100003",
    538        "UMask": "0x1"
    539    },
    540    {
    541        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    542        "Counter": "0,1,2,3",
    543        "CounterHTOff": "0,1,2,3",
    544        "EventCode": "0xB7, 0xBB",
    545        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    546        "MSRIndex": "0x1a6,0x1a7",
    547        "MSRValue": "0x8000207F7",
    548        "Offcore": "1",
    549        "SampleAfterValue": "100003",
    550        "UMask": "0x1"
    551    },
    552    {
    553        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    554        "Counter": "0,1,2,3",
    555        "CounterHTOff": "0,1,2,3",
    556        "EventCode": "0xB7, 0xBB",
    557        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    558        "MSRIndex": "0x1a6,0x1a7",
    559        "MSRValue": "0x4000207F7",
    560        "Offcore": "1",
    561        "SampleAfterValue": "100003",
    562        "UMask": "0x1"
    563    },
    564    {
    565        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_READS.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    566        "Counter": "0,1,2,3",
    567        "CounterHTOff": "0,1,2,3",
    568        "EventCode": "0xB7, 0xBB",
    569        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    570        "MSRIndex": "0x1a6,0x1a7",
    571        "MSRValue": "0x1000207F7",
    572        "Offcore": "1",
    573        "SampleAfterValue": "100003",
    574        "UMask": "0x1"
    575    },
    576    {
    577        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_MISS",
    578        "Counter": "0,1,2,3",
    579        "CounterHTOff": "0,1,2,3",
    580        "EventCode": "0xB7, 0xBB",
    581        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_MISS",
    582        "MSRIndex": "0x1a6,0x1a7",
    583        "MSRValue": "0x2000207F7",
    584        "Offcore": "1",
    585        "SampleAfterValue": "100003",
    586        "UMask": "0x1"
    587    },
    588    {
    589        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_NONE",
    590        "Counter": "0,1,2,3",
    591        "CounterHTOff": "0,1,2,3",
    592        "EventCode": "0xB7, 0xBB",
    593        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_NONE",
    594        "MSRIndex": "0x1a6,0x1a7",
    595        "MSRValue": "0x800207F7",
    596        "Offcore": "1",
    597        "SampleAfterValue": "100003",
    598        "UMask": "0x1"
    599    },
    600    {
    601        "BriefDescription": "OCR.ALL_RFO.ANY_RESPONSE have any response type.",
    602        "Counter": "0,1,2,3",
    603        "CounterHTOff": "0,1,2,3",
    604        "EventCode": "0xB7, 0xBB",
    605        "EventName": "OCR.ALL_RFO.ANY_RESPONSE",
    606        "MSRIndex": "0x1a6,0x1a7",
    607        "MSRValue": "0x10122",
    608        "Offcore": "1",
    609        "SampleAfterValue": "100003",
    610        "UMask": "0x1"
    611    },
    612    {
    613        "BriefDescription": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    614        "Counter": "0,1,2,3",
    615        "CounterHTOff": "0,1,2,3",
    616        "EventCode": "0xB7, 0xBB",
    617        "EventName": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    618        "MSRIndex": "0x1a6,0x1a7",
    619        "MSRValue": "0x3F80400122",
    620        "Offcore": "1",
    621        "SampleAfterValue": "100003",
    622        "UMask": "0x1"
    623    },
    624    {
    625        "BriefDescription": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    626        "Counter": "0,1,2,3",
    627        "CounterHTOff": "0,1,2,3",
    628        "EventCode": "0xB7, 0xBB",
    629        "EventName": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    630        "MSRIndex": "0x1a6,0x1a7",
    631        "MSRValue": "0x80400122",
    632        "Offcore": "1",
    633        "SampleAfterValue": "100003",
    634        "UMask": "0x1"
    635    },
    636    {
    637        "BriefDescription": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    638        "Counter": "0,1,2,3",
    639        "CounterHTOff": "0,1,2,3",
    640        "EventCode": "0xB7, 0xBB",
    641        "EventName": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    642        "MSRIndex": "0x1a6,0x1a7",
    643        "MSRValue": "0x100400122",
    644        "Offcore": "1",
    645        "SampleAfterValue": "100003",
    646        "UMask": "0x1"
    647    },
    648    {
    649        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_RFO.SUPPLIER_NONE.ANY_SNOOP",
    650        "Counter": "0,1,2,3",
    651        "CounterHTOff": "0,1,2,3",
    652        "EventCode": "0xB7, 0xBB",
    653        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.ANY_SNOOP",
    654        "MSRIndex": "0x1a6,0x1a7",
    655        "MSRValue": "0x3F80020122",
    656        "Offcore": "1",
    657        "SampleAfterValue": "100003",
    658        "UMask": "0x1"
    659    },
    660    {
    661        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
    662        "Counter": "0,1,2,3",
    663        "CounterHTOff": "0,1,2,3",
    664        "EventCode": "0xB7, 0xBB",
    665        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
    666        "MSRIndex": "0x1a6,0x1a7",
    667        "MSRValue": "0x1000020122",
    668        "Offcore": "1",
    669        "SampleAfterValue": "100003",
    670        "UMask": "0x1"
    671    },
    672    {
    673        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    674        "Counter": "0,1,2,3",
    675        "CounterHTOff": "0,1,2,3",
    676        "EventCode": "0xB7, 0xBB",
    677        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    678        "MSRIndex": "0x1a6,0x1a7",
    679        "MSRValue": "0x800020122",
    680        "Offcore": "1",
    681        "SampleAfterValue": "100003",
    682        "UMask": "0x1"
    683    },
    684    {
    685        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    686        "Counter": "0,1,2,3",
    687        "CounterHTOff": "0,1,2,3",
    688        "EventCode": "0xB7, 0xBB",
    689        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    690        "MSRIndex": "0x1a6,0x1a7",
    691        "MSRValue": "0x400020122",
    692        "Offcore": "1",
    693        "SampleAfterValue": "100003",
    694        "UMask": "0x1"
    695    },
    696    {
    697        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    698        "Counter": "0,1,2,3",
    699        "CounterHTOff": "0,1,2,3",
    700        "EventCode": "0xB7, 0xBB",
    701        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    702        "MSRIndex": "0x1a6,0x1a7",
    703        "MSRValue": "0x100020122",
    704        "Offcore": "1",
    705        "SampleAfterValue": "100003",
    706        "UMask": "0x1"
    707    },
    708    {
    709        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_MISS",
    710        "Counter": "0,1,2,3",
    711        "CounterHTOff": "0,1,2,3",
    712        "EventCode": "0xB7, 0xBB",
    713        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_MISS",
    714        "MSRIndex": "0x1a6,0x1a7",
    715        "MSRValue": "0x200020122",
    716        "Offcore": "1",
    717        "SampleAfterValue": "100003",
    718        "UMask": "0x1"
    719    },
    720    {
    721        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_NONE",
    722        "Counter": "0,1,2,3",
    723        "CounterHTOff": "0,1,2,3",
    724        "EventCode": "0xB7, 0xBB",
    725        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_NONE",
    726        "MSRIndex": "0x1a6,0x1a7",
    727        "MSRValue": "0x80020122",
    728        "Offcore": "1",
    729        "SampleAfterValue": "100003",
    730        "UMask": "0x1"
    731    },
    732    {
    733        "BriefDescription": "Counts all demand code reads have any response type.",
    734        "Counter": "0,1,2,3",
    735        "CounterHTOff": "0,1,2,3",
    736        "EventCode": "0xB7, 0xBB",
    737        "EventName": "OCR.DEMAND_CODE_RD.ANY_RESPONSE",
    738        "MSRIndex": "0x1a6,0x1a7",
    739        "MSRValue": "0x10004",
    740        "Offcore": "1",
    741        "SampleAfterValue": "100003",
    742        "UMask": "0x1"
    743    },
    744    {
    745        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    746        "Counter": "0,1,2,3",
    747        "CounterHTOff": "0,1,2,3",
    748        "EventCode": "0xB7, 0xBB",
    749        "EventName": "OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    750        "MSRIndex": "0x1a6,0x1a7",
    751        "MSRValue": "0x3F80400004",
    752        "Offcore": "1",
    753        "SampleAfterValue": "100003",
    754        "UMask": "0x1"
    755    },
    756    {
    757        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    758        "Counter": "0,1,2,3",
    759        "CounterHTOff": "0,1,2,3",
    760        "EventCode": "0xB7, 0xBB",
    761        "EventName": "OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    762        "MSRIndex": "0x1a6,0x1a7",
    763        "MSRValue": "0x80400004",
    764        "Offcore": "1",
    765        "SampleAfterValue": "100003",
    766        "UMask": "0x1"
    767    },
    768    {
    769        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    770        "Counter": "0,1,2,3",
    771        "CounterHTOff": "0,1,2,3",
    772        "EventCode": "0xB7, 0xBB",
    773        "EventName": "OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    774        "MSRIndex": "0x1a6,0x1a7",
    775        "MSRValue": "0x100400004",
    776        "Offcore": "1",
    777        "SampleAfterValue": "100003",
    778        "UMask": "0x1"
    779    },
    780    {
    781        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.ANY_SNOOP",
    782        "Counter": "0,1,2,3",
    783        "CounterHTOff": "0,1,2,3",
    784        "EventCode": "0xB7, 0xBB",
    785        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.ANY_SNOOP",
    786        "MSRIndex": "0x1a6,0x1a7",
    787        "MSRValue": "0x3F80020004",
    788        "Offcore": "1",
    789        "SampleAfterValue": "100003",
    790        "UMask": "0x1"
    791    },
    792    {
    793        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
    794        "Counter": "0,1,2,3",
    795        "CounterHTOff": "0,1,2,3",
    796        "EventCode": "0xB7, 0xBB",
    797        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
    798        "MSRIndex": "0x1a6,0x1a7",
    799        "MSRValue": "0x1000020004",
    800        "Offcore": "1",
    801        "SampleAfterValue": "100003",
    802        "UMask": "0x1"
    803    },
    804    {
    805        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    806        "Counter": "0,1,2,3",
    807        "CounterHTOff": "0,1,2,3",
    808        "EventCode": "0xB7, 0xBB",
    809        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    810        "MSRIndex": "0x1a6,0x1a7",
    811        "MSRValue": "0x800020004",
    812        "Offcore": "1",
    813        "SampleAfterValue": "100003",
    814        "UMask": "0x1"
    815    },
    816    {
    817        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    818        "Counter": "0,1,2,3",
    819        "CounterHTOff": "0,1,2,3",
    820        "EventCode": "0xB7, 0xBB",
    821        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    822        "MSRIndex": "0x1a6,0x1a7",
    823        "MSRValue": "0x400020004",
    824        "Offcore": "1",
    825        "SampleAfterValue": "100003",
    826        "UMask": "0x1"
    827    },
    828    {
    829        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    830        "Counter": "0,1,2,3",
    831        "CounterHTOff": "0,1,2,3",
    832        "EventCode": "0xB7, 0xBB",
    833        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    834        "MSRIndex": "0x1a6,0x1a7",
    835        "MSRValue": "0x100020004",
    836        "Offcore": "1",
    837        "SampleAfterValue": "100003",
    838        "UMask": "0x1"
    839    },
    840    {
    841        "BriefDescription": "Counts all demand code reads",
    842        "Counter": "0,1,2,3",
    843        "CounterHTOff": "0,1,2,3",
    844        "EventCode": "0xB7, 0xBB",
    845        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_MISS",
    846        "MSRIndex": "0x1a6,0x1a7",
    847        "MSRValue": "0x200020004",
    848        "Offcore": "1",
    849        "SampleAfterValue": "100003",
    850        "UMask": "0x1"
    851    },
    852    {
    853        "BriefDescription": "Counts all demand code reads",
    854        "Counter": "0,1,2,3",
    855        "CounterHTOff": "0,1,2,3",
    856        "EventCode": "0xB7, 0xBB",
    857        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NONE",
    858        "MSRIndex": "0x1a6,0x1a7",
    859        "MSRValue": "0x80020004",
    860        "Offcore": "1",
    861        "SampleAfterValue": "100003",
    862        "UMask": "0x1"
    863    },
    864    {
    865        "BriefDescription": "Counts demand data reads have any response type.",
    866        "Counter": "0,1,2,3",
    867        "CounterHTOff": "0,1,2,3",
    868        "EventCode": "0xB7, 0xBB",
    869        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
    870        "MSRIndex": "0x1a6,0x1a7",
    871        "MSRValue": "0x10001",
    872        "Offcore": "1",
    873        "SampleAfterValue": "100003",
    874        "UMask": "0x1"
    875    },
    876    {
    877        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    878        "Counter": "0,1,2,3",
    879        "CounterHTOff": "0,1,2,3",
    880        "EventCode": "0xB7, 0xBB",
    881        "EventName": "OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
    882        "MSRIndex": "0x1a6,0x1a7",
    883        "MSRValue": "0x3F80400001",
    884        "Offcore": "1",
    885        "SampleAfterValue": "100003",
    886        "UMask": "0x1"
    887    },
    888    {
    889        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    890        "Counter": "0,1,2,3",
    891        "CounterHTOff": "0,1,2,3",
    892        "EventCode": "0xB7, 0xBB",
    893        "EventName": "OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
    894        "MSRIndex": "0x1a6,0x1a7",
    895        "MSRValue": "0x80400001",
    896        "Offcore": "1",
    897        "SampleAfterValue": "100003",
    898        "UMask": "0x1"
    899    },
    900    {
    901        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    902        "Counter": "0,1,2,3",
    903        "CounterHTOff": "0,1,2,3",
    904        "EventCode": "0xB7, 0xBB",
    905        "EventName": "OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
    906        "MSRIndex": "0x1a6,0x1a7",
    907        "MSRValue": "0x100400001",
    908        "Offcore": "1",
    909        "SampleAfterValue": "100003",
    910        "UMask": "0x1"
    911    },
    912    {
    913        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
    914        "Counter": "0,1,2,3",
    915        "CounterHTOff": "0,1,2,3",
    916        "EventCode": "0xB7, 0xBB",
    917        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
    918        "MSRIndex": "0x1a6,0x1a7",
    919        "MSRValue": "0x3F80020001",
    920        "Offcore": "1",
    921        "SampleAfterValue": "100003",
    922        "UMask": "0x1"
    923    },
    924    {
    925        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
    926        "Counter": "0,1,2,3",
    927        "CounterHTOff": "0,1,2,3",
    928        "EventCode": "0xB7, 0xBB",
    929        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
    930        "MSRIndex": "0x1a6,0x1a7",
    931        "MSRValue": "0x1000020001",
    932        "Offcore": "1",
    933        "SampleAfterValue": "100003",
    934        "UMask": "0x1"
    935    },
    936    {
    937        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    938        "Counter": "0,1,2,3",
    939        "CounterHTOff": "0,1,2,3",
    940        "EventCode": "0xB7, 0xBB",
    941        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
    942        "MSRIndex": "0x1a6,0x1a7",
    943        "MSRValue": "0x800020001",
    944        "Offcore": "1",
    945        "SampleAfterValue": "100003",
    946        "UMask": "0x1"
    947    },
    948    {
    949        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    950        "Counter": "0,1,2,3",
    951        "CounterHTOff": "0,1,2,3",
    952        "EventCode": "0xB7, 0xBB",
    953        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
    954        "MSRIndex": "0x1a6,0x1a7",
    955        "MSRValue": "0x400020001",
    956        "Offcore": "1",
    957        "SampleAfterValue": "100003",
    958        "UMask": "0x1"
    959    },
    960    {
    961        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    962        "Counter": "0,1,2,3",
    963        "CounterHTOff": "0,1,2,3",
    964        "EventCode": "0xB7, 0xBB",
    965        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
    966        "MSRIndex": "0x1a6,0x1a7",
    967        "MSRValue": "0x100020001",
    968        "Offcore": "1",
    969        "SampleAfterValue": "100003",
    970        "UMask": "0x1"
    971    },
    972    {
    973        "BriefDescription": "Counts demand data reads",
    974        "Counter": "0,1,2,3",
    975        "CounterHTOff": "0,1,2,3",
    976        "EventCode": "0xB7, 0xBB",
    977        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
    978        "MSRIndex": "0x1a6,0x1a7",
    979        "MSRValue": "0x200020001",
    980        "Offcore": "1",
    981        "SampleAfterValue": "100003",
    982        "UMask": "0x1"
    983    },
    984    {
    985        "BriefDescription": "Counts demand data reads",
    986        "Counter": "0,1,2,3",
    987        "CounterHTOff": "0,1,2,3",
    988        "EventCode": "0xB7, 0xBB",
    989        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
    990        "MSRIndex": "0x1a6,0x1a7",
    991        "MSRValue": "0x80020001",
    992        "Offcore": "1",
    993        "SampleAfterValue": "100003",
    994        "UMask": "0x1"
    995    },
    996    {
    997        "BriefDescription": "Counts all demand data writes (RFOs) have any response type.",
    998        "Counter": "0,1,2,3",
    999        "CounterHTOff": "0,1,2,3",
   1000        "EventCode": "0xB7, 0xBB",
   1001        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
   1002        "MSRIndex": "0x1a6,0x1a7",
   1003        "MSRValue": "0x10002",
   1004        "Offcore": "1",
   1005        "SampleAfterValue": "100003",
   1006        "UMask": "0x1"
   1007    },
   1008    {
   1009        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1010        "Counter": "0,1,2,3",
   1011        "CounterHTOff": "0,1,2,3",
   1012        "EventCode": "0xB7, 0xBB",
   1013        "EventName": "OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1014        "MSRIndex": "0x1a6,0x1a7",
   1015        "MSRValue": "0x3F80400002",
   1016        "Offcore": "1",
   1017        "SampleAfterValue": "100003",
   1018        "UMask": "0x1"
   1019    },
   1020    {
   1021        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1022        "Counter": "0,1,2,3",
   1023        "CounterHTOff": "0,1,2,3",
   1024        "EventCode": "0xB7, 0xBB",
   1025        "EventName": "OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1026        "MSRIndex": "0x1a6,0x1a7",
   1027        "MSRValue": "0x80400002",
   1028        "Offcore": "1",
   1029        "SampleAfterValue": "100003",
   1030        "UMask": "0x1"
   1031    },
   1032    {
   1033        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1034        "Counter": "0,1,2,3",
   1035        "CounterHTOff": "0,1,2,3",
   1036        "EventCode": "0xB7, 0xBB",
   1037        "EventName": "OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1038        "MSRIndex": "0x1a6,0x1a7",
   1039        "MSRValue": "0x100400002",
   1040        "Offcore": "1",
   1041        "SampleAfterValue": "100003",
   1042        "UMask": "0x1"
   1043    },
   1044    {
   1045        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.ANY_SNOOP",
   1046        "Counter": "0,1,2,3",
   1047        "CounterHTOff": "0,1,2,3",
   1048        "EventCode": "0xB7, 0xBB",
   1049        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.ANY_SNOOP",
   1050        "MSRIndex": "0x1a6,0x1a7",
   1051        "MSRValue": "0x3F80020002",
   1052        "Offcore": "1",
   1053        "SampleAfterValue": "100003",
   1054        "UMask": "0x1"
   1055    },
   1056    {
   1057        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
   1058        "Counter": "0,1,2,3",
   1059        "CounterHTOff": "0,1,2,3",
   1060        "EventCode": "0xB7, 0xBB",
   1061        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
   1062        "MSRIndex": "0x1a6,0x1a7",
   1063        "MSRValue": "0x1000020002",
   1064        "Offcore": "1",
   1065        "SampleAfterValue": "100003",
   1066        "UMask": "0x1"
   1067    },
   1068    {
   1069        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1070        "Counter": "0,1,2,3",
   1071        "CounterHTOff": "0,1,2,3",
   1072        "EventCode": "0xB7, 0xBB",
   1073        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1074        "MSRIndex": "0x1a6,0x1a7",
   1075        "MSRValue": "0x800020002",
   1076        "Offcore": "1",
   1077        "SampleAfterValue": "100003",
   1078        "UMask": "0x1"
   1079    },
   1080    {
   1081        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1082        "Counter": "0,1,2,3",
   1083        "CounterHTOff": "0,1,2,3",
   1084        "EventCode": "0xB7, 0xBB",
   1085        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1086        "MSRIndex": "0x1a6,0x1a7",
   1087        "MSRValue": "0x400020002",
   1088        "Offcore": "1",
   1089        "SampleAfterValue": "100003",
   1090        "UMask": "0x1"
   1091    },
   1092    {
   1093        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1094        "Counter": "0,1,2,3",
   1095        "CounterHTOff": "0,1,2,3",
   1096        "EventCode": "0xB7, 0xBB",
   1097        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1098        "MSRIndex": "0x1a6,0x1a7",
   1099        "MSRValue": "0x100020002",
   1100        "Offcore": "1",
   1101        "SampleAfterValue": "100003",
   1102        "UMask": "0x1"
   1103    },
   1104    {
   1105        "BriefDescription": "Counts all demand data writes (RFOs)",
   1106        "Counter": "0,1,2,3",
   1107        "CounterHTOff": "0,1,2,3",
   1108        "EventCode": "0xB7, 0xBB",
   1109        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.SNOOP_MISS",
   1110        "MSRIndex": "0x1a6,0x1a7",
   1111        "MSRValue": "0x200020002",
   1112        "Offcore": "1",
   1113        "SampleAfterValue": "100003",
   1114        "UMask": "0x1"
   1115    },
   1116    {
   1117        "BriefDescription": "Counts all demand data writes (RFOs)",
   1118        "Counter": "0,1,2,3",
   1119        "CounterHTOff": "0,1,2,3",
   1120        "EventCode": "0xB7, 0xBB",
   1121        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.SNOOP_NONE",
   1122        "MSRIndex": "0x1a6,0x1a7",
   1123        "MSRValue": "0x80020002",
   1124        "Offcore": "1",
   1125        "SampleAfterValue": "100003",
   1126        "UMask": "0x1"
   1127    },
   1128    {
   1129        "BriefDescription": "Counts any other requests have any response type.",
   1130        "Counter": "0,1,2,3",
   1131        "CounterHTOff": "0,1,2,3",
   1132        "EventCode": "0xB7, 0xBB",
   1133        "EventName": "OCR.OTHER.ANY_RESPONSE",
   1134        "MSRIndex": "0x1a6,0x1a7",
   1135        "MSRValue": "0x18000",
   1136        "Offcore": "1",
   1137        "SampleAfterValue": "100003",
   1138        "UMask": "0x1"
   1139    },
   1140    {
   1141        "BriefDescription": "Counts any other requests OCR.OTHER.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1142        "Counter": "0,1,2,3",
   1143        "CounterHTOff": "0,1,2,3",
   1144        "EventCode": "0xB7, 0xBB",
   1145        "EventName": "OCR.OTHER.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1146        "MSRIndex": "0x1a6,0x1a7",
   1147        "MSRValue": "0x3F80408000",
   1148        "Offcore": "1",
   1149        "SampleAfterValue": "100003",
   1150        "UMask": "0x1"
   1151    },
   1152    {
   1153        "BriefDescription": "Counts any other requests OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1154        "Counter": "0,1,2,3",
   1155        "CounterHTOff": "0,1,2,3",
   1156        "EventCode": "0xB7, 0xBB",
   1157        "EventName": "OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1158        "MSRIndex": "0x1a6,0x1a7",
   1159        "MSRValue": "0x80408000",
   1160        "Offcore": "1",
   1161        "SampleAfterValue": "100003",
   1162        "UMask": "0x1"
   1163    },
   1164    {
   1165        "BriefDescription": "Counts any other requests OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1166        "Counter": "0,1,2,3",
   1167        "CounterHTOff": "0,1,2,3",
   1168        "EventCode": "0xB7, 0xBB",
   1169        "EventName": "OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1170        "MSRIndex": "0x1a6,0x1a7",
   1171        "MSRValue": "0x100408000",
   1172        "Offcore": "1",
   1173        "SampleAfterValue": "100003",
   1174        "UMask": "0x1"
   1175    },
   1176    {
   1177        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.ANY_SNOOP",
   1178        "Counter": "0,1,2,3",
   1179        "CounterHTOff": "0,1,2,3",
   1180        "EventCode": "0xB7, 0xBB",
   1181        "EventName": "OCR.OTHER.SUPPLIER_NONE.ANY_SNOOP",
   1182        "MSRIndex": "0x1a6,0x1a7",
   1183        "MSRValue": "0x3F80028000",
   1184        "Offcore": "1",
   1185        "SampleAfterValue": "100003",
   1186        "UMask": "0x1"
   1187    },
   1188    {
   1189        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.HITM_OTHER_CORE",
   1190        "Counter": "0,1,2,3",
   1191        "CounterHTOff": "0,1,2,3",
   1192        "EventCode": "0xB7, 0xBB",
   1193        "EventName": "OCR.OTHER.SUPPLIER_NONE.HITM_OTHER_CORE",
   1194        "MSRIndex": "0x1a6,0x1a7",
   1195        "MSRValue": "0x1000028000",
   1196        "Offcore": "1",
   1197        "SampleAfterValue": "100003",
   1198        "UMask": "0x1"
   1199    },
   1200    {
   1201        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1202        "Counter": "0,1,2,3",
   1203        "CounterHTOff": "0,1,2,3",
   1204        "EventCode": "0xB7, 0xBB",
   1205        "EventName": "OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1206        "MSRIndex": "0x1a6,0x1a7",
   1207        "MSRValue": "0x800028000",
   1208        "Offcore": "1",
   1209        "SampleAfterValue": "100003",
   1210        "UMask": "0x1"
   1211    },
   1212    {
   1213        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1214        "Counter": "0,1,2,3",
   1215        "CounterHTOff": "0,1,2,3",
   1216        "EventCode": "0xB7, 0xBB",
   1217        "EventName": "OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1218        "MSRIndex": "0x1a6,0x1a7",
   1219        "MSRValue": "0x400028000",
   1220        "Offcore": "1",
   1221        "SampleAfterValue": "100003",
   1222        "UMask": "0x1"
   1223    },
   1224    {
   1225        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1226        "Counter": "0,1,2,3",
   1227        "CounterHTOff": "0,1,2,3",
   1228        "EventCode": "0xB7, 0xBB",
   1229        "EventName": "OCR.OTHER.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1230        "MSRIndex": "0x1a6,0x1a7",
   1231        "MSRValue": "0x100028000",
   1232        "Offcore": "1",
   1233        "SampleAfterValue": "100003",
   1234        "UMask": "0x1"
   1235    },
   1236    {
   1237        "BriefDescription": "Counts any other requests",
   1238        "Counter": "0,1,2,3",
   1239        "CounterHTOff": "0,1,2,3",
   1240        "EventCode": "0xB7, 0xBB",
   1241        "EventName": "OCR.OTHER.SUPPLIER_NONE.SNOOP_MISS",
   1242        "MSRIndex": "0x1a6,0x1a7",
   1243        "MSRValue": "0x200028000",
   1244        "Offcore": "1",
   1245        "SampleAfterValue": "100003",
   1246        "UMask": "0x1"
   1247    },
   1248    {
   1249        "BriefDescription": "Counts any other requests",
   1250        "Counter": "0,1,2,3",
   1251        "CounterHTOff": "0,1,2,3",
   1252        "EventCode": "0xB7, 0xBB",
   1253        "EventName": "OCR.OTHER.SUPPLIER_NONE.SNOOP_NONE",
   1254        "MSRIndex": "0x1a6,0x1a7",
   1255        "MSRValue": "0x80028000",
   1256        "Offcore": "1",
   1257        "SampleAfterValue": "100003",
   1258        "UMask": "0x1"
   1259    },
   1260    {
   1261        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests have any response type.",
   1262        "Counter": "0,1,2,3",
   1263        "CounterHTOff": "0,1,2,3",
   1264        "EventCode": "0xB7, 0xBB",
   1265        "EventName": "OCR.PF_L1D_AND_SW.ANY_RESPONSE",
   1266        "MSRIndex": "0x1a6,0x1a7",
   1267        "MSRValue": "0x10400",
   1268        "Offcore": "1",
   1269        "SampleAfterValue": "100003",
   1270        "UMask": "0x1"
   1271    },
   1272    {
   1273        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1274        "Counter": "0,1,2,3",
   1275        "CounterHTOff": "0,1,2,3",
   1276        "EventCode": "0xB7, 0xBB",
   1277        "EventName": "OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1278        "MSRIndex": "0x1a6,0x1a7",
   1279        "MSRValue": "0x3F80400400",
   1280        "Offcore": "1",
   1281        "SampleAfterValue": "100003",
   1282        "UMask": "0x1"
   1283    },
   1284    {
   1285        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1286        "Counter": "0,1,2,3",
   1287        "CounterHTOff": "0,1,2,3",
   1288        "EventCode": "0xB7, 0xBB",
   1289        "EventName": "OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1290        "MSRIndex": "0x1a6,0x1a7",
   1291        "MSRValue": "0x80400400",
   1292        "Offcore": "1",
   1293        "SampleAfterValue": "100003",
   1294        "UMask": "0x1"
   1295    },
   1296    {
   1297        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1298        "Counter": "0,1,2,3",
   1299        "CounterHTOff": "0,1,2,3",
   1300        "EventCode": "0xB7, 0xBB",
   1301        "EventName": "OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1302        "MSRIndex": "0x1a6,0x1a7",
   1303        "MSRValue": "0x100400400",
   1304        "Offcore": "1",
   1305        "SampleAfterValue": "100003",
   1306        "UMask": "0x1"
   1307    },
   1308    {
   1309        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.ANY_SNOOP",
   1310        "Counter": "0,1,2,3",
   1311        "CounterHTOff": "0,1,2,3",
   1312        "EventCode": "0xB7, 0xBB",
   1313        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.ANY_SNOOP",
   1314        "MSRIndex": "0x1a6,0x1a7",
   1315        "MSRValue": "0x3F80020400",
   1316        "Offcore": "1",
   1317        "SampleAfterValue": "100003",
   1318        "UMask": "0x1"
   1319    },
   1320    {
   1321        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HITM_OTHER_CORE",
   1322        "Counter": "0,1,2,3",
   1323        "CounterHTOff": "0,1,2,3",
   1324        "EventCode": "0xB7, 0xBB",
   1325        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HITM_OTHER_CORE",
   1326        "MSRIndex": "0x1a6,0x1a7",
   1327        "MSRValue": "0x1000020400",
   1328        "Offcore": "1",
   1329        "SampleAfterValue": "100003",
   1330        "UMask": "0x1"
   1331    },
   1332    {
   1333        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1334        "Counter": "0,1,2,3",
   1335        "CounterHTOff": "0,1,2,3",
   1336        "EventCode": "0xB7, 0xBB",
   1337        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1338        "MSRIndex": "0x1a6,0x1a7",
   1339        "MSRValue": "0x800020400",
   1340        "Offcore": "1",
   1341        "SampleAfterValue": "100003",
   1342        "UMask": "0x1"
   1343    },
   1344    {
   1345        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1346        "Counter": "0,1,2,3",
   1347        "CounterHTOff": "0,1,2,3",
   1348        "EventCode": "0xB7, 0xBB",
   1349        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1350        "MSRIndex": "0x1a6,0x1a7",
   1351        "MSRValue": "0x400020400",
   1352        "Offcore": "1",
   1353        "SampleAfterValue": "100003",
   1354        "UMask": "0x1"
   1355    },
   1356    {
   1357        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1358        "Counter": "0,1,2,3",
   1359        "CounterHTOff": "0,1,2,3",
   1360        "EventCode": "0xB7, 0xBB",
   1361        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1362        "MSRIndex": "0x1a6,0x1a7",
   1363        "MSRValue": "0x100020400",
   1364        "Offcore": "1",
   1365        "SampleAfterValue": "100003",
   1366        "UMask": "0x1"
   1367    },
   1368    {
   1369        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
   1370        "Counter": "0,1,2,3",
   1371        "CounterHTOff": "0,1,2,3",
   1372        "EventCode": "0xB7, 0xBB",
   1373        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.SNOOP_MISS",
   1374        "MSRIndex": "0x1a6,0x1a7",
   1375        "MSRValue": "0x200020400",
   1376        "Offcore": "1",
   1377        "SampleAfterValue": "100003",
   1378        "UMask": "0x1"
   1379    },
   1380    {
   1381        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
   1382        "Counter": "0,1,2,3",
   1383        "CounterHTOff": "0,1,2,3",
   1384        "EventCode": "0xB7, 0xBB",
   1385        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.SNOOP_NONE",
   1386        "MSRIndex": "0x1a6,0x1a7",
   1387        "MSRValue": "0x80020400",
   1388        "Offcore": "1",
   1389        "SampleAfterValue": "100003",
   1390        "UMask": "0x1"
   1391    },
   1392    {
   1393        "BriefDescription": "Counts prefetch (that bring data to L2) data reads have any response type.",
   1394        "Counter": "0,1,2,3",
   1395        "CounterHTOff": "0,1,2,3",
   1396        "EventCode": "0xB7, 0xBB",
   1397        "EventName": "OCR.PF_L2_DATA_RD.ANY_RESPONSE",
   1398        "MSRIndex": "0x1a6,0x1a7",
   1399        "MSRValue": "0x10010",
   1400        "Offcore": "1",
   1401        "SampleAfterValue": "100003",
   1402        "UMask": "0x1"
   1403    },
   1404    {
   1405        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1406        "Counter": "0,1,2,3",
   1407        "CounterHTOff": "0,1,2,3",
   1408        "EventCode": "0xB7, 0xBB",
   1409        "EventName": "OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1410        "MSRIndex": "0x1a6,0x1a7",
   1411        "MSRValue": "0x3F80400010",
   1412        "Offcore": "1",
   1413        "SampleAfterValue": "100003",
   1414        "UMask": "0x1"
   1415    },
   1416    {
   1417        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1418        "Counter": "0,1,2,3",
   1419        "CounterHTOff": "0,1,2,3",
   1420        "EventCode": "0xB7, 0xBB",
   1421        "EventName": "OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1422        "MSRIndex": "0x1a6,0x1a7",
   1423        "MSRValue": "0x80400010",
   1424        "Offcore": "1",
   1425        "SampleAfterValue": "100003",
   1426        "UMask": "0x1"
   1427    },
   1428    {
   1429        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1430        "Counter": "0,1,2,3",
   1431        "CounterHTOff": "0,1,2,3",
   1432        "EventCode": "0xB7, 0xBB",
   1433        "EventName": "OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1434        "MSRIndex": "0x1a6,0x1a7",
   1435        "MSRValue": "0x100400010",
   1436        "Offcore": "1",
   1437        "SampleAfterValue": "100003",
   1438        "UMask": "0x1"
   1439    },
   1440    {
   1441        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
   1442        "Counter": "0,1,2,3",
   1443        "CounterHTOff": "0,1,2,3",
   1444        "EventCode": "0xB7, 0xBB",
   1445        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
   1446        "MSRIndex": "0x1a6,0x1a7",
   1447        "MSRValue": "0x3F80020010",
   1448        "Offcore": "1",
   1449        "SampleAfterValue": "100003",
   1450        "UMask": "0x1"
   1451    },
   1452    {
   1453        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
   1454        "Counter": "0,1,2,3",
   1455        "CounterHTOff": "0,1,2,3",
   1456        "EventCode": "0xB7, 0xBB",
   1457        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
   1458        "MSRIndex": "0x1a6,0x1a7",
   1459        "MSRValue": "0x1000020010",
   1460        "Offcore": "1",
   1461        "SampleAfterValue": "100003",
   1462        "UMask": "0x1"
   1463    },
   1464    {
   1465        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1466        "Counter": "0,1,2,3",
   1467        "CounterHTOff": "0,1,2,3",
   1468        "EventCode": "0xB7, 0xBB",
   1469        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1470        "MSRIndex": "0x1a6,0x1a7",
   1471        "MSRValue": "0x800020010",
   1472        "Offcore": "1",
   1473        "SampleAfterValue": "100003",
   1474        "UMask": "0x1"
   1475    },
   1476    {
   1477        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1478        "Counter": "0,1,2,3",
   1479        "CounterHTOff": "0,1,2,3",
   1480        "EventCode": "0xB7, 0xBB",
   1481        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1482        "MSRIndex": "0x1a6,0x1a7",
   1483        "MSRValue": "0x400020010",
   1484        "Offcore": "1",
   1485        "SampleAfterValue": "100003",
   1486        "UMask": "0x1"
   1487    },
   1488    {
   1489        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1490        "Counter": "0,1,2,3",
   1491        "CounterHTOff": "0,1,2,3",
   1492        "EventCode": "0xB7, 0xBB",
   1493        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1494        "MSRIndex": "0x1a6,0x1a7",
   1495        "MSRValue": "0x100020010",
   1496        "Offcore": "1",
   1497        "SampleAfterValue": "100003",
   1498        "UMask": "0x1"
   1499    },
   1500    {
   1501        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   1502        "Counter": "0,1,2,3",
   1503        "CounterHTOff": "0,1,2,3",
   1504        "EventCode": "0xB7, 0xBB",
   1505        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
   1506        "MSRIndex": "0x1a6,0x1a7",
   1507        "MSRValue": "0x200020010",
   1508        "Offcore": "1",
   1509        "SampleAfterValue": "100003",
   1510        "UMask": "0x1"
   1511    },
   1512    {
   1513        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
   1514        "Counter": "0,1,2,3",
   1515        "CounterHTOff": "0,1,2,3",
   1516        "EventCode": "0xB7, 0xBB",
   1517        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
   1518        "MSRIndex": "0x1a6,0x1a7",
   1519        "MSRValue": "0x80020010",
   1520        "Offcore": "1",
   1521        "SampleAfterValue": "100003",
   1522        "UMask": "0x1"
   1523    },
   1524    {
   1525        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs have any response type.",
   1526        "Counter": "0,1,2,3",
   1527        "CounterHTOff": "0,1,2,3",
   1528        "EventCode": "0xB7, 0xBB",
   1529        "EventName": "OCR.PF_L2_RFO.ANY_RESPONSE",
   1530        "MSRIndex": "0x1a6,0x1a7",
   1531        "MSRValue": "0x10020",
   1532        "Offcore": "1",
   1533        "SampleAfterValue": "100003",
   1534        "UMask": "0x1"
   1535    },
   1536    {
   1537        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1538        "Counter": "0,1,2,3",
   1539        "CounterHTOff": "0,1,2,3",
   1540        "EventCode": "0xB7, 0xBB",
   1541        "EventName": "OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1542        "MSRIndex": "0x1a6,0x1a7",
   1543        "MSRValue": "0x3F80400020",
   1544        "Offcore": "1",
   1545        "SampleAfterValue": "100003",
   1546        "UMask": "0x1"
   1547    },
   1548    {
   1549        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1550        "Counter": "0,1,2,3",
   1551        "CounterHTOff": "0,1,2,3",
   1552        "EventCode": "0xB7, 0xBB",
   1553        "EventName": "OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1554        "MSRIndex": "0x1a6,0x1a7",
   1555        "MSRValue": "0x80400020",
   1556        "Offcore": "1",
   1557        "SampleAfterValue": "100003",
   1558        "UMask": "0x1"
   1559    },
   1560    {
   1561        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1562        "Counter": "0,1,2,3",
   1563        "CounterHTOff": "0,1,2,3",
   1564        "EventCode": "0xB7, 0xBB",
   1565        "EventName": "OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1566        "MSRIndex": "0x1a6,0x1a7",
   1567        "MSRValue": "0x100400020",
   1568        "Offcore": "1",
   1569        "SampleAfterValue": "100003",
   1570        "UMask": "0x1"
   1571    },
   1572    {
   1573        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.ANY_SNOOP",
   1574        "Counter": "0,1,2,3",
   1575        "CounterHTOff": "0,1,2,3",
   1576        "EventCode": "0xB7, 0xBB",
   1577        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.ANY_SNOOP",
   1578        "MSRIndex": "0x1a6,0x1a7",
   1579        "MSRValue": "0x3F80020020",
   1580        "Offcore": "1",
   1581        "SampleAfterValue": "100003",
   1582        "UMask": "0x1"
   1583    },
   1584    {
   1585        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
   1586        "Counter": "0,1,2,3",
   1587        "CounterHTOff": "0,1,2,3",
   1588        "EventCode": "0xB7, 0xBB",
   1589        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
   1590        "MSRIndex": "0x1a6,0x1a7",
   1591        "MSRValue": "0x1000020020",
   1592        "Offcore": "1",
   1593        "SampleAfterValue": "100003",
   1594        "UMask": "0x1"
   1595    },
   1596    {
   1597        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1598        "Counter": "0,1,2,3",
   1599        "CounterHTOff": "0,1,2,3",
   1600        "EventCode": "0xB7, 0xBB",
   1601        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1602        "MSRIndex": "0x1a6,0x1a7",
   1603        "MSRValue": "0x800020020",
   1604        "Offcore": "1",
   1605        "SampleAfterValue": "100003",
   1606        "UMask": "0x1"
   1607    },
   1608    {
   1609        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1610        "Counter": "0,1,2,3",
   1611        "CounterHTOff": "0,1,2,3",
   1612        "EventCode": "0xB7, 0xBB",
   1613        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1614        "MSRIndex": "0x1a6,0x1a7",
   1615        "MSRValue": "0x400020020",
   1616        "Offcore": "1",
   1617        "SampleAfterValue": "100003",
   1618        "UMask": "0x1"
   1619    },
   1620    {
   1621        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1622        "Counter": "0,1,2,3",
   1623        "CounterHTOff": "0,1,2,3",
   1624        "EventCode": "0xB7, 0xBB",
   1625        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1626        "MSRIndex": "0x1a6,0x1a7",
   1627        "MSRValue": "0x100020020",
   1628        "Offcore": "1",
   1629        "SampleAfterValue": "100003",
   1630        "UMask": "0x1"
   1631    },
   1632    {
   1633        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   1634        "Counter": "0,1,2,3",
   1635        "CounterHTOff": "0,1,2,3",
   1636        "EventCode": "0xB7, 0xBB",
   1637        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.SNOOP_MISS",
   1638        "MSRIndex": "0x1a6,0x1a7",
   1639        "MSRValue": "0x200020020",
   1640        "Offcore": "1",
   1641        "SampleAfterValue": "100003",
   1642        "UMask": "0x1"
   1643    },
   1644    {
   1645        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
   1646        "Counter": "0,1,2,3",
   1647        "CounterHTOff": "0,1,2,3",
   1648        "EventCode": "0xB7, 0xBB",
   1649        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.SNOOP_NONE",
   1650        "MSRIndex": "0x1a6,0x1a7",
   1651        "MSRValue": "0x80020020",
   1652        "Offcore": "1",
   1653        "SampleAfterValue": "100003",
   1654        "UMask": "0x1"
   1655    },
   1656    {
   1657        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads have any response type.",
   1658        "Counter": "0,1,2,3",
   1659        "CounterHTOff": "0,1,2,3",
   1660        "EventCode": "0xB7, 0xBB",
   1661        "EventName": "OCR.PF_L3_DATA_RD.ANY_RESPONSE",
   1662        "MSRIndex": "0x1a6,0x1a7",
   1663        "MSRValue": "0x10080",
   1664        "Offcore": "1",
   1665        "SampleAfterValue": "100003",
   1666        "UMask": "0x1"
   1667    },
   1668    {
   1669        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1670        "Counter": "0,1,2,3",
   1671        "CounterHTOff": "0,1,2,3",
   1672        "EventCode": "0xB7, 0xBB",
   1673        "EventName": "OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1674        "MSRIndex": "0x1a6,0x1a7",
   1675        "MSRValue": "0x3F80400080",
   1676        "Offcore": "1",
   1677        "SampleAfterValue": "100003",
   1678        "UMask": "0x1"
   1679    },
   1680    {
   1681        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1682        "Counter": "0,1,2,3",
   1683        "CounterHTOff": "0,1,2,3",
   1684        "EventCode": "0xB7, 0xBB",
   1685        "EventName": "OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1686        "MSRIndex": "0x1a6,0x1a7",
   1687        "MSRValue": "0x80400080",
   1688        "Offcore": "1",
   1689        "SampleAfterValue": "100003",
   1690        "UMask": "0x1"
   1691    },
   1692    {
   1693        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1694        "Counter": "0,1,2,3",
   1695        "CounterHTOff": "0,1,2,3",
   1696        "EventCode": "0xB7, 0xBB",
   1697        "EventName": "OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1698        "MSRIndex": "0x1a6,0x1a7",
   1699        "MSRValue": "0x100400080",
   1700        "Offcore": "1",
   1701        "SampleAfterValue": "100003",
   1702        "UMask": "0x1"
   1703    },
   1704    {
   1705        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
   1706        "Counter": "0,1,2,3",
   1707        "CounterHTOff": "0,1,2,3",
   1708        "EventCode": "0xB7, 0xBB",
   1709        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
   1710        "MSRIndex": "0x1a6,0x1a7",
   1711        "MSRValue": "0x3F80020080",
   1712        "Offcore": "1",
   1713        "SampleAfterValue": "100003",
   1714        "UMask": "0x1"
   1715    },
   1716    {
   1717        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
   1718        "Counter": "0,1,2,3",
   1719        "CounterHTOff": "0,1,2,3",
   1720        "EventCode": "0xB7, 0xBB",
   1721        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
   1722        "MSRIndex": "0x1a6,0x1a7",
   1723        "MSRValue": "0x1000020080",
   1724        "Offcore": "1",
   1725        "SampleAfterValue": "100003",
   1726        "UMask": "0x1"
   1727    },
   1728    {
   1729        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1730        "Counter": "0,1,2,3",
   1731        "CounterHTOff": "0,1,2,3",
   1732        "EventCode": "0xB7, 0xBB",
   1733        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1734        "MSRIndex": "0x1a6,0x1a7",
   1735        "MSRValue": "0x800020080",
   1736        "Offcore": "1",
   1737        "SampleAfterValue": "100003",
   1738        "UMask": "0x1"
   1739    },
   1740    {
   1741        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1742        "Counter": "0,1,2,3",
   1743        "CounterHTOff": "0,1,2,3",
   1744        "EventCode": "0xB7, 0xBB",
   1745        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1746        "MSRIndex": "0x1a6,0x1a7",
   1747        "MSRValue": "0x400020080",
   1748        "Offcore": "1",
   1749        "SampleAfterValue": "100003",
   1750        "UMask": "0x1"
   1751    },
   1752    {
   1753        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1754        "Counter": "0,1,2,3",
   1755        "CounterHTOff": "0,1,2,3",
   1756        "EventCode": "0xB7, 0xBB",
   1757        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1758        "MSRIndex": "0x1a6,0x1a7",
   1759        "MSRValue": "0x100020080",
   1760        "Offcore": "1",
   1761        "SampleAfterValue": "100003",
   1762        "UMask": "0x1"
   1763    },
   1764    {
   1765        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   1766        "Counter": "0,1,2,3",
   1767        "CounterHTOff": "0,1,2,3",
   1768        "EventCode": "0xB7, 0xBB",
   1769        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
   1770        "MSRIndex": "0x1a6,0x1a7",
   1771        "MSRValue": "0x200020080",
   1772        "Offcore": "1",
   1773        "SampleAfterValue": "100003",
   1774        "UMask": "0x1"
   1775    },
   1776    {
   1777        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
   1778        "Counter": "0,1,2,3",
   1779        "CounterHTOff": "0,1,2,3",
   1780        "EventCode": "0xB7, 0xBB",
   1781        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
   1782        "MSRIndex": "0x1a6,0x1a7",
   1783        "MSRValue": "0x80020080",
   1784        "Offcore": "1",
   1785        "SampleAfterValue": "100003",
   1786        "UMask": "0x1"
   1787    },
   1788    {
   1789        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs have any response type.",
   1790        "Counter": "0,1,2,3",
   1791        "CounterHTOff": "0,1,2,3",
   1792        "EventCode": "0xB7, 0xBB",
   1793        "EventName": "OCR.PF_L3_RFO.ANY_RESPONSE",
   1794        "MSRIndex": "0x1a6,0x1a7",
   1795        "MSRValue": "0x10100",
   1796        "Offcore": "1",
   1797        "SampleAfterValue": "100003",
   1798        "UMask": "0x1"
   1799    },
   1800    {
   1801        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1802        "Counter": "0,1,2,3",
   1803        "CounterHTOff": "0,1,2,3",
   1804        "EventCode": "0xB7, 0xBB",
   1805        "EventName": "OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
   1806        "MSRIndex": "0x1a6,0x1a7",
   1807        "MSRValue": "0x3F80400100",
   1808        "Offcore": "1",
   1809        "SampleAfterValue": "100003",
   1810        "UMask": "0x1"
   1811    },
   1812    {
   1813        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1814        "Counter": "0,1,2,3",
   1815        "CounterHTOff": "0,1,2,3",
   1816        "EventCode": "0xB7, 0xBB",
   1817        "EventName": "OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
   1818        "MSRIndex": "0x1a6,0x1a7",
   1819        "MSRValue": "0x80400100",
   1820        "Offcore": "1",
   1821        "SampleAfterValue": "100003",
   1822        "UMask": "0x1"
   1823    },
   1824    {
   1825        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1826        "Counter": "0,1,2,3",
   1827        "CounterHTOff": "0,1,2,3",
   1828        "EventCode": "0xB7, 0xBB",
   1829        "EventName": "OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
   1830        "MSRIndex": "0x1a6,0x1a7",
   1831        "MSRValue": "0x100400100",
   1832        "Offcore": "1",
   1833        "SampleAfterValue": "100003",
   1834        "UMask": "0x1"
   1835    },
   1836    {
   1837        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.ANY_SNOOP",
   1838        "Counter": "0,1,2,3",
   1839        "CounterHTOff": "0,1,2,3",
   1840        "EventCode": "0xB7, 0xBB",
   1841        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.ANY_SNOOP",
   1842        "MSRIndex": "0x1a6,0x1a7",
   1843        "MSRValue": "0x3F80020100",
   1844        "Offcore": "1",
   1845        "SampleAfterValue": "100003",
   1846        "UMask": "0x1"
   1847    },
   1848    {
   1849        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
   1850        "Counter": "0,1,2,3",
   1851        "CounterHTOff": "0,1,2,3",
   1852        "EventCode": "0xB7, 0xBB",
   1853        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
   1854        "MSRIndex": "0x1a6,0x1a7",
   1855        "MSRValue": "0x1000020100",
   1856        "Offcore": "1",
   1857        "SampleAfterValue": "100003",
   1858        "UMask": "0x1"
   1859    },
   1860    {
   1861        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1862        "Counter": "0,1,2,3",
   1863        "CounterHTOff": "0,1,2,3",
   1864        "EventCode": "0xB7, 0xBB",
   1865        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
   1866        "MSRIndex": "0x1a6,0x1a7",
   1867        "MSRValue": "0x800020100",
   1868        "Offcore": "1",
   1869        "SampleAfterValue": "100003",
   1870        "UMask": "0x1"
   1871    },
   1872    {
   1873        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1874        "Counter": "0,1,2,3",
   1875        "CounterHTOff": "0,1,2,3",
   1876        "EventCode": "0xB7, 0xBB",
   1877        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
   1878        "MSRIndex": "0x1a6,0x1a7",
   1879        "MSRValue": "0x400020100",
   1880        "Offcore": "1",
   1881        "SampleAfterValue": "100003",
   1882        "UMask": "0x1"
   1883    },
   1884    {
   1885        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1886        "Counter": "0,1,2,3",
   1887        "CounterHTOff": "0,1,2,3",
   1888        "EventCode": "0xB7, 0xBB",
   1889        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
   1890        "MSRIndex": "0x1a6,0x1a7",
   1891        "MSRValue": "0x100020100",
   1892        "Offcore": "1",
   1893        "SampleAfterValue": "100003",
   1894        "UMask": "0x1"
   1895    },
   1896    {
   1897        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   1898        "Counter": "0,1,2,3",
   1899        "CounterHTOff": "0,1,2,3",
   1900        "EventCode": "0xB7, 0xBB",
   1901        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.SNOOP_MISS",
   1902        "MSRIndex": "0x1a6,0x1a7",
   1903        "MSRValue": "0x200020100",
   1904        "Offcore": "1",
   1905        "SampleAfterValue": "100003",
   1906        "UMask": "0x1"
   1907    },
   1908    {
   1909        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
   1910        "Counter": "0,1,2,3",
   1911        "CounterHTOff": "0,1,2,3",
   1912        "EventCode": "0xB7, 0xBB",
   1913        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.SNOOP_NONE",
   1914        "MSRIndex": "0x1a6,0x1a7",
   1915        "MSRValue": "0x80020100",
   1916        "Offcore": "1",
   1917        "SampleAfterValue": "100003",
   1918        "UMask": "0x1"
   1919    }
   1920]