File Index
Files and directories
Sign in
FILE

memory.json

File preview with syntax highlighting.

linux-6.19.14/tools/perf/pmu-events/arch/x86/skylake/memory.json JSON
   1[
   2    {
   3        "BriefDescription": "Cycles while L3 cache miss demand load is outstanding.",
   4        "Counter": "0,1,2,3",
   5        "CounterMask": "2",
   6        "EventCode": "0xA3",
   7        "EventName": "CYCLE_ACTIVITY.CYCLES_L3_MISS",
   8        "SampleAfterValue": "2000003",
   9        "UMask": "0x2"
  10    },
  11    {
  12        "BriefDescription": "Execution stalls while L3 cache miss demand load is outstanding.",
  13        "Counter": "0,1,2,3",
  14        "CounterMask": "6",
  15        "EventCode": "0xA3",
  16        "EventName": "CYCLE_ACTIVITY.STALLS_L3_MISS",
  17        "SampleAfterValue": "2000003",
  18        "UMask": "0x6"
  19    },
  20    {
  21        "BriefDescription": "Number of times an HLE execution aborted due to any reasons (multiple categories may count as one).",
  22        "Counter": "0,1,2,3",
  23        "EventCode": "0xC8",
  24        "EventName": "HLE_RETIRED.ABORTED",
  25        "PEBS": "1",
  26        "PublicDescription": "Number of times HLE abort was triggered.",
  27        "SampleAfterValue": "2000003",
  28        "UMask": "0x4"
  29    },
  30    {
  31        "BriefDescription": "Number of times an HLE execution aborted due to unfriendly events (such as interrupts).",
  32        "Counter": "0,1,2,3",
  33        "EventCode": "0xC8",
  34        "EventName": "HLE_RETIRED.ABORTED_EVENTS",
  35        "SampleAfterValue": "2000003",
  36        "UMask": "0x80"
  37    },
  38    {
  39        "BriefDescription": "Number of times an HLE execution aborted due to various memory events (e.g., read/write capacity and conflicts).",
  40        "Counter": "0,1,2,3",
  41        "EventCode": "0xC8",
  42        "EventName": "HLE_RETIRED.ABORTED_MEM",
  43        "SampleAfterValue": "2000003",
  44        "UMask": "0x8"
  45    },
  46    {
  47        "BriefDescription": "Number of times an HLE execution aborted due to incompatible memory type",
  48        "Counter": "0,1,2,3",
  49        "EventCode": "0xC8",
  50        "EventName": "HLE_RETIRED.ABORTED_MEMTYPE",
  51        "PublicDescription": "Number of times an HLE execution aborted due to incompatible memory type.",
  52        "SampleAfterValue": "2000003",
  53        "UMask": "0x40"
  54    },
  55    {
  56        "BriefDescription": "Number of times an HLE execution aborted due to hardware timer expiration.",
  57        "Counter": "0,1,2,3",
  58        "EventCode": "0xC8",
  59        "EventName": "HLE_RETIRED.ABORTED_TIMER",
  60        "SampleAfterValue": "2000003",
  61        "UMask": "0x10"
  62    },
  63    {
  64        "BriefDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions and certain unfriendly events (such as AD assists etc.).",
  65        "Counter": "0,1,2,3",
  66        "EventCode": "0xC8",
  67        "EventName": "HLE_RETIRED.ABORTED_UNFRIENDLY",
  68        "SampleAfterValue": "2000003",
  69        "UMask": "0x20"
  70    },
  71    {
  72        "BriefDescription": "Number of times an HLE execution successfully committed",
  73        "Counter": "0,1,2,3",
  74        "EventCode": "0xC8",
  75        "EventName": "HLE_RETIRED.COMMIT",
  76        "PublicDescription": "Number of times HLE commit succeeded.",
  77        "SampleAfterValue": "2000003",
  78        "UMask": "0x2"
  79    },
  80    {
  81        "BriefDescription": "Number of times an HLE execution started.",
  82        "Counter": "0,1,2,3",
  83        "EventCode": "0xC8",
  84        "EventName": "HLE_RETIRED.START",
  85        "PublicDescription": "Number of times we entered an HLE region. Does not count nested transactions.",
  86        "SampleAfterValue": "2000003",
  87        "UMask": "0x1"
  88    },
  89    {
  90        "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
  91        "Counter": "0,1,2,3",
  92        "Errata": "SKL089",
  93        "EventCode": "0xC3",
  94        "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
  95        "PublicDescription": "Counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from one of the following:a. memory disambiguation,b. external snoop, orc. cross SMT-HW-thread snoop (stores) hitting load buffer.",
  96        "SampleAfterValue": "100003",
  97        "UMask": "0x2"
  98    },
  99    {
 100        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 128 cycles.",
 101        "Counter": "0,1,2,3",
 102        "Data_LA": "1",
 103        "EventCode": "0xcd",
 104        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
 105        "MSRIndex": "0x3F6",
 106        "MSRValue": "0x80",
 107        "PEBS": "2",
 108        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 128 cycles.  Reported latency may be longer than just the memory latency.",
 109        "SampleAfterValue": "1009",
 110        "UMask": "0x1"
 111    },
 112    {
 113        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 16 cycles.",
 114        "Counter": "0,1,2,3",
 115        "Data_LA": "1",
 116        "EventCode": "0xcd",
 117        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
 118        "MSRIndex": "0x3F6",
 119        "MSRValue": "0x10",
 120        "PEBS": "2",
 121        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 16 cycles.  Reported latency may be longer than just the memory latency.",
 122        "SampleAfterValue": "20011",
 123        "UMask": "0x1"
 124    },
 125    {
 126        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 256 cycles.",
 127        "Counter": "0,1,2,3",
 128        "Data_LA": "1",
 129        "EventCode": "0xcd",
 130        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
 131        "MSRIndex": "0x3F6",
 132        "MSRValue": "0x100",
 133        "PEBS": "2",
 134        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 256 cycles.  Reported latency may be longer than just the memory latency.",
 135        "SampleAfterValue": "503",
 136        "UMask": "0x1"
 137    },
 138    {
 139        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 32 cycles.",
 140        "Counter": "0,1,2,3",
 141        "Data_LA": "1",
 142        "EventCode": "0xcd",
 143        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
 144        "MSRIndex": "0x3F6",
 145        "MSRValue": "0x20",
 146        "PEBS": "2",
 147        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 32 cycles.  Reported latency may be longer than just the memory latency.",
 148        "SampleAfterValue": "100007",
 149        "UMask": "0x1"
 150    },
 151    {
 152        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 4 cycles.",
 153        "Counter": "0,1,2,3",
 154        "Data_LA": "1",
 155        "EventCode": "0xcd",
 156        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
 157        "MSRIndex": "0x3F6",
 158        "MSRValue": "0x4",
 159        "PEBS": "2",
 160        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 4 cycles.  Reported latency may be longer than just the memory latency.",
 161        "SampleAfterValue": "100003",
 162        "UMask": "0x1"
 163    },
 164    {
 165        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 512 cycles.",
 166        "Counter": "0,1,2,3",
 167        "Data_LA": "1",
 168        "EventCode": "0xcd",
 169        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
 170        "MSRIndex": "0x3F6",
 171        "MSRValue": "0x200",
 172        "PEBS": "2",
 173        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 512 cycles.  Reported latency may be longer than just the memory latency.",
 174        "SampleAfterValue": "101",
 175        "UMask": "0x1"
 176    },
 177    {
 178        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 64 cycles.",
 179        "Counter": "0,1,2,3",
 180        "Data_LA": "1",
 181        "EventCode": "0xcd",
 182        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
 183        "MSRIndex": "0x3F6",
 184        "MSRValue": "0x40",
 185        "PEBS": "2",
 186        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 64 cycles.  Reported latency may be longer than just the memory latency.",
 187        "SampleAfterValue": "2003",
 188        "UMask": "0x1"
 189    },
 190    {
 191        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 8 cycles.",
 192        "Counter": "0,1,2,3",
 193        "Data_LA": "1",
 194        "EventCode": "0xcd",
 195        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
 196        "MSRIndex": "0x3F6",
 197        "MSRValue": "0x8",
 198        "PEBS": "2",
 199        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 8 cycles.  Reported latency may be longer than just the memory latency.",
 200        "SampleAfterValue": "50021",
 201        "UMask": "0x1"
 202    },
 203    {
 204        "BriefDescription": "Demand Data Read requests who miss L3 cache",
 205        "Counter": "0,1,2,3",
 206        "EventCode": "0xB0",
 207        "EventName": "OFFCORE_REQUESTS.L3_MISS_DEMAND_DATA_RD",
 208        "PublicDescription": "Demand Data Read requests who miss L3 cache.",
 209        "SampleAfterValue": "100003",
 210        "UMask": "0x10"
 211    },
 212    {
 213        "BriefDescription": "Cycles with at least 1 Demand Data Read requests who miss L3 cache in the superQ.",
 214        "Counter": "0,1,2,3",
 215        "CounterMask": "1",
 216        "EventCode": "0x60",
 217        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_L3_MISS_DEMAND_DATA_RD",
 218        "SampleAfterValue": "2000003",
 219        "UMask": "0x10"
 220    },
 221    {
 222        "BriefDescription": "Counts number of Offcore outstanding Demand Data Read requests that miss L3 cache in the superQ every cycle.",
 223        "Counter": "0,1,2,3",
 224        "EventCode": "0x60",
 225        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.L3_MISS_DEMAND_DATA_RD",
 226        "SampleAfterValue": "2000003",
 227        "UMask": "0x10"
 228    },
 229    {
 230        "BriefDescription": "Cycles with at least 6 Demand Data Read requests that miss L3 cache in the superQ.",
 231        "Counter": "0,1,2,3",
 232        "CounterMask": "6",
 233        "EventCode": "0x60",
 234        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.L3_MISS_DEMAND_DATA_RD_GE_6",
 235        "SampleAfterValue": "2000003",
 236        "UMask": "0x10"
 237    },
 238    {
 239        "BriefDescription": "Counts all demand code reads",
 240        "Counter": "0,1,2,3",
 241        "EventCode": "0xB7, 0xBB",
 242        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
 243        "MSRIndex": "0x1a6,0x1a7",
 244        "MSRValue": "0x20001C0004",
 245        "SampleAfterValue": "100003",
 246        "UMask": "0x1"
 247    },
 248    {
 249        "BriefDescription": "Counts all demand code reads",
 250        "Counter": "0,1,2,3",
 251        "EventCode": "0xB7, 0xBB",
 252        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_E.SNOOP_NON_DRAM",
 253        "MSRIndex": "0x1a6,0x1a7",
 254        "MSRValue": "0x2000080004",
 255        "SampleAfterValue": "100003",
 256        "UMask": "0x1"
 257    },
 258    {
 259        "BriefDescription": "Counts all demand code reads",
 260        "Counter": "0,1,2,3",
 261        "EventCode": "0xB7, 0xBB",
 262        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_M.SNOOP_NON_DRAM",
 263        "MSRIndex": "0x1a6,0x1a7",
 264        "MSRValue": "0x2000040004",
 265        "SampleAfterValue": "100003",
 266        "UMask": "0x1"
 267    },
 268    {
 269        "BriefDescription": "Counts all demand code reads",
 270        "Counter": "0,1,2,3",
 271        "EventCode": "0xB7, 0xBB",
 272        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_S.SNOOP_NON_DRAM",
 273        "MSRIndex": "0x1a6,0x1a7",
 274        "MSRValue": "0x2000100004",
 275        "SampleAfterValue": "100003",
 276        "UMask": "0x1"
 277    },
 278    {
 279        "BriefDescription": "Counts all demand code reads",
 280        "Counter": "0,1,2,3",
 281        "EventCode": "0xB7, 0xBB",
 282        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.ANY_SNOOP",
 283        "MSRIndex": "0x1a6,0x1a7",
 284        "MSRValue": "0x3FFC400004",
 285        "SampleAfterValue": "100003",
 286        "UMask": "0x1"
 287    },
 288    {
 289        "BriefDescription": "Counts all demand code reads",
 290        "Counter": "0,1,2,3",
 291        "EventCode": "0xB7, 0xBB",
 292        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_HITM",
 293        "MSRIndex": "0x1a6,0x1a7",
 294        "MSRValue": "0x103C400004",
 295        "SampleAfterValue": "100003",
 296        "UMask": "0x1"
 297    },
 298    {
 299        "BriefDescription": "Counts all demand code reads",
 300        "Counter": "0,1,2,3",
 301        "EventCode": "0xB7, 0xBB",
 302        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
 303        "MSRIndex": "0x1a6,0x1a7",
 304        "MSRValue": "0x43C400004",
 305        "SampleAfterValue": "100003",
 306        "UMask": "0x1"
 307    },
 308    {
 309        "BriefDescription": "Counts all demand code reads",
 310        "Counter": "0,1,2,3",
 311        "EventCode": "0xB7, 0xBB",
 312        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS",
 313        "MSRIndex": "0x1a6,0x1a7",
 314        "MSRValue": "0x23C400004",
 315        "SampleAfterValue": "100003",
 316        "UMask": "0x1"
 317    },
 318    {
 319        "BriefDescription": "Counts all demand code reads",
 320        "Counter": "0,1,2,3",
 321        "EventCode": "0xB7, 0xBB",
 322        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NONE",
 323        "MSRIndex": "0x1a6,0x1a7",
 324        "MSRValue": "0xBC400004",
 325        "SampleAfterValue": "100003",
 326        "UMask": "0x1"
 327    },
 328    {
 329        "BriefDescription": "Counts all demand code reads",
 330        "Counter": "0,1,2,3",
 331        "EventCode": "0xB7, 0xBB",
 332        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NON_DRAM",
 333        "MSRIndex": "0x1a6,0x1a7",
 334        "MSRValue": "0x203C400004",
 335        "SampleAfterValue": "100003",
 336        "UMask": "0x1"
 337    },
 338    {
 339        "BriefDescription": "Counts all demand code reads",
 340        "Counter": "0,1,2,3",
 341        "EventCode": "0xB7, 0xBB",
 342        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
 343        "MSRIndex": "0x1a6,0x1a7",
 344        "MSRValue": "0x13C400004",
 345        "SampleAfterValue": "100003",
 346        "UMask": "0x1"
 347    },
 348    {
 349        "BriefDescription": "Counts all demand code reads",
 350        "Counter": "0,1,2,3",
 351        "EventCode": "0xB7, 0xBB",
 352        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SPL_HIT",
 353        "MSRIndex": "0x1a6,0x1a7",
 354        "MSRValue": "0x7C400004",
 355        "SampleAfterValue": "100003",
 356        "UMask": "0x1"
 357    },
 358    {
 359        "BriefDescription": "Counts all demand code reads",
 360        "Counter": "0,1,2,3",
 361        "EventCode": "0xB7, 0xBB",
 362        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
 363        "MSRIndex": "0x1a6,0x1a7",
 364        "MSRValue": "0x3FC4000004",
 365        "SampleAfterValue": "100003",
 366        "UMask": "0x1"
 367    },
 368    {
 369        "BriefDescription": "Counts all demand code reads",
 370        "Counter": "0,1,2,3",
 371        "EventCode": "0xB7, 0xBB",
 372        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
 373        "MSRIndex": "0x1a6,0x1a7",
 374        "MSRValue": "0x1004000004",
 375        "SampleAfterValue": "100003",
 376        "UMask": "0x1"
 377    },
 378    {
 379        "BriefDescription": "Counts all demand code reads",
 380        "Counter": "0,1,2,3",
 381        "EventCode": "0xB7, 0xBB",
 382        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
 383        "MSRIndex": "0x1a6,0x1a7",
 384        "MSRValue": "0x404000004",
 385        "SampleAfterValue": "100003",
 386        "UMask": "0x1"
 387    },
 388    {
 389        "BriefDescription": "Counts all demand code reads",
 390        "Counter": "0,1,2,3",
 391        "EventCode": "0xB7, 0xBB",
 392        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
 393        "MSRIndex": "0x1a6,0x1a7",
 394        "MSRValue": "0x204000004",
 395        "SampleAfterValue": "100003",
 396        "UMask": "0x1"
 397    },
 398    {
 399        "BriefDescription": "Counts all demand code reads",
 400        "Counter": "0,1,2,3",
 401        "EventCode": "0xB7, 0xBB",
 402        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
 403        "MSRIndex": "0x1a6,0x1a7",
 404        "MSRValue": "0x84000004",
 405        "SampleAfterValue": "100003",
 406        "UMask": "0x1"
 407    },
 408    {
 409        "BriefDescription": "Counts all demand code reads",
 410        "Counter": "0,1,2,3",
 411        "EventCode": "0xB7, 0xBB",
 412        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
 413        "MSRIndex": "0x1a6,0x1a7",
 414        "MSRValue": "0x2004000004",
 415        "SampleAfterValue": "100003",
 416        "UMask": "0x1"
 417    },
 418    {
 419        "BriefDescription": "Counts all demand code reads",
 420        "Counter": "0,1,2,3",
 421        "EventCode": "0xB7, 0xBB",
 422        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
 423        "MSRIndex": "0x1a6,0x1a7",
 424        "MSRValue": "0x104000004",
 425        "SampleAfterValue": "100003",
 426        "UMask": "0x1"
 427    },
 428    {
 429        "BriefDescription": "Counts all demand code reads",
 430        "Counter": "0,1,2,3",
 431        "EventCode": "0xB7, 0xBB",
 432        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SPL_HIT",
 433        "MSRIndex": "0x1a6,0x1a7",
 434        "MSRValue": "0x44000004",
 435        "SampleAfterValue": "100003",
 436        "UMask": "0x1"
 437    },
 438    {
 439        "BriefDescription": "Counts all demand code reads",
 440        "Counter": "0,1,2,3",
 441        "EventCode": "0xB7, 0xBB",
 442        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
 443        "MSRIndex": "0x1a6,0x1a7",
 444        "MSRValue": "0x2000400004",
 445        "SampleAfterValue": "100003",
 446        "UMask": "0x1"
 447    },
 448    {
 449        "BriefDescription": "Counts all demand code reads",
 450        "Counter": "0,1,2,3",
 451        "EventCode": "0xB7, 0xBB",
 452        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
 453        "MSRIndex": "0x1a6,0x1a7",
 454        "MSRValue": "0x2000020004",
 455        "SampleAfterValue": "100003",
 456        "UMask": "0x1"
 457    },
 458    {
 459        "BriefDescription": "Counts demand data reads",
 460        "Counter": "0,1,2,3",
 461        "EventCode": "0xB7, 0xBB",
 462        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
 463        "MSRIndex": "0x1a6,0x1a7",
 464        "MSRValue": "0x20001C0001",
 465        "SampleAfterValue": "100003",
 466        "UMask": "0x1"
 467    },
 468    {
 469        "BriefDescription": "Counts demand data reads",
 470        "Counter": "0,1,2,3",
 471        "EventCode": "0xB7, 0xBB",
 472        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_E.SNOOP_NON_DRAM",
 473        "MSRIndex": "0x1a6,0x1a7",
 474        "MSRValue": "0x2000080001",
 475        "SampleAfterValue": "100003",
 476        "UMask": "0x1"
 477    },
 478    {
 479        "BriefDescription": "Counts demand data reads",
 480        "Counter": "0,1,2,3",
 481        "EventCode": "0xB7, 0xBB",
 482        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_M.SNOOP_NON_DRAM",
 483        "MSRIndex": "0x1a6,0x1a7",
 484        "MSRValue": "0x2000040001",
 485        "SampleAfterValue": "100003",
 486        "UMask": "0x1"
 487    },
 488    {
 489        "BriefDescription": "Counts demand data reads",
 490        "Counter": "0,1,2,3",
 491        "EventCode": "0xB7, 0xBB",
 492        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_S.SNOOP_NON_DRAM",
 493        "MSRIndex": "0x1a6,0x1a7",
 494        "MSRValue": "0x2000100001",
 495        "SampleAfterValue": "100003",
 496        "UMask": "0x1"
 497    },
 498    {
 499        "BriefDescription": "Counts demand data reads",
 500        "Counter": "0,1,2,3",
 501        "EventCode": "0xB7, 0xBB",
 502        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.ANY_SNOOP",
 503        "MSRIndex": "0x1a6,0x1a7",
 504        "MSRValue": "0x3FFC400001",
 505        "SampleAfterValue": "100003",
 506        "UMask": "0x1"
 507    },
 508    {
 509        "BriefDescription": "Counts demand data reads",
 510        "Counter": "0,1,2,3",
 511        "EventCode": "0xB7, 0xBB",
 512        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_HITM",
 513        "MSRIndex": "0x1a6,0x1a7",
 514        "MSRValue": "0x103C400001",
 515        "SampleAfterValue": "100003",
 516        "UMask": "0x1"
 517    },
 518    {
 519        "BriefDescription": "Counts demand data reads",
 520        "Counter": "0,1,2,3",
 521        "EventCode": "0xB7, 0xBB",
 522        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
 523        "MSRIndex": "0x1a6,0x1a7",
 524        "MSRValue": "0x43C400001",
 525        "SampleAfterValue": "100003",
 526        "UMask": "0x1"
 527    },
 528    {
 529        "BriefDescription": "Counts demand data reads",
 530        "Counter": "0,1,2,3",
 531        "EventCode": "0xB7, 0xBB",
 532        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS",
 533        "MSRIndex": "0x1a6,0x1a7",
 534        "MSRValue": "0x23C400001",
 535        "SampleAfterValue": "100003",
 536        "UMask": "0x1"
 537    },
 538    {
 539        "BriefDescription": "Counts demand data reads",
 540        "Counter": "0,1,2,3",
 541        "EventCode": "0xB7, 0xBB",
 542        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NONE",
 543        "MSRIndex": "0x1a6,0x1a7",
 544        "MSRValue": "0xBC400001",
 545        "SampleAfterValue": "100003",
 546        "UMask": "0x1"
 547    },
 548    {
 549        "BriefDescription": "Counts demand data reads",
 550        "Counter": "0,1,2,3",
 551        "EventCode": "0xB7, 0xBB",
 552        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NON_DRAM",
 553        "MSRIndex": "0x1a6,0x1a7",
 554        "MSRValue": "0x203C400001",
 555        "SampleAfterValue": "100003",
 556        "UMask": "0x1"
 557    },
 558    {
 559        "BriefDescription": "Counts demand data reads",
 560        "Counter": "0,1,2,3",
 561        "EventCode": "0xB7, 0xBB",
 562        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
 563        "MSRIndex": "0x1a6,0x1a7",
 564        "MSRValue": "0x13C400001",
 565        "SampleAfterValue": "100003",
 566        "UMask": "0x1"
 567    },
 568    {
 569        "BriefDescription": "Counts demand data reads",
 570        "Counter": "0,1,2,3",
 571        "EventCode": "0xB7, 0xBB",
 572        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SPL_HIT",
 573        "MSRIndex": "0x1a6,0x1a7",
 574        "MSRValue": "0x7C400001",
 575        "SampleAfterValue": "100003",
 576        "UMask": "0x1"
 577    },
 578    {
 579        "BriefDescription": "Counts demand data reads",
 580        "Counter": "0,1,2,3",
 581        "EventCode": "0xB7, 0xBB",
 582        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
 583        "MSRIndex": "0x1a6,0x1a7",
 584        "MSRValue": "0x3FC4000001",
 585        "SampleAfterValue": "100003",
 586        "UMask": "0x1"
 587    },
 588    {
 589        "BriefDescription": "Counts demand data reads",
 590        "Counter": "0,1,2,3",
 591        "EventCode": "0xB7, 0xBB",
 592        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
 593        "MSRIndex": "0x1a6,0x1a7",
 594        "MSRValue": "0x1004000001",
 595        "SampleAfterValue": "100003",
 596        "UMask": "0x1"
 597    },
 598    {
 599        "BriefDescription": "Counts demand data reads",
 600        "Counter": "0,1,2,3",
 601        "EventCode": "0xB7, 0xBB",
 602        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
 603        "MSRIndex": "0x1a6,0x1a7",
 604        "MSRValue": "0x404000001",
 605        "SampleAfterValue": "100003",
 606        "UMask": "0x1"
 607    },
 608    {
 609        "BriefDescription": "Counts demand data reads",
 610        "Counter": "0,1,2,3",
 611        "EventCode": "0xB7, 0xBB",
 612        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
 613        "MSRIndex": "0x1a6,0x1a7",
 614        "MSRValue": "0x204000001",
 615        "SampleAfterValue": "100003",
 616        "UMask": "0x1"
 617    },
 618    {
 619        "BriefDescription": "Counts demand data reads",
 620        "Counter": "0,1,2,3",
 621        "EventCode": "0xB7, 0xBB",
 622        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
 623        "MSRIndex": "0x1a6,0x1a7",
 624        "MSRValue": "0x84000001",
 625        "SampleAfterValue": "100003",
 626        "UMask": "0x1"
 627    },
 628    {
 629        "BriefDescription": "Counts demand data reads",
 630        "Counter": "0,1,2,3",
 631        "EventCode": "0xB7, 0xBB",
 632        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
 633        "MSRIndex": "0x1a6,0x1a7",
 634        "MSRValue": "0x2004000001",
 635        "SampleAfterValue": "100003",
 636        "UMask": "0x1"
 637    },
 638    {
 639        "BriefDescription": "Counts demand data reads",
 640        "Counter": "0,1,2,3",
 641        "EventCode": "0xB7, 0xBB",
 642        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
 643        "MSRIndex": "0x1a6,0x1a7",
 644        "MSRValue": "0x104000001",
 645        "SampleAfterValue": "100003",
 646        "UMask": "0x1"
 647    },
 648    {
 649        "BriefDescription": "Counts demand data reads",
 650        "Counter": "0,1,2,3",
 651        "EventCode": "0xB7, 0xBB",
 652        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SPL_HIT",
 653        "MSRIndex": "0x1a6,0x1a7",
 654        "MSRValue": "0x44000001",
 655        "SampleAfterValue": "100003",
 656        "UMask": "0x1"
 657    },
 658    {
 659        "BriefDescription": "Counts demand data reads",
 660        "Counter": "0,1,2,3",
 661        "EventCode": "0xB7, 0xBB",
 662        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
 663        "MSRIndex": "0x1a6,0x1a7",
 664        "MSRValue": "0x2000400001",
 665        "SampleAfterValue": "100003",
 666        "UMask": "0x1"
 667    },
 668    {
 669        "BriefDescription": "Counts demand data reads",
 670        "Counter": "0,1,2,3",
 671        "EventCode": "0xB7, 0xBB",
 672        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
 673        "MSRIndex": "0x1a6,0x1a7",
 674        "MSRValue": "0x2000020001",
 675        "SampleAfterValue": "100003",
 676        "UMask": "0x1"
 677    },
 678    {
 679        "BriefDescription": "Counts all demand data writes (RFOs)",
 680        "Counter": "0,1,2,3",
 681        "EventCode": "0xB7, 0xBB",
 682        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_NON_DRAM",
 683        "MSRIndex": "0x1a6,0x1a7",
 684        "MSRValue": "0x20001C0002",
 685        "SampleAfterValue": "100003",
 686        "UMask": "0x1"
 687    },
 688    {
 689        "BriefDescription": "Counts all demand data writes (RFOs)",
 690        "Counter": "0,1,2,3",
 691        "EventCode": "0xB7, 0xBB",
 692        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_E.SNOOP_NON_DRAM",
 693        "MSRIndex": "0x1a6,0x1a7",
 694        "MSRValue": "0x2000080002",
 695        "SampleAfterValue": "100003",
 696        "UMask": "0x1"
 697    },
 698    {
 699        "BriefDescription": "Counts all demand data writes (RFOs)",
 700        "Counter": "0,1,2,3",
 701        "EventCode": "0xB7, 0xBB",
 702        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_M.SNOOP_NON_DRAM",
 703        "MSRIndex": "0x1a6,0x1a7",
 704        "MSRValue": "0x2000040002",
 705        "SampleAfterValue": "100003",
 706        "UMask": "0x1"
 707    },
 708    {
 709        "BriefDescription": "Counts all demand data writes (RFOs)",
 710        "Counter": "0,1,2,3",
 711        "EventCode": "0xB7, 0xBB",
 712        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_S.SNOOP_NON_DRAM",
 713        "MSRIndex": "0x1a6,0x1a7",
 714        "MSRValue": "0x2000100002",
 715        "SampleAfterValue": "100003",
 716        "UMask": "0x1"
 717    },
 718    {
 719        "BriefDescription": "Counts all demand data writes (RFOs)",
 720        "Counter": "0,1,2,3",
 721        "EventCode": "0xB7, 0xBB",
 722        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.ANY_SNOOP",
 723        "MSRIndex": "0x1a6,0x1a7",
 724        "MSRValue": "0x3FFC400002",
 725        "SampleAfterValue": "100003",
 726        "UMask": "0x1"
 727    },
 728    {
 729        "BriefDescription": "Counts all demand data writes (RFOs)",
 730        "Counter": "0,1,2,3",
 731        "EventCode": "0xB7, 0xBB",
 732        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_HITM",
 733        "MSRIndex": "0x1a6,0x1a7",
 734        "MSRValue": "0x103C400002",
 735        "SampleAfterValue": "100003",
 736        "UMask": "0x1"
 737    },
 738    {
 739        "BriefDescription": "Counts all demand data writes (RFOs)",
 740        "Counter": "0,1,2,3",
 741        "EventCode": "0xB7, 0xBB",
 742        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
 743        "MSRIndex": "0x1a6,0x1a7",
 744        "MSRValue": "0x43C400002",
 745        "SampleAfterValue": "100003",
 746        "UMask": "0x1"
 747    },
 748    {
 749        "BriefDescription": "Counts all demand data writes (RFOs)",
 750        "Counter": "0,1,2,3",
 751        "EventCode": "0xB7, 0xBB",
 752        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_MISS",
 753        "MSRIndex": "0x1a6,0x1a7",
 754        "MSRValue": "0x23C400002",
 755        "SampleAfterValue": "100003",
 756        "UMask": "0x1"
 757    },
 758    {
 759        "BriefDescription": "Counts all demand data writes (RFOs)",
 760        "Counter": "0,1,2,3",
 761        "EventCode": "0xB7, 0xBB",
 762        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NONE",
 763        "MSRIndex": "0x1a6,0x1a7",
 764        "MSRValue": "0xBC400002",
 765        "SampleAfterValue": "100003",
 766        "UMask": "0x1"
 767    },
 768    {
 769        "BriefDescription": "Counts all demand data writes (RFOs)",
 770        "Counter": "0,1,2,3",
 771        "EventCode": "0xB7, 0xBB",
 772        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NON_DRAM",
 773        "MSRIndex": "0x1a6,0x1a7",
 774        "MSRValue": "0x203C400002",
 775        "SampleAfterValue": "100003",
 776        "UMask": "0x1"
 777    },
 778    {
 779        "BriefDescription": "Counts all demand data writes (RFOs)",
 780        "Counter": "0,1,2,3",
 781        "EventCode": "0xB7, 0xBB",
 782        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NOT_NEEDED",
 783        "MSRIndex": "0x1a6,0x1a7",
 784        "MSRValue": "0x13C400002",
 785        "SampleAfterValue": "100003",
 786        "UMask": "0x1"
 787    },
 788    {
 789        "BriefDescription": "Counts all demand data writes (RFOs)",
 790        "Counter": "0,1,2,3",
 791        "EventCode": "0xB7, 0xBB",
 792        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SPL_HIT",
 793        "MSRIndex": "0x1a6,0x1a7",
 794        "MSRValue": "0x7C400002",
 795        "SampleAfterValue": "100003",
 796        "UMask": "0x1"
 797    },
 798    {
 799        "BriefDescription": "Counts all demand data writes (RFOs)",
 800        "Counter": "0,1,2,3",
 801        "EventCode": "0xB7, 0xBB",
 802        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
 803        "MSRIndex": "0x1a6,0x1a7",
 804        "MSRValue": "0x3FC4000002",
 805        "SampleAfterValue": "100003",
 806        "UMask": "0x1"
 807    },
 808    {
 809        "BriefDescription": "Counts all demand data writes (RFOs)",
 810        "Counter": "0,1,2,3",
 811        "EventCode": "0xB7, 0xBB",
 812        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
 813        "MSRIndex": "0x1a6,0x1a7",
 814        "MSRValue": "0x1004000002",
 815        "SampleAfterValue": "100003",
 816        "UMask": "0x1"
 817    },
 818    {
 819        "BriefDescription": "Counts all demand data writes (RFOs)",
 820        "Counter": "0,1,2,3",
 821        "EventCode": "0xB7, 0xBB",
 822        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
 823        "MSRIndex": "0x1a6,0x1a7",
 824        "MSRValue": "0x404000002",
 825        "SampleAfterValue": "100003",
 826        "UMask": "0x1"
 827    },
 828    {
 829        "BriefDescription": "Counts all demand data writes (RFOs)",
 830        "Counter": "0,1,2,3",
 831        "EventCode": "0xB7, 0xBB",
 832        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
 833        "MSRIndex": "0x1a6,0x1a7",
 834        "MSRValue": "0x204000002",
 835        "SampleAfterValue": "100003",
 836        "UMask": "0x1"
 837    },
 838    {
 839        "BriefDescription": "Counts all demand data writes (RFOs)",
 840        "Counter": "0,1,2,3",
 841        "EventCode": "0xB7, 0xBB",
 842        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
 843        "MSRIndex": "0x1a6,0x1a7",
 844        "MSRValue": "0x84000002",
 845        "SampleAfterValue": "100003",
 846        "UMask": "0x1"
 847    },
 848    {
 849        "BriefDescription": "Counts all demand data writes (RFOs)",
 850        "Counter": "0,1,2,3",
 851        "EventCode": "0xB7, 0xBB",
 852        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
 853        "MSRIndex": "0x1a6,0x1a7",
 854        "MSRValue": "0x2004000002",
 855        "SampleAfterValue": "100003",
 856        "UMask": "0x1"
 857    },
 858    {
 859        "BriefDescription": "Counts all demand data writes (RFOs)",
 860        "Counter": "0,1,2,3",
 861        "EventCode": "0xB7, 0xBB",
 862        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
 863        "MSRIndex": "0x1a6,0x1a7",
 864        "MSRValue": "0x104000002",
 865        "SampleAfterValue": "100003",
 866        "UMask": "0x1"
 867    },
 868    {
 869        "BriefDescription": "Counts all demand data writes (RFOs)",
 870        "Counter": "0,1,2,3",
 871        "EventCode": "0xB7, 0xBB",
 872        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SPL_HIT",
 873        "MSRIndex": "0x1a6,0x1a7",
 874        "MSRValue": "0x44000002",
 875        "SampleAfterValue": "100003",
 876        "UMask": "0x1"
 877    },
 878    {
 879        "BriefDescription": "Counts all demand data writes (RFOs)",
 880        "Counter": "0,1,2,3",
 881        "EventCode": "0xB7, 0xBB",
 882        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
 883        "MSRIndex": "0x1a6,0x1a7",
 884        "MSRValue": "0x2000400002",
 885        "SampleAfterValue": "100003",
 886        "UMask": "0x1"
 887    },
 888    {
 889        "BriefDescription": "Counts all demand data writes (RFOs)",
 890        "Counter": "0,1,2,3",
 891        "EventCode": "0xB7, 0xBB",
 892        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
 893        "MSRIndex": "0x1a6,0x1a7",
 894        "MSRValue": "0x2000020002",
 895        "SampleAfterValue": "100003",
 896        "UMask": "0x1"
 897    },
 898    {
 899        "BriefDescription": "Counts any other requests",
 900        "Counter": "0,1,2,3",
 901        "EventCode": "0xB7, 0xBB",
 902        "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_NON_DRAM",
 903        "MSRIndex": "0x1a6,0x1a7",
 904        "MSRValue": "0x20001C8000",
 905        "SampleAfterValue": "100003",
 906        "UMask": "0x1"
 907    },
 908    {
 909        "BriefDescription": "Counts any other requests",
 910        "Counter": "0,1,2,3",
 911        "EventCode": "0xB7, 0xBB",
 912        "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.SNOOP_NON_DRAM",
 913        "MSRIndex": "0x1a6,0x1a7",
 914        "MSRValue": "0x2000088000",
 915        "SampleAfterValue": "100003",
 916        "UMask": "0x1"
 917    },
 918    {
 919        "BriefDescription": "Counts any other requests",
 920        "Counter": "0,1,2,3",
 921        "EventCode": "0xB7, 0xBB",
 922        "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.SNOOP_NON_DRAM",
 923        "MSRIndex": "0x1a6,0x1a7",
 924        "MSRValue": "0x2000048000",
 925        "SampleAfterValue": "100003",
 926        "UMask": "0x1"
 927    },
 928    {
 929        "BriefDescription": "Counts any other requests",
 930        "Counter": "0,1,2,3",
 931        "EventCode": "0xB7, 0xBB",
 932        "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.SNOOP_NON_DRAM",
 933        "MSRIndex": "0x1a6,0x1a7",
 934        "MSRValue": "0x2000108000",
 935        "SampleAfterValue": "100003",
 936        "UMask": "0x1"
 937    },
 938    {
 939        "BriefDescription": "Counts any other requests",
 940        "Counter": "0,1,2,3",
 941        "EventCode": "0xB7, 0xBB",
 942        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.ANY_SNOOP",
 943        "MSRIndex": "0x1a6,0x1a7",
 944        "MSRValue": "0x3FFC408000",
 945        "SampleAfterValue": "100003",
 946        "UMask": "0x1"
 947    },
 948    {
 949        "BriefDescription": "Counts any other requests",
 950        "Counter": "0,1,2,3",
 951        "EventCode": "0xB7, 0xBB",
 952        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_HITM",
 953        "MSRIndex": "0x1a6,0x1a7",
 954        "MSRValue": "0x103C408000",
 955        "SampleAfterValue": "100003",
 956        "UMask": "0x1"
 957    },
 958    {
 959        "BriefDescription": "Counts any other requests",
 960        "Counter": "0,1,2,3",
 961        "EventCode": "0xB7, 0xBB",
 962        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_HIT_NO_FWD",
 963        "MSRIndex": "0x1a6,0x1a7",
 964        "MSRValue": "0x43C408000",
 965        "SampleAfterValue": "100003",
 966        "UMask": "0x1"
 967    },
 968    {
 969        "BriefDescription": "Counts any other requests",
 970        "Counter": "0,1,2,3",
 971        "EventCode": "0xB7, 0xBB",
 972        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_MISS",
 973        "MSRIndex": "0x1a6,0x1a7",
 974        "MSRValue": "0x23C408000",
 975        "SampleAfterValue": "100003",
 976        "UMask": "0x1"
 977    },
 978    {
 979        "BriefDescription": "Counts any other requests",
 980        "Counter": "0,1,2,3",
 981        "EventCode": "0xB7, 0xBB",
 982        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NONE",
 983        "MSRIndex": "0x1a6,0x1a7",
 984        "MSRValue": "0xBC408000",
 985        "SampleAfterValue": "100003",
 986        "UMask": "0x1"
 987    },
 988    {
 989        "BriefDescription": "Counts any other requests",
 990        "Counter": "0,1,2,3",
 991        "EventCode": "0xB7, 0xBB",
 992        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NON_DRAM",
 993        "MSRIndex": "0x1a6,0x1a7",
 994        "MSRValue": "0x203C408000",
 995        "SampleAfterValue": "100003",
 996        "UMask": "0x1"
 997    },
 998    {
 999        "BriefDescription": "Counts any other requests",
1000        "Counter": "0,1,2,3",
1001        "EventCode": "0xB7, 0xBB",
1002        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NOT_NEEDED",
1003        "MSRIndex": "0x1a6,0x1a7",
1004        "MSRValue": "0x13C408000",
1005        "SampleAfterValue": "100003",
1006        "UMask": "0x1"
1007    },
1008    {
1009        "BriefDescription": "Counts any other requests",
1010        "Counter": "0,1,2,3",
1011        "EventCode": "0xB7, 0xBB",
1012        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SPL_HIT",
1013        "MSRIndex": "0x1a6,0x1a7",
1014        "MSRValue": "0x7C408000",
1015        "SampleAfterValue": "100003",
1016        "UMask": "0x1"
1017    },
1018    {
1019        "BriefDescription": "Counts any other requests",
1020        "Counter": "0,1,2,3",
1021        "EventCode": "0xB7, 0xBB",
1022        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1023        "MSRIndex": "0x1a6,0x1a7",
1024        "MSRValue": "0x3FC4008000",
1025        "SampleAfterValue": "100003",
1026        "UMask": "0x1"
1027    },
1028    {
1029        "BriefDescription": "Counts any other requests",
1030        "Counter": "0,1,2,3",
1031        "EventCode": "0xB7, 0xBB",
1032        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1033        "MSRIndex": "0x1a6,0x1a7",
1034        "MSRValue": "0x1004008000",
1035        "SampleAfterValue": "100003",
1036        "UMask": "0x1"
1037    },
1038    {
1039        "BriefDescription": "Counts any other requests",
1040        "Counter": "0,1,2,3",
1041        "EventCode": "0xB7, 0xBB",
1042        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1043        "MSRIndex": "0x1a6,0x1a7",
1044        "MSRValue": "0x404008000",
1045        "SampleAfterValue": "100003",
1046        "UMask": "0x1"
1047    },
1048    {
1049        "BriefDescription": "Counts any other requests",
1050        "Counter": "0,1,2,3",
1051        "EventCode": "0xB7, 0xBB",
1052        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1053        "MSRIndex": "0x1a6,0x1a7",
1054        "MSRValue": "0x204008000",
1055        "SampleAfterValue": "100003",
1056        "UMask": "0x1"
1057    },
1058    {
1059        "BriefDescription": "Counts any other requests",
1060        "Counter": "0,1,2,3",
1061        "EventCode": "0xB7, 0xBB",
1062        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1063        "MSRIndex": "0x1a6,0x1a7",
1064        "MSRValue": "0x84008000",
1065        "SampleAfterValue": "100003",
1066        "UMask": "0x1"
1067    },
1068    {
1069        "BriefDescription": "Counts any other requests",
1070        "Counter": "0,1,2,3",
1071        "EventCode": "0xB7, 0xBB",
1072        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1073        "MSRIndex": "0x1a6,0x1a7",
1074        "MSRValue": "0x2004008000",
1075        "SampleAfterValue": "100003",
1076        "UMask": "0x1"
1077    },
1078    {
1079        "BriefDescription": "Counts any other requests",
1080        "Counter": "0,1,2,3",
1081        "EventCode": "0xB7, 0xBB",
1082        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1083        "MSRIndex": "0x1a6,0x1a7",
1084        "MSRValue": "0x104008000",
1085        "SampleAfterValue": "100003",
1086        "UMask": "0x1"
1087    },
1088    {
1089        "BriefDescription": "Counts any other requests",
1090        "Counter": "0,1,2,3",
1091        "EventCode": "0xB7, 0xBB",
1092        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SPL_HIT",
1093        "MSRIndex": "0x1a6,0x1a7",
1094        "MSRValue": "0x44008000",
1095        "SampleAfterValue": "100003",
1096        "UMask": "0x1"
1097    },
1098    {
1099        "BriefDescription": "Counts any other requests",
1100        "Counter": "0,1,2,3",
1101        "EventCode": "0xB7, 0xBB",
1102        "EventName": "OFFCORE_RESPONSE.OTHER.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
1103        "MSRIndex": "0x1a6,0x1a7",
1104        "MSRValue": "0x2000408000",
1105        "SampleAfterValue": "100003",
1106        "UMask": "0x1"
1107    },
1108    {
1109        "BriefDescription": "Counts any other requests",
1110        "Counter": "0,1,2,3",
1111        "EventCode": "0xB7, 0xBB",
1112        "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_NON_DRAM",
1113        "MSRIndex": "0x1a6,0x1a7",
1114        "MSRValue": "0x2000028000",
1115        "SampleAfterValue": "100003",
1116        "UMask": "0x1"
1117    },
1118    {
1119        "BriefDescription": "Number of times an RTM execution aborted due to any reasons (multiple categories may count as one).",
1120        "Counter": "0,1,2,3",
1121        "EventCode": "0xC9",
1122        "EventName": "RTM_RETIRED.ABORTED",
1123        "PEBS": "2",
1124        "PublicDescription": "Number of times RTM abort was triggered.",
1125        "SampleAfterValue": "2000003",
1126        "UMask": "0x4"
1127    },
1128    {
1129        "BriefDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt)",
1130        "Counter": "0,1,2,3",
1131        "EventCode": "0xC9",
1132        "EventName": "RTM_RETIRED.ABORTED_EVENTS",
1133        "PublicDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt).",
1134        "SampleAfterValue": "2000003",
1135        "UMask": "0x80"
1136    },
1137    {
1138        "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts)",
1139        "Counter": "0,1,2,3",
1140        "EventCode": "0xC9",
1141        "EventName": "RTM_RETIRED.ABORTED_MEM",
1142        "PublicDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts).",
1143        "SampleAfterValue": "2000003",
1144        "UMask": "0x8"
1145    },
1146    {
1147        "BriefDescription": "Number of times an RTM execution aborted due to incompatible memory type",
1148        "Counter": "0,1,2,3",
1149        "EventCode": "0xC9",
1150        "EventName": "RTM_RETIRED.ABORTED_MEMTYPE",
1151        "PublicDescription": "Number of times an RTM execution aborted due to incompatible memory type.",
1152        "SampleAfterValue": "2000003",
1153        "UMask": "0x40"
1154    },
1155    {
1156        "BriefDescription": "Number of times an RTM execution aborted due to uncommon conditions.",
1157        "Counter": "0,1,2,3",
1158        "EventCode": "0xC9",
1159        "EventName": "RTM_RETIRED.ABORTED_TIMER",
1160        "SampleAfterValue": "2000003",
1161        "UMask": "0x10"
1162    },
1163    {
1164        "BriefDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions",
1165        "Counter": "0,1,2,3",
1166        "EventCode": "0xC9",
1167        "EventName": "RTM_RETIRED.ABORTED_UNFRIENDLY",
1168        "PublicDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions.",
1169        "SampleAfterValue": "2000003",
1170        "UMask": "0x20"
1171    },
1172    {
1173        "BriefDescription": "Number of times an RTM execution successfully committed",
1174        "Counter": "0,1,2,3",
1175        "EventCode": "0xC9",
1176        "EventName": "RTM_RETIRED.COMMIT",
1177        "PublicDescription": "Number of times RTM commit succeeded.",
1178        "SampleAfterValue": "2000003",
1179        "UMask": "0x2"
1180    },
1181    {
1182        "BriefDescription": "Number of times an RTM execution started.",
1183        "Counter": "0,1,2,3",
1184        "EventCode": "0xC9",
1185        "EventName": "RTM_RETIRED.START",
1186        "PublicDescription": "Number of times we entered an RTM region. Does not count nested transactions.",
1187        "SampleAfterValue": "2000003",
1188        "UMask": "0x1"
1189    },
1190    {
1191        "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.",
1192        "Counter": "0,1,2,3",
1193        "EventCode": "0x5d",
1194        "EventName": "TX_EXEC.MISC1",
1195        "SampleAfterValue": "2000003",
1196        "UMask": "0x1"
1197    },
1198    {
1199        "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",
1200        "Counter": "0,1,2,3",
1201        "EventCode": "0x5d",
1202        "EventName": "TX_EXEC.MISC2",
1203        "PublicDescription": "Unfriendly TSX abort triggered by a vzeroupper instruction.",
1204        "SampleAfterValue": "2000003",
1205        "UMask": "0x2"
1206    },
1207    {
1208        "BriefDescription": "Counts the number of times an instruction execution caused the transactional nest count supported to be exceeded",
1209        "Counter": "0,1,2,3",
1210        "EventCode": "0x5d",
1211        "EventName": "TX_EXEC.MISC3",
1212        "PublicDescription": "Unfriendly TSX abort triggered by a nest count that is too deep.",
1213        "SampleAfterValue": "2000003",
1214        "UMask": "0x4"
1215    },
1216    {
1217        "BriefDescription": "Counts the number of times a XBEGIN instruction was executed inside an HLE transactional region.",
1218        "Counter": "0,1,2,3",
1219        "EventCode": "0x5d",
1220        "EventName": "TX_EXEC.MISC4",
1221        "PublicDescription": "RTM region detected inside HLE.",
1222        "SampleAfterValue": "2000003",
1223        "UMask": "0x8"
1224    },
1225    {
1226        "BriefDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region",
1227        "Counter": "0,1,2,3",
1228        "EventCode": "0x5d",
1229        "EventName": "TX_EXEC.MISC5",
1230        "PublicDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region.",
1231        "SampleAfterValue": "2000003",
1232        "UMask": "0x10"
1233    },
1234    {
1235        "BriefDescription": "Number of times a transactional abort was signaled due to a data capacity limitation for transactional reads or writes.",
1236        "Counter": "0,1,2,3",
1237        "EventCode": "0x54",
1238        "EventName": "TX_MEM.ABORT_CAPACITY",
1239        "SampleAfterValue": "2000003",
1240        "UMask": "0x2"
1241    },
1242    {
1243        "BriefDescription": "Number of times a transactional abort was signaled due to a data conflict on a transactionally accessed address",
1244        "Counter": "0,1,2,3",
1245        "EventCode": "0x54",
1246        "EventName": "TX_MEM.ABORT_CONFLICT",
1247        "PublicDescription": "Number of times a TSX line had a cache conflict.",
1248        "SampleAfterValue": "2000003",
1249        "UMask": "0x1"
1250    },
1251    {
1252        "BriefDescription": "Number of times an HLE transactional execution aborted due to XRELEASE lock not satisfying the address and value requirements in the elision buffer",
1253        "Counter": "0,1,2,3",
1254        "EventCode": "0x54",
1255        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_MISMATCH",
1256        "PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch.",
1257        "SampleAfterValue": "2000003",
1258        "UMask": "0x10"
1259    },
1260    {
1261        "BriefDescription": "Number of times an HLE transactional execution aborted due to NoAllocatedElisionBuffer being non-zero.",
1262        "Counter": "0,1,2,3",
1263        "EventCode": "0x54",
1264        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_NOT_EMPTY",
1265        "PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty.",
1266        "SampleAfterValue": "2000003",
1267        "UMask": "0x8"
1268    },
1269    {
1270        "BriefDescription": "Number of times an HLE transactional execution aborted due to an unsupported read alignment from the elision buffer.",
1271        "Counter": "0,1,2,3",
1272        "EventCode": "0x54",
1273        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_UNSUPPORTED_ALIGNMENT",
1274        "PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer.",
1275        "SampleAfterValue": "2000003",
1276        "UMask": "0x20"
1277    },
1278    {
1279        "BriefDescription": "Number of times a HLE transactional region aborted due to a non XRELEASE prefixed instruction writing to an elided lock in the elision buffer",
1280        "Counter": "0,1,2,3",
1281        "EventCode": "0x54",
1282        "EventName": "TX_MEM.ABORT_HLE_STORE_TO_ELIDED_LOCK",
1283        "PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock.",
1284        "SampleAfterValue": "2000003",
1285        "UMask": "0x4"
1286    },
1287    {
1288        "BriefDescription": "Number of times HLE lock could not be elided due to ElisionBufferAvailable being zero.",
1289        "Counter": "0,1,2,3",
1290        "EventCode": "0x54",
1291        "EventName": "TX_MEM.HLE_ELISION_BUFFER_FULL",
1292        "PublicDescription": "Number of times we could not allocate Lock Buffer.",
1293        "SampleAfterValue": "2000003",
1294        "UMask": "0x40"
1295    }
1296]
~/ Read-only file preview.