1[ 2 { 3 "BriefDescription": "Counts the number of machine clears due to memory order conflicts.", 4 "EventCode": "0xC3", 5 "EventName": "MACHINE_CLEARS.MEMORY_ORDERING", 6 "SampleAfterValue": "100003", 7 "UMask": "0x2" 8 }, 9 { 10 "BriefDescription": "Loads with latency value being above 128", 11 "EventCode": "0xCD", 12 "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128", 13 "MSRIndex": "0x3F6", 14 "MSRValue": "0x80", 15 "PEBS": "2", 16 "PublicDescription": "Loads with latency value being above 128.", 17 "SampleAfterValue": "1009", 18 "UMask": "0x1" 19 }, 20 { 21 "BriefDescription": "Loads with latency value being above 16", 22 "EventCode": "0xCD", 23 "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16", 24 "MSRIndex": "0x3F6", 25 "MSRValue": "0x10", 26 "PEBS": "2", 27 "PublicDescription": "Loads with latency value being above 16.", 28 "SampleAfterValue": "20011", 29 "UMask": "0x1" 30 }, 31 { 32 "BriefDescription": "Loads with latency value being above 256", 33 "EventCode": "0xCD", 34 "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256", 35 "MSRIndex": "0x3F6", 36 "MSRValue": "0x100", 37 "PEBS": "2", 38 "PublicDescription": "Loads with latency value being above 256.", 39 "SampleAfterValue": "503", 40 "UMask": "0x1" 41 }, 42 { 43 "BriefDescription": "Loads with latency value being above 32", 44 "EventCode": "0xCD", 45 "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32", 46 "MSRIndex": "0x3F6", 47 "MSRValue": "0x20", 48 "PEBS": "2", 49 "PublicDescription": "Loads with latency value being above 32.", 50 "SampleAfterValue": "100007", 51 "UMask": "0x1" 52 }, 53 { 54 "BriefDescription": "Loads with latency value being above 4", 55 "EventCode": "0xCD", 56 "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4", 57 "MSRIndex": "0x3F6", 58 "MSRValue": "0x4", 59 "PEBS": "2", 60 "PublicDescription": "Loads with latency value being above 4.", 61 "SampleAfterValue": "100003", 62 "UMask": "0x1" 63 }, 64 { 65 "BriefDescription": "Loads with latency value being above 512", 66 "EventCode": "0xCD", 67 "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512", 68 "MSRIndex": "0x3F6", 69 "MSRValue": "0x200", 70 "PEBS": "2", 71 "PublicDescription": "Loads with latency value being above 512.", 72 "SampleAfterValue": "101", 73 "UMask": "0x1" 74 }, 75 { 76 "BriefDescription": "Loads with latency value being above 64", 77 "EventCode": "0xCD", 78 "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64", 79 "MSRIndex": "0x3F6", 80 "MSRValue": "0x40", 81 "PEBS": "2", 82 "PublicDescription": "Loads with latency value being above 64.", 83 "SampleAfterValue": "2003", 84 "UMask": "0x1" 85 }, 86 { 87 "BriefDescription": "Loads with latency value being above 8", 88 "EventCode": "0xCD", 89 "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8", 90 "MSRIndex": "0x3F6", 91 "MSRValue": "0x8", 92 "PEBS": "2", 93 "PublicDescription": "Loads with latency value being above 8.", 94 "SampleAfterValue": "50021", 95 "UMask": "0x1" 96 }, 97 { 98 "BriefDescription": "Sample stores and collect precise store operation via PEBS record. PMC3 only.", 99 "EventCode": "0xCD", 100 "EventName": "MEM_TRANS_RETIRED.PRECISE_STORE", 101 "PEBS": "2", 102 "SampleAfterValue": "2000003", 103 "UMask": "0x2" 104 }, 105 { 106 "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache", 107 "EventCode": "0x05", 108 "EventName": "MISALIGN_MEM_REF.LOADS", 109 "PublicDescription": "Speculative cache-line split load uops dispatched to L1D.", 110 "SampleAfterValue": "2000003", 111 "UMask": "0x1" 112 }, 113 { 114 "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache", 115 "EventCode": "0x05", 116 "EventName": "MISALIGN_MEM_REF.STORES", 117 "PublicDescription": "Speculative cache-line split Store-address uops dispatched to L1D.", 118 "SampleAfterValue": "2000003", 119 "UMask": "0x2" 120 }, 121 { 122 "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC", 123 "EventCode": "0xB7, 0xBB", 124 "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.ANY_RESPONSE", 125 "MSRIndex": "0x1a6,0x1a7", 126 "MSRValue": "0x3fffc00244", 127 "SampleAfterValue": "100003", 128 "UMask": "0x1" 129 }, 130 { 131 "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data returned from remote dram", 132 "EventCode": "0xB7, 0xBB", 133 "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.REMOTE_DRAM", 134 "MSRIndex": "0x1a6,0x1a7", 135 "MSRValue": "0x67f800244", 136 "SampleAfterValue": "100003", 137 "UMask": "0x1" 138 }, 139 { 140 "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data forwarded from remote cache", 141 "EventCode": "0xB7, 0xBB", 142 "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.REMOTE_HIT_FORWARD", 143 "MSRIndex": "0x1a6,0x1a7", 144 "MSRValue": "0x87f800244", 145 "SampleAfterValue": "100003", 146 "UMask": "0x1" 147 }, 148 { 149 "BriefDescription": "Counts all demand & prefetch data reads that hits the LLC", 150 "EventCode": "0xB7, 0xBB", 151 "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.ANY_RESPONSE", 152 "MSRIndex": "0x1a6,0x1a7", 153 "MSRValue": "0x3fffc20091", 154 "SampleAfterValue": "100003", 155 "UMask": "0x1" 156 }, 157 { 158 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit the LLC", 159 "EventCode": "0xB7, 0xBB", 160 "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.ANY_RESPONSE", 161 "MSRIndex": "0x1a6,0x1a7", 162 "MSRValue": "0x3fffc203f7", 163 "SampleAfterValue": "100003", 164 "UMask": "0x1" 165 }, 166 { 167 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the data returned from local dram", 168 "EventCode": "0xB7, 0xBB", 169 "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.LOCAL_DRAM", 170 "MSRIndex": "0x1a6,0x1a7", 171 "MSRValue": "0x6004003f7", 172 "SampleAfterValue": "100003", 173 "UMask": "0x1" 174 }, 175 { 176 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC the data is found in M state in remote cache and forwarded from there", 177 "EventCode": "0xB7, 0xBB", 178 "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HITM", 179 "MSRIndex": "0x1a6,0x1a7", 180 "MSRValue": "0x107fc003f7", 181 "SampleAfterValue": "100003", 182 "UMask": "0x1" 183 }, 184 { 185 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the data forwarded from remote cache", 186 "EventCode": "0xB7, 0xBB", 187 "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HIT_FORWARD", 188 "MSRIndex": "0x1a6,0x1a7", 189 "MSRValue": "0x87f8203f7", 190 "SampleAfterValue": "100003", 191 "UMask": "0x1" 192 }, 193 { 194 "BriefDescription": "Counts all demand code reads that miss the LLC", 195 "EventCode": "0xB7, 0xBB", 196 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.ANY_RESPONSE", 197 "MSRIndex": "0x1a6,0x1a7", 198 "MSRValue": "0x3fffc20004", 199 "SampleAfterValue": "100003", 200 "UMask": "0x1" 201 }, 202 { 203 "BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from local dram", 204 "EventCode": "0xB7, 0xBB", 205 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.LOCAL_DRAM", 206 "MSRIndex": "0x1a6,0x1a7", 207 "MSRValue": "0x600400004", 208 "SampleAfterValue": "100003", 209 "UMask": "0x1" 210 }, 211 { 212 "BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from remote dram", 213 "EventCode": "0xB7, 0xBB", 214 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_DRAM", 215 "MSRIndex": "0x1a6,0x1a7", 216 "MSRValue": "0x67f800004", 217 "SampleAfterValue": "100003", 218 "UMask": "0x1" 219 }, 220 { 221 "BriefDescription": "Counts all demand code reads that miss the LLC the data is found in M state in remote cache and forwarded from there", 222 "EventCode": "0xB7, 0xBB", 223 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_HITM", 224 "MSRIndex": "0x1a6,0x1a7", 225 "MSRValue": "0x107fc00004", 226 "SampleAfterValue": "100003", 227 "UMask": "0x1" 228 }, 229 { 230 "BriefDescription": "Counts all demand code reads that miss the LLC and the data forwarded from remote cache", 231 "EventCode": "0xB7, 0xBB", 232 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_HIT_FORWARD", 233 "MSRIndex": "0x1a6,0x1a7", 234 "MSRValue": "0x87f820004", 235 "SampleAfterValue": "100003", 236 "UMask": "0x1" 237 }, 238 { 239 "BriefDescription": "Counts demand data reads that miss the LLC and the data returned from remote & local dram", 240 "EventCode": "0xB7, 0xBB", 241 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.ANY_DRAM", 242 "MSRIndex": "0x1a6,0x1a7", 243 "MSRValue": "0x67fc00001", 244 "SampleAfterValue": "100003", 245 "UMask": "0x1" 246 }, 247 { 248 "BriefDescription": "Counts demand data reads that miss in the LLC", 249 "EventCode": "0xB7, 0xBB", 250 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.ANY_RESPONSE", 251 "MSRIndex": "0x1a6,0x1a7", 252 "MSRValue": "0x3fffc20001", 253 "SampleAfterValue": "100003", 254 "UMask": "0x1" 255 }, 256 { 257 "BriefDescription": "Counts demand data reads that miss the LLC and the data returned from local dram", 258 "EventCode": "0xB7, 0xBB", 259 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.LOCAL_DRAM", 260 "MSRIndex": "0x1a6,0x1a7", 261 "MSRValue": "0x600400001", 262 "SampleAfterValue": "100003", 263 "UMask": "0x1" 264 }, 265 { 266 "BriefDescription": "Counts demand data reads that miss the LLC and the data returned from remote dram", 267 "EventCode": "0xB7, 0xBB", 268 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_DRAM", 269 "MSRIndex": "0x1a6,0x1a7", 270 "MSRValue": "0x67f800001", 271 "SampleAfterValue": "100003", 272 "UMask": "0x1" 273 }, 274 { 275 "BriefDescription": "Counts demand data reads that miss the LLC the data is found in M state in remote cache and forwarded from there", 276 "EventCode": "0xB7, 0xBB", 277 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_HITM", 278 "MSRIndex": "0x1a6,0x1a7", 279 "MSRValue": "0x107fc00001", 280 "SampleAfterValue": "100003", 281 "UMask": "0x1" 282 }, 283 { 284 "BriefDescription": "Counts demand data reads that miss the LLC and the data forwarded from remote cache", 285 "EventCode": "0xB7, 0xBB", 286 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD", 287 "MSRIndex": "0x1a6,0x1a7", 288 "MSRValue": "0x87f820001", 289 "SampleAfterValue": "100003", 290 "UMask": "0x1" 291 }, 292 { 293 "BriefDescription": "Counts all demand data writes (RFOs) that miss the LLC and the data is found in M state in remote cache and forwarded from there.", 294 "EventCode": "0xB7, 0xBB", 295 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.REMOTE_HITM", 296 "MSRIndex": "0x1a6,0x1a7", 297 "MSRValue": "0x107fc20002", 298 "SampleAfterValue": "100003", 299 "UMask": "0x1" 300 }, 301 { 302 "BriefDescription": "Counts all prefetch (that bring data to L2) code reads that miss the LLC and the data returned from remote & local dram", 303 "EventCode": "0xB7, 0xBB", 304 "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.LLC_MISS.ANY_RESPONSE", 305 "MSRIndex": "0x1a6,0x1a7", 306 "MSRValue": "0x3fffc20040", 307 "SampleAfterValue": "100003", 308 "UMask": "0x1" 309 }, 310 { 311 "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC and the data returned from remote & local dram", 312 "EventCode": "0xB7, 0xBB", 313 "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.ANY_DRAM", 314 "MSRIndex": "0x1a6,0x1a7", 315 "MSRValue": "0x67fc00010", 316 "SampleAfterValue": "100003", 317 "UMask": "0x1" 318 }, 319 { 320 "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss in the LLC", 321 "EventCode": "0xB7, 0xBB", 322 "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.ANY_RESPONSE", 323 "MSRIndex": "0x1a6,0x1a7", 324 "MSRValue": "0x3fffc20010", 325 "SampleAfterValue": "100003", 326 "UMask": "0x1" 327 }, 328 { 329 "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC and the data returned from local dram", 330 "EventCode": "0xB7, 0xBB", 331 "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.LOCAL_DRAM", 332 "MSRIndex": "0x1a6,0x1a7", 333 "MSRValue": "0x600400010", 334 "SampleAfterValue": "100003", 335 "UMask": "0x1" 336 }, 337 { 338 "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC and the data returned from remote dram", 339 "EventCode": "0xB7, 0xBB", 340 "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_DRAM", 341 "MSRIndex": "0x1a6,0x1a7", 342 "MSRValue": "0x67f800010", 343 "SampleAfterValue": "100003", 344 "UMask": "0x1" 345 }, 346 { 347 "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC the data is found in M state in remote cache and forwarded from there", 348 "EventCode": "0xB7, 0xBB", 349 "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_HITM", 350 "MSRIndex": "0x1a6,0x1a7", 351 "MSRValue": "0x107fc00010", 352 "SampleAfterValue": "100003", 353 "UMask": "0x1" 354 }, 355 { 356 "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC and the data forwarded from remote cache", 357 "EventCode": "0xB7, 0xBB", 358 "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD", 359 "MSRIndex": "0x1a6,0x1a7", 360 "MSRValue": "0x87f820010", 361 "SampleAfterValue": "100003", 362 "UMask": "0x1" 363 }, 364 { 365 "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads that miss in the LLC", 366 "EventCode": "0xB7, 0xBB", 367 "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.ANY_RESPONSE", 368 "MSRIndex": "0x1a6,0x1a7", 369 "MSRValue": "0x3fffc20200", 370 "SampleAfterValue": "100003", 371 "UMask": "0x1" 372 }, 373 { 374 "BriefDescription": "Counts prefetch (that bring data to LLC only) data reads that miss in the LLC", 375 "EventCode": "0xB7, 0xBB", 376 "EventName": "OFFCORE_RESPONSE.PF_LLC_DATA_RD.LLC_MISS.ANY_RESPONSE", 377 "MSRIndex": "0x1a6,0x1a7", 378 "MSRValue": "0x3fffc20080", 379 "SampleAfterValue": "100003", 380 "UMask": "0x1" 381 } 382] 383