1[ 2 { 3 "PEBS": "1", 4 "EventCode": "0xD0", 5 "Counter": "0,1,2,3", 6 "UMask": "0x11", 7 "EventName": "MEM_INST_RETIRED.STLB_MISS_LOADS", 8 "SampleAfterValue": "100003", 9 "BriefDescription": "Retired load instructions that miss the STLB.", 10 "CounterHTOff": "0,1,2,3", 11 "Data_LA": "1" 12 }, 13 { 14 "PEBS": "1", 15 "EventCode": "0xD0", 16 "Counter": "0,1,2,3", 17 "UMask": "0x12", 18 "EventName": "MEM_INST_RETIRED.STLB_MISS_STORES", 19 "SampleAfterValue": "100003", 20 "BriefDescription": "Retired store instructions that miss the STLB.", 21 "CounterHTOff": "0,1,2,3", 22 "Data_LA": "1", 23 "L1_Hit_Indication": "1" 24 }, 25 { 26 "PEBS": "1", 27 "EventCode": "0xD0", 28 "Counter": "0,1,2,3", 29 "UMask": "0x21", 30 "EventName": "MEM_INST_RETIRED.LOCK_LOADS", 31 "SampleAfterValue": "100007", 32 "BriefDescription": "Retired load instructions with locked access.", 33 "CounterHTOff": "0,1,2,3", 34 "Data_LA": "1" 35 }, 36 { 37 "PEBS": "1", 38 "EventCode": "0xD0", 39 "Counter": "0,1,2,3", 40 "UMask": "0x41", 41 "EventName": "MEM_INST_RETIRED.SPLIT_LOADS", 42 "SampleAfterValue": "100003", 43 "BriefDescription": "Retired load instructions that split across a cacheline boundary.", 44 "CounterHTOff": "0,1,2,3", 45 "Data_LA": "1" 46 }, 47 { 48 "PEBS": "1", 49 "EventCode": "0xD0", 50 "Counter": "0,1,2,3", 51 "UMask": "0x42", 52 "EventName": "MEM_INST_RETIRED.SPLIT_STORES", 53 "SampleAfterValue": "100003", 54 "BriefDescription": "Retired store instructions that split across a cacheline boundary.", 55 "CounterHTOff": "0,1,2,3", 56 "Data_LA": "1", 57 "L1_Hit_Indication": "1" 58 }, 59 { 60 "PEBS": "1", 61 "EventCode": "0xD0", 62 "Counter": "0,1,2,3", 63 "UMask": "0x81", 64 "EventName": "MEM_INST_RETIRED.ALL_LOADS", 65 "SampleAfterValue": "2000003", 66 "BriefDescription": "All retired load instructions.", 67 "CounterHTOff": "0,1,2,3", 68 "Data_LA": "1" 69 }, 70 { 71 "PEBS": "1", 72 "EventCode": "0xD0", 73 "Counter": "0,1,2,3", 74 "UMask": "0x82", 75 "EventName": "MEM_INST_RETIRED.ALL_STORES", 76 "SampleAfterValue": "2000003", 77 "BriefDescription": "All retired store instructions.", 78 "CounterHTOff": "0,1,2,3", 79 "Data_LA": "1", 80 "L1_Hit_Indication": "1" 81 }, 82 { 83 "PEBS": "1", 84 "PublicDescription": "Retired load instructions with L1 cache hits as data sources.", 85 "EventCode": "0xD1", 86 "Counter": "0,1,2,3", 87 "UMask": "0x1", 88 "EventName": "MEM_LOAD_RETIRED.L1_HIT", 89 "SampleAfterValue": "2000003", 90 "BriefDescription": "Retired load instructions with L1 cache hits as data sources", 91 "CounterHTOff": "0,1,2,3", 92 "Data_LA": "1" 93 }, 94 { 95 "PEBS": "1", 96 "PublicDescription": "Retired load instructions with L2 cache hits as data sources.", 97 "EventCode": "0xD1", 98 "Counter": "0,1,2,3", 99 "UMask": "0x2", 100 "EventName": "MEM_LOAD_RETIRED.L2_HIT", 101 "SampleAfterValue": "100003", 102 "BriefDescription": "Retired load instructions with L2 cache hits as data sources", 103 "CounterHTOff": "0,1,2,3", 104 "Data_LA": "1" 105 }, 106 { 107 "PEBS": "1", 108 "PublicDescription": "Retired load instructions with L3 cache hits as data sources.", 109 "EventCode": "0xD1", 110 "Counter": "0,1,2,3", 111 "UMask": "0x4", 112 "EventName": "MEM_LOAD_RETIRED.L3_HIT", 113 "SampleAfterValue": "50021", 114 "BriefDescription": "Retired load instructions with L3 cache hits as data sources", 115 "CounterHTOff": "0,1,2,3", 116 "Data_LA": "1" 117 }, 118 { 119 "PEBS": "1", 120 "PublicDescription": "Retired load instructions missed L1 cache as data sources.", 121 "EventCode": "0xD1", 122 "Counter": "0,1,2,3", 123 "UMask": "0x8", 124 "EventName": "MEM_LOAD_RETIRED.L1_MISS", 125 "SampleAfterValue": "100003", 126 "BriefDescription": "Retired load instructions missed L1 cache as data sources", 127 "CounterHTOff": "0,1,2,3", 128 "Data_LA": "1" 129 }, 130 { 131 "PEBS": "1", 132 "PublicDescription": "Retired load instructions missed L2 cache as data sources.", 133 "EventCode": "0xD1", 134 "Counter": "0,1,2,3", 135 "UMask": "0x10", 136 "EventName": "MEM_LOAD_RETIRED.L2_MISS", 137 "SampleAfterValue": "50021", 138 "BriefDescription": "Retired load instructions missed L2 cache as data sources", 139 "CounterHTOff": "0,1,2,3", 140 "Data_LA": "1" 141 }, 142 { 143 "PEBS": "1", 144 "PublicDescription": "Retired load instructions missed L3 cache as data sources.", 145 "EventCode": "0xD1", 146 "Counter": "0,1,2,3", 147 "UMask": "0x20", 148 "EventName": "MEM_LOAD_RETIRED.L3_MISS", 149 "SampleAfterValue": "100007", 150 "BriefDescription": "Retired load instructions missed L3 cache as data sources", 151 "CounterHTOff": "0,1,2,3", 152 "Data_LA": "1" 153 }, 154 { 155 "PEBS": "1", 156 "PublicDescription": "Retired load instructions which data sources were load missed L1 but hit FB due to preceding miss to the same cache line with data not ready.", 157 "EventCode": "0xD1", 158 "Counter": "0,1,2,3", 159 "UMask": "0x40", 160 "EventName": "MEM_LOAD_RETIRED.FB_HIT", 161 "SampleAfterValue": "100007", 162 "BriefDescription": "Retired load instructions which data sources were load missed L1 but hit FB due to preceding miss to the same cache line with data not ready", 163 "CounterHTOff": "0,1,2,3", 164 "Data_LA": "1" 165 }, 166 { 167 "PEBS": "1", 168 "EventCode": "0xD2", 169 "Counter": "0,1,2,3", 170 "UMask": "0x1", 171 "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_MISS", 172 "SampleAfterValue": "20011", 173 "BriefDescription": "Retired load instructions which data sources were L3 hit and cross-core snoop missed in on-pkg core cache.", 174 "CounterHTOff": "0,1,2,3", 175 "Data_LA": "1" 176 }, 177 { 178 "PEBS": "1", 179 "PublicDescription": "Retired load instructions which data sources were L3 and cross-core snoop hits in on-pkg core cache.", 180 "EventCode": "0xD2", 181 "Counter": "0,1,2,3", 182 "UMask": "0x2", 183 "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_HIT", 184 "SampleAfterValue": "20011", 185 "BriefDescription": "Retired load instructions which data sources were L3 and cross-core snoop hits in on-pkg core cache", 186 "CounterHTOff": "0,1,2,3", 187 "Data_LA": "1" 188 }, 189 { 190 "PEBS": "1", 191 "PublicDescription": "Retired load instructions which data sources were HitM responses from shared L3.", 192 "EventCode": "0xD2", 193 "Counter": "0,1,2,3", 194 "UMask": "0x4", 195 "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_HITM", 196 "SampleAfterValue": "20011", 197 "BriefDescription": "Retired load instructions which data sources were HitM responses from shared L3", 198 "CounterHTOff": "0,1,2,3", 199 "Data_LA": "1" 200 }, 201 { 202 "PEBS": "1", 203 "PublicDescription": "Retired load instructions which data sources were hits in L3 without snoops required.", 204 "EventCode": "0xD2", 205 "Counter": "0,1,2,3", 206 "UMask": "0x8", 207 "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_NONE", 208 "SampleAfterValue": "100003", 209 "BriefDescription": "Retired load instructions which data sources were hits in L3 without snoops required", 210 "CounterHTOff": "0,1,2,3", 211 "Data_LA": "1" 212 }, 213 { 214 "PEBS": "1", 215 "EventCode": "0xD4", 216 "Counter": "0,1,2,3", 217 "UMask": "0x4", 218 "EventName": "MEM_LOAD_MISC_RETIRED.UC", 219 "SampleAfterValue": "100007", 220 "BriefDescription": "Retired instructions with at least 1 uncacheable load or lock.", 221 "CounterHTOff": "0,1,2,3", 222 "Data_LA": "1" 223 }, 224 { 225 "PublicDescription": "This event counts L1D data line replacements including opportunistic replacements, and replacements that require stall-for-replace or block-for-replace.", 226 "EventCode": "0x51", 227 "Counter": "0,1,2,3", 228 "UMask": "0x1", 229 "EventName": "L1D.REPLACEMENT", 230 "SampleAfterValue": "2000003", 231 "BriefDescription": "L1D data line replacements", 232 "CounterHTOff": "0,1,2,3,4,5,6,7" 233 }, 234 { 235 "PublicDescription": "This event counts duration of L1D miss outstanding, that is each cycle number of Fill Buffers (FB) outstanding required by Demand Reads. FB either is held by demand loads, or it is held by non-demand loads and gets hit at least once by demand. The valid outstanding interval is defined until the FB deallocation by one of the following ways: from FB allocation, if FB is allocated by demand\n from the demand Hit FB, if it is allocated by hardware or software prefetch.\nNote: In the L1D, a Demand Read contains cacheable or noncacheable demand loads, including ones causing cache-line splits and reads due to page walks resulted from any request type.", 236 "EventCode": "0x48", 237 "Counter": "0,1,2,3", 238 "UMask": "0x1", 239 "EventName": "L1D_PEND_MISS.PENDING", 240 "SampleAfterValue": "2000003", 241 "BriefDescription": "L1D miss outstandings duration in cycles", 242 "CounterHTOff": "0,1,2,3,4,5,6,7" 243 }, 244 { 245 "EventCode": "0x48", 246 "Counter": "0,1,2,3", 247 "UMask": "0x2", 248 "EventName": "L1D_PEND_MISS.FB_FULL", 249 "SampleAfterValue": "2000003", 250 "BriefDescription": "Number of times a request needed a FB entry but there was no entry available for it. That is the FB unavailability was dominant reason for blocking the request. A request includes cacheable/uncacheable demands that is load, store or SW prefetch.", 251 "CounterHTOff": "0,1,2,3,4,5,6,7" 252 }, 253 { 254 "PublicDescription": "This event counts duration of L1D miss outstanding in cycles.", 255 "EventCode": "0x48", 256 "Counter": "0,1,2,3", 257 "UMask": "0x1", 258 "EventName": "L1D_PEND_MISS.PENDING_CYCLES", 259 "SampleAfterValue": "2000003", 260 "BriefDescription": "Cycles with L1D load Misses outstanding.", 261 "CounterMask": "1", 262 "CounterHTOff": "0,1,2,3,4,5,6,7" 263 }, 264 { 265 "PublicDescription": "This event counts the Demand Data Read requests sent to uncore. Use it in conjunction with OFFCORE_REQUESTS_OUTSTANDING to determine average latency in the uncore.", 266 "EventCode": "0xB0", 267 "Counter": "0,1,2,3", 268 "UMask": "0x1", 269 "EventName": "OFFCORE_REQUESTS.DEMAND_DATA_RD", 270 "SampleAfterValue": "100003", 271 "BriefDescription": "Demand Data Read requests sent to uncore", 272 "CounterHTOff": "0,1,2,3,4,5,6,7" 273 }, 274 { 275 "PublicDescription": "This event counts both cacheable and noncachaeble code read requests.", 276 "EventCode": "0xB0", 277 "Counter": "0,1,2,3", 278 "UMask": "0x2", 279 "EventName": "OFFCORE_REQUESTS.DEMAND_CODE_RD", 280 "SampleAfterValue": "100003", 281 "BriefDescription": "Cacheable and noncachaeble code read requests", 282 "CounterHTOff": "0,1,2,3,4,5,6,7" 283 }, 284 { 285 "PublicDescription": "This event counts the demand RFO (read for ownership) requests including regular RFOs, locks, ItoM.", 286 "EventCode": "0xB0", 287 "Counter": "0,1,2,3", 288 "UMask": "0x4", 289 "EventName": "OFFCORE_REQUESTS.DEMAND_RFO", 290 "SampleAfterValue": "100003", 291 "BriefDescription": "Demand RFO requests including regular RFOs, locks, ItoM", 292 "CounterHTOff": "0,1,2,3,4,5,6,7" 293 }, 294 { 295 "PublicDescription": "This event counts the demand and prefetch data reads. All Core Data Reads include cacheable 'Demands' and L2 prefetchers (not L3 prefetchers). Counting also covers reads due to page walks resulted from any request type.", 296 "EventCode": "0xB0", 297 "Counter": "0,1,2,3", 298 "UMask": "0x8", 299 "EventName": "OFFCORE_REQUESTS.ALL_DATA_RD", 300 "SampleAfterValue": "100003", 301 "BriefDescription": "Demand and prefetch data reads", 302 "CounterHTOff": "0,1,2,3,4,5,6,7" 303 }, 304 { 305 "PublicDescription": "This event counts memory transactions reached the super queue including requests initiated by the core, all L3 prefetches, page walks, and so on.", 306 "EventCode": "0xB0", 307 "Counter": "0,1,2,3", 308 "UMask": "0x80", 309 "EventName": "OFFCORE_REQUESTS.ALL_REQUESTS", 310 "SampleAfterValue": "100003", 311 "BriefDescription": "Any memory transaction that reached the SQ.", 312 "CounterHTOff": "0,1,2,3,4,5,6,7" 313 }, 314 { 315 "PublicDescription": "This event counts the number of offcore outstanding Demand Data Read transactions in the super queue (SQ) every cycle. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor. See the corresponding Umask under OFFCORE_REQUESTS.\nNote: A prefetch promoted to Demand is counted from the promotion point.", 316 "EventCode": "0x60", 317 "Counter": "0,1,2,3", 318 "UMask": "0x1", 319 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD", 320 "SampleAfterValue": "2000003", 321 "BriefDescription": "Offcore outstanding Demand Data Read transactions in uncore queue.", 322 "CounterHTOff": "0,1,2,3,4,5,6,7" 323 }, 324 { 325 "PublicDescription": "This event counts the number of offcore outstanding Code Reads transactions in the super queue every cycle. The 'Offcore outstanding' state of the transaction lasts from the L2 miss until the sending transaction completion to requestor (SQ deallocation). See the corresponding Umask under OFFCORE_REQUESTS.", 326 "EventCode": "0x60", 327 "Counter": "0,1,2,3", 328 "UMask": "0x2", 329 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_CODE_RD", 330 "SampleAfterValue": "2000003", 331 "BriefDescription": "Offcore outstanding Code Reads transactions in the SuperQueue (SQ), queue to uncore, every cycle. ", 332 "CounterHTOff": "0,1,2,3,4,5,6,7" 333 }, 334 { 335 "PublicDescription": "This event counts the number of offcore outstanding RFO (store) transactions in the super queue (SQ) every cycle. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation). See corresponding Umask under OFFCORE_REQUESTS.", 336 "EventCode": "0x60", 337 "Counter": "0,1,2,3", 338 "UMask": "0x4", 339 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_RFO", 340 "SampleAfterValue": "2000003", 341 "BriefDescription": "Offcore outstanding demand rfo reads transactions in SuperQueue (SQ), queue to uncore, every cycle", 342 "CounterHTOff": "0,1,2,3,4,5,6,7" 343 }, 344 { 345 "PublicDescription": "This event counts the number of offcore outstanding cacheable Core Data Read transactions in the super queue every cycle. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation). See corresponding Umask under OFFCORE_REQUESTS.", 346 "EventCode": "0x60", 347 "Counter": "0,1,2,3", 348 "UMask": "0x8", 349 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD", 350 "SampleAfterValue": "2000003", 351 "BriefDescription": "Offcore outstanding cacheable Core Data Read transactions in SuperQueue (SQ), queue to uncore", 352 "CounterHTOff": "0,1,2,3,4,5,6,7" 353 }, 354 { 355 "PublicDescription": "This event counts cycles when offcore outstanding Demand Data Read transactions are present in the super queue (SQ). A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation).", 356 "EventCode": "0x60", 357 "Counter": "0,1,2,3", 358 "UMask": "0x1", 359 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_DATA_RD", 360 "SampleAfterValue": "2000003", 361 "BriefDescription": "Cycles when offcore outstanding Demand Data Read transactions are present in SuperQueue (SQ), queue to uncore", 362 "CounterMask": "1", 363 "CounterHTOff": "0,1,2,3,4,5,6,7" 364 }, 365 { 366 "PublicDescription": "This event counts cycles when offcore outstanding cacheable Core Data Read transactions are present in the super queue. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation). See corresponding Umask under OFFCORE_REQUESTS.", 367 "EventCode": "0x60", 368 "Counter": "0,1,2,3", 369 "UMask": "0x8", 370 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD", 371 "SampleAfterValue": "2000003", 372 "BriefDescription": "Cycles when offcore outstanding cacheable Core Data Read transactions are present in SuperQueue (SQ), queue to uncore.", 373 "CounterMask": "1", 374 "CounterHTOff": "0,1,2,3,4,5,6,7" 375 }, 376 { 377 "PublicDescription": "This event counts the number of cases when the offcore requests buffer cannot take more entries for the core. This can happen when the superqueue does not contain eligible entries, or when L1D writeback pending FIFO requests is full.\nNote: Writeback pending FIFO has six entries.", 378 "EventCode": "0xB2", 379 "Counter": "0,1,2,3", 380 "UMask": "0x1", 381 "EventName": "OFFCORE_REQUESTS_BUFFER.SQ_FULL", 382 "SampleAfterValue": "2000003", 383 "BriefDescription": "Offcore requests buffer cannot take more entries for this thread core.", 384 "CounterHTOff": "0,1,2,3,4,5,6,7" 385 }, 386 { 387 "PublicDescription": "This event counts L2 writebacks that access L2 cache.", 388 "EventCode": "0xF0", 389 "Counter": "0,1,2,3", 390 "UMask": "0x40", 391 "EventName": "L2_TRANS.L2_WB", 392 "SampleAfterValue": "200003", 393 "BriefDescription": "L2 writebacks that access L2 cache", 394 "CounterHTOff": "0,1,2,3,4,5,6,7" 395 }, 396 { 397 "PublicDescription": "This event counts core-originated cacheable demand requests that miss the last level cache (LLC). Demand requests include loads, RFOs, and hardware prefetches from L1D, and instruction fetches from IFU.", 398 "EventCode": "0x2E", 399 "Counter": "0,1,2,3", 400 "UMask": "0x41", 401 "Errata": "SKL057", 402 "EventName": "LONGEST_LAT_CACHE.MISS", 403 "SampleAfterValue": "100003", 404 "BriefDescription": "Core-originated cacheable demand requests missed L3", 405 "CounterHTOff": "0,1,2,3,4,5,6,7" 406 }, 407 { 408 "PublicDescription": "This event counts core-originated cacheable demand requests that refer to the last level cache (LLC). Demand requests include loads, RFOs, and hardware prefetches from L1D, and instruction fetches from IFU.", 409 "EventCode": "0x2E", 410 "Counter": "0,1,2,3", 411 "UMask": "0x4f", 412 "Errata": "SKL057", 413 "EventName": "LONGEST_LAT_CACHE.REFERENCE", 414 "SampleAfterValue": "100003", 415 "BriefDescription": "Core-originated cacheable demand requests that refer to L3", 416 "CounterHTOff": "0,1,2,3,4,5,6,7" 417 }, 418 { 419 "PublicDescription": "This event counts the number of cache line split locks sent to the uncore.", 420 "EventCode": "0xF4", 421 "Counter": "0,1,2,3", 422 "UMask": "0x10", 423 "EventName": "SQ_MISC.SPLIT_LOCK", 424 "SampleAfterValue": "100003", 425 "BriefDescription": "Number of cache line split locks sent to uncore.", 426 "CounterHTOff": "0,1,2,3,4,5,6,7" 427 }, 428 { 429 "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", 430 "EventCode": "0xB7, 0xBB", 431 "Counter": "0,1,2,3", 432 "UMask": "0x1", 433 "EventName": "OFFCORE_RESPONSE", 434 "SampleAfterValue": "100003", 435 "BriefDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction", 436 "CounterHTOff": "0,1,2,3" 437 }, 438 { 439 "PublicDescription": "This event counts the number of demand Data Read requests that miss L2 cache. Only not rejected loads are counted.", 440 "EventCode": "0x24", 441 "Counter": "0,1,2,3", 442 "UMask": "0x21", 443 "EventName": "L2_RQSTS.DEMAND_DATA_RD_MISS", 444 "SampleAfterValue": "200003", 445 "BriefDescription": "Demand Data Read miss L2, no rejects", 446 "CounterHTOff": "0,1,2,3,4,5,6,7" 447 }, 448 { 449 "PublicDescription": "This event counts the number of demand Data Read requests that hit L2 cache. Only not rejected loads are counted.", 450 "EventCode": "0x24", 451 "Counter": "0,1,2,3", 452 "UMask": "0x41", 453 "EventName": "L2_RQSTS.DEMAND_DATA_RD_HIT", 454 "SampleAfterValue": "200003", 455 "BriefDescription": "Demand Data Read requests that hit L2 cache", 456 "CounterHTOff": "0,1,2,3,4,5,6,7" 457 }, 458 { 459 "PublicDescription": "This event counts the number of demand Data Read requests (including requests from L1D hardware prefetchers). These loads may hit or miss L2 cache. Only non rejected loads are counted.", 460 "EventCode": "0x24", 461 "Counter": "0,1,2,3", 462 "UMask": "0xe1", 463 "EventName": "L2_RQSTS.ALL_DEMAND_DATA_RD", 464 "SampleAfterValue": "200003", 465 "BriefDescription": "Demand Data Read requests", 466 "CounterHTOff": "0,1,2,3,4,5,6,7" 467 }, 468 { 469 "PublicDescription": "This event counts the total number of RFO (read for ownership) requests to L2 cache. L2 RFO requests include both L1D demand RFO misses as well as L1D RFO prefetches.", 470 "EventCode": "0x24", 471 "Counter": "0,1,2,3", 472 "UMask": "0xe2", 473 "EventName": "L2_RQSTS.ALL_RFO", 474 "SampleAfterValue": "200003", 475 "BriefDescription": "RFO requests to L2 cache", 476 "CounterHTOff": "0,1,2,3,4,5,6,7" 477 }, 478 { 479 "PublicDescription": "This event counts the total number of L2 code requests.", 480 "EventCode": "0x24", 481 "Counter": "0,1,2,3", 482 "UMask": "0xe4", 483 "EventName": "L2_RQSTS.ALL_CODE_RD", 484 "SampleAfterValue": "200003", 485 "BriefDescription": "L2 code requests", 486 "CounterHTOff": "0,1,2,3,4,5,6,7" 487 }, 488 { 489 "PublicDescription": "This event counts the total number of requests from the L2 hardware prefetchers.", 490 "EventCode": "0x24", 491 "Counter": "0,1,2,3", 492 "UMask": "0xf8", 493 "EventName": "L2_RQSTS.ALL_PF", 494 "SampleAfterValue": "200003", 495 "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches", 496 "CounterHTOff": "0,1,2,3,4,5,6,7" 497 }, 498 { 499 "PublicDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that miss L2 cache.", 500 "EventCode": "0x24", 501 "Counter": "0,1,2,3", 502 "UMask": "0x38", 503 "EventName": "L2_RQSTS.PF_MISS", 504 "SampleAfterValue": "200003", 505 "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that miss L2 cache", 506 "CounterHTOff": "0,1,2,3,4,5,6,7" 507 }, 508 { 509 "PublicDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that hit L2 cache.", 510 "EventCode": "0x24", 511 "Counter": "0,1,2,3", 512 "UMask": "0xd8", 513 "EventName": "L2_RQSTS.PF_HIT", 514 "SampleAfterValue": "200003", 515 "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that hit L2 cache", 516 "CounterHTOff": "0,1,2,3,4,5,6,7" 517 }, 518 { 519 "PublicDescription": "RFO requests that hit L2 cache.", 520 "EventCode": "0x24", 521 "Counter": "0,1,2,3", 522 "UMask": "0x42", 523 "EventName": "L2_RQSTS.RFO_HIT", 524 "SampleAfterValue": "200003", 525 "BriefDescription": "RFO requests that hit L2 cache", 526 "CounterHTOff": "0,1,2,3,4,5,6,7" 527 }, 528 { 529 "PublicDescription": "RFO requests that miss L2 cache.", 530 "EventCode": "0x24", 531 "Counter": "0,1,2,3", 532 "UMask": "0x22", 533 "EventName": "L2_RQSTS.RFO_MISS", 534 "SampleAfterValue": "200003", 535 "BriefDescription": "RFO requests that miss L2 cache", 536 "CounterHTOff": "0,1,2,3,4,5,6,7" 537 }, 538 { 539 "EventCode": "0x24", 540 "Counter": "0,1,2,3", 541 "UMask": "0x44", 542 "EventName": "L2_RQSTS.CODE_RD_HIT", 543 "SampleAfterValue": "200003", 544 "BriefDescription": "L2 cache hits when fetching instructions, code reads.", 545 "CounterHTOff": "0,1,2,3,4,5,6,7" 546 }, 547 { 548 "PublicDescription": "L2 cache misses when fetching instructions.", 549 "EventCode": "0x24", 550 "Counter": "0,1,2,3", 551 "UMask": "0x24", 552 "EventName": "L2_RQSTS.CODE_RD_MISS", 553 "SampleAfterValue": "200003", 554 "BriefDescription": "L2 cache misses when fetching instructions", 555 "CounterHTOff": "0,1,2,3,4,5,6,7" 556 }, 557 { 558 "PublicDescription": "Demand requests that miss L2 cache.", 559 "EventCode": "0x24", 560 "Counter": "0,1,2,3", 561 "UMask": "0x27", 562 "EventName": "L2_RQSTS.ALL_DEMAND_MISS", 563 "SampleAfterValue": "200003", 564 "BriefDescription": "Demand requests that miss L2 cache", 565 "CounterHTOff": "0,1,2,3,4,5,6,7" 566 }, 567 { 568 "PublicDescription": "Demand requests to L2 cache.", 569 "EventCode": "0x24", 570 "Counter": "0,1,2,3", 571 "UMask": "0xe7", 572 "EventName": "L2_RQSTS.ALL_DEMAND_REFERENCES", 573 "SampleAfterValue": "200003", 574 "BriefDescription": "Demand requests to L2 cache", 575 "CounterHTOff": "0,1,2,3,4,5,6,7" 576 }, 577 { 578 "PublicDescription": "All requests that miss L2 cache.", 579 "EventCode": "0x24", 580 "Counter": "0,1,2,3", 581 "UMask": "0x3f", 582 "EventName": "L2_RQSTS.MISS", 583 "SampleAfterValue": "200003", 584 "BriefDescription": "All requests that miss L2 cache", 585 "CounterHTOff": "0,1,2,3,4,5,6,7" 586 }, 587 { 588 "PublicDescription": "All L2 requests.", 589 "EventCode": "0x24", 590 "Counter": "0,1,2,3", 591 "UMask": "0xff", 592 "EventName": "L2_RQSTS.REFERENCES", 593 "SampleAfterValue": "200003", 594 "BriefDescription": "All L2 requests", 595 "CounterHTOff": "0,1,2,3,4,5,6,7" 596 }, 597 { 598 "EventCode": "0xF2", 599 "Counter": "0,1,2,3", 600 "UMask": "0x1", 601 "EventName": "L2_LINES_OUT.SILENT", 602 "SampleAfterValue": "200003", 603 "BriefDescription": "Counts the number of lines that are silently dropped by L2 cache when triggered by an L2 cache fill. These lines are typically in Shared or Exclusive state. A non-threaded event.", 604 "CounterHTOff": "0,1,2,3,4,5,6,7" 605 }, 606 { 607 "EventCode": "0xF2", 608 "Counter": "0,1,2,3", 609 "UMask": "0x2", 610 "EventName": "L2_LINES_OUT.NON_SILENT", 611 "SampleAfterValue": "200003", 612 "BriefDescription": "Counts the number of lines that are evicted by L2 cache when triggered by an L2 cache fill. Those lines are in Modified state. Modified lines are written back to L3", 613 "CounterHTOff": "0,1,2,3,4,5,6,7" 614 }, 615 { 616 "PublicDescription": "Counts the number of lines that have been hardware prefetched but not used and now evicted by L2 cache.", 617 "EventCode": "0xF2", 618 "Counter": "0,1,2,3", 619 "UMask": "0x4", 620 "EventName": "L2_LINES_OUT.USELESS_PREF", 621 "SampleAfterValue": "200003", 622 "BriefDescription": "Counts the number of lines that have been hardware prefetched but not used and now evicted by L2 cache", 623 "CounterHTOff": "0,1,2,3,4,5,6,7" 624 }, 625 { 626 "PublicDescription": "This event counts the number of L2 cache lines filling the L2. Counting does not cover rejects.", 627 "EventCode": "0xF1", 628 "Counter": "0,1,2,3", 629 "UMask": "0x1f", 630 "EventName": "L2_LINES_IN.ALL", 631 "SampleAfterValue": "100003", 632 "BriefDescription": "L2 cache lines filling L2", 633 "CounterHTOff": "0,1,2,3,4,5,6,7" 634 }, 635 { 636 "PublicDescription": "This event counts the number of offcore outstanding Code Reads transactions in the super queue every cycle. The 'Offcore outstanding' state of the transaction lasts from the L2 miss until the sending transaction completion to requestor (SQ deallocation). See the corresponding Umask under OFFCORE_REQUESTS.", 637 "EventCode": "0x60", 638 "Counter": "0,1,2,3", 639 "UMask": "0x2", 640 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_CODE_RD", 641 "SampleAfterValue": "2000003", 642 "BriefDescription": "Cycles with offcore outstanding Code Reads transactions in the SuperQueue (SQ), queue to uncore.", 643 "CounterMask": "1", 644 "CounterHTOff": "0,1,2,3,4,5,6,7" 645 }, 646 { 647 "PublicDescription": "This event counts the number of offcore outstanding demand rfo Reads transactions in the super queue every cycle. The 'Offcore outstanding' state of the transaction lasts from the L2 miss until the sending transaction completion to requestor (SQ deallocation). See the corresponding Umask under OFFCORE_REQUESTS.", 648 "EventCode": "0x60", 649 "Counter": "0,1,2,3", 650 "UMask": "0x4", 651 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO", 652 "SampleAfterValue": "2000003", 653 "BriefDescription": "Cycles with offcore outstanding demand rfo reads transactions in SuperQueue (SQ), queue to uncore.", 654 "CounterMask": "1", 655 "CounterHTOff": "0,1,2,3,4,5,6,7" 656 }, 657 { 658 "EventCode": "0x48", 659 "Counter": "0,1,2,3", 660 "UMask": "0x1", 661 "AnyThread": "1", 662 "EventName": "L1D_PEND_MISS.PENDING_CYCLES_ANY", 663 "SampleAfterValue": "2000003", 664 "BriefDescription": "Cycles with L1D load Misses outstanding from any thread on physical core.", 665 "CounterMask": "1", 666 "CounterHTOff": "0,1,2,3,4,5,6,7" 667 }, 668 { 669 "EventCode": "0x60", 670 "Counter": "0,1,2,3", 671 "UMask": "0x1", 672 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD_GE_6", 673 "SampleAfterValue": "2000003", 674 "BriefDescription": "Cycles with at least 6 offcore outstanding Demand Data Read transactions in uncore queue.", 675 "CounterMask": "6", 676 "CounterHTOff": "0,1,2,3,4,5,6,7" 677 }, 678 { 679 "EventCode": "0xF2", 680 "Counter": "0,1,2,3", 681 "UMask": "0x4", 682 "EventName": "L2_LINES_OUT.USELESS_HWPF", 683 "SampleAfterValue": "200003", 684 "BriefDescription": "Counts the number of lines that have been hardware prefetched but not used and now evicted by L2 cache", 685 "CounterHTOff": "0,1,2,3,4,5,6,7" 686 }, 687 { 688 "EventCode": "0xB7, 0xBB", 689 "MSRValue": "0x3fc0408000 ", 690 "Counter": "0,1,2,3", 691 "UMask": "0x1", 692 "EventName": "OFFCORE_RESPONSE.OTHER.L4_HIT_LOCAL_L4.ANY_SNOOP", 693 "MSRIndex": "0x1a6,0x1a7", 694 "SampleAfterValue": "100003", 695 "BriefDescription": "OTHER & L4_HIT_LOCAL_L4 & ANY_SNOOP", 696 "Offcore": "1", 697 "CounterHTOff": "0,1,2,3" 698 }, 699 { 700 "EventCode": "0xB7, 0xBB", 701 "MSRValue": "0x1000408000 ", 702 "Counter": "0,1,2,3", 703 "UMask": "0x1", 704 "EventName": "OFFCORE_RESPONSE.OTHER.L4_HIT_LOCAL_L4.SNOOP_HITM", 705 "MSRIndex": "0x1a6,0x1a7", 706 "SampleAfterValue": "100003", 707 "BriefDescription": "OTHER & L4_HIT_LOCAL_L4 & SNOOP_HITM", 708 "Offcore": "1", 709 "CounterHTOff": "0,1,2,3" 710 }, 711 { 712 "EventCode": "0xB7, 0xBB", 713 "MSRValue": "0x0400408000 ", 714 "Counter": "0,1,2,3", 715 "UMask": "0x1", 716 "EventName": "OFFCORE_RESPONSE.OTHER.L4_HIT_LOCAL_L4.SNOOP_HIT_NO_FWD", 717 "MSRIndex": "0x1a6,0x1a7", 718 "SampleAfterValue": "100003", 719 "BriefDescription": "OTHER & L4_HIT_LOCAL_L4 & SNOOP_HIT_NO_FWD", 720 "Offcore": "1", 721 "CounterHTOff": "0,1,2,3" 722 }, 723 { 724 "EventCode": "0xB7, 0xBB", 725 "MSRValue": "0x0200408000 ", 726 "Counter": "0,1,2,3", 727 "UMask": "0x1", 728 "EventName": "OFFCORE_RESPONSE.OTHER.L4_HIT_LOCAL_L4.SNOOP_MISS", 729 "MSRIndex": "0x1a6,0x1a7", 730 "SampleAfterValue": "100003", 731 "BriefDescription": "OTHER & L4_HIT_LOCAL_L4 & SNOOP_MISS", 732 "Offcore": "1", 733 "CounterHTOff": "0,1,2,3" 734 }, 735 { 736 "EventCode": "0xB7, 0xBB", 737 "MSRValue": "0x0100408000 ", 738 "Counter": "0,1,2,3", 739 "UMask": "0x1", 740 "EventName": "OFFCORE_RESPONSE.OTHER.L4_HIT_LOCAL_L4.SNOOP_NOT_NEEDED", 741 "MSRIndex": "0x1a6,0x1a7", 742 "SampleAfterValue": "100003", 743 "BriefDescription": "OTHER & L4_HIT_LOCAL_L4 & SNOOP_NOT_NEEDED", 744 "Offcore": "1", 745 "CounterHTOff": "0,1,2,3" 746 }, 747 { 748 "EventCode": "0xB7, 0xBB", 749 "MSRValue": "0x0080408000 ", 750 "Counter": "0,1,2,3", 751 "UMask": "0x1", 752 "EventName": "OFFCORE_RESPONSE.OTHER.L4_HIT_LOCAL_L4.SNOOP_NONE", 753 "MSRIndex": "0x1a6,0x1a7", 754 "SampleAfterValue": "100003", 755 "BriefDescription": "OTHER & L4_HIT_LOCAL_L4 & SNOOP_NONE", 756 "Offcore": "1", 757 "CounterHTOff": "0,1,2,3" 758 }, 759 { 760 "EventCode": "0xB7, 0xBB", 761 "MSRValue": "0x0040408000 ", 762 "Counter": "0,1,2,3", 763 "UMask": "0x1", 764 "EventName": "OFFCORE_RESPONSE.OTHER.L4_HIT_LOCAL_L4.SPL_HIT", 765 "MSRIndex": "0x1a6,0x1a7", 766 "SampleAfterValue": "100003", 767 "BriefDescription": "OTHER & L4_HIT_LOCAL_L4 & SPL_HIT", 768 "Offcore": "1", 769 "CounterHTOff": "0,1,2,3" 770 }, 771 { 772 "EventCode": "0xB7, 0xBB", 773 "MSRValue": "0x3fc01c8000 ", 774 "Counter": "0,1,2,3", 775 "UMask": "0x1", 776 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.ANY_SNOOP", 777 "MSRIndex": "0x1a6,0x1a7", 778 "SampleAfterValue": "100003", 779 "BriefDescription": "OTHER & L3_HIT & ANY_SNOOP", 780 "Offcore": "1", 781 "CounterHTOff": "0,1,2,3" 782 }, 783 { 784 "EventCode": "0xB7, 0xBB", 785 "MSRValue": "0x10001c8000 ", 786 "Counter": "0,1,2,3", 787 "UMask": "0x1", 788 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_HITM", 789 "MSRIndex": "0x1a6,0x1a7", 790 "SampleAfterValue": "100003", 791 "BriefDescription": "OTHER & L3_HIT & SNOOP_HITM", 792 "Offcore": "1", 793 "CounterHTOff": "0,1,2,3" 794 }, 795 { 796 "EventCode": "0xB7, 0xBB", 797 "MSRValue": "0x04001c8000 ", 798 "Counter": "0,1,2,3", 799 "UMask": "0x1", 800 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_HIT_NO_FWD", 801 "MSRIndex": "0x1a6,0x1a7", 802 "SampleAfterValue": "100003", 803 "BriefDescription": "Counts any other requests that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded.", 804 "Offcore": "1", 805 "CounterHTOff": "0,1,2,3" 806 }, 807 { 808 "EventCode": "0xB7, 0xBB", 809 "MSRValue": "0x02001c8000 ", 810 "Counter": "0,1,2,3", 811 "UMask": "0x1", 812 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_MISS", 813 "MSRIndex": "0x1a6,0x1a7", 814 "SampleAfterValue": "100003", 815 "BriefDescription": "Counts any other requests that hit in the L3 and the snoops sent to sibling cores return clean response.", 816 "Offcore": "1", 817 "CounterHTOff": "0,1,2,3" 818 }, 819 { 820 "EventCode": "0xB7, 0xBB", 821 "MSRValue": "0x01001c8000 ", 822 "Counter": "0,1,2,3", 823 "UMask": "0x1", 824 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_NOT_NEEDED", 825 "MSRIndex": "0x1a6,0x1a7", 826 "SampleAfterValue": "100003", 827 "BriefDescription": "Counts any other requests that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 828 "Offcore": "1", 829 "CounterHTOff": "0,1,2,3" 830 }, 831 { 832 "EventCode": "0xB7, 0xBB", 833 "MSRValue": "0x00801c8000 ", 834 "Counter": "0,1,2,3", 835 "UMask": "0x1", 836 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_NONE", 837 "MSRIndex": "0x1a6,0x1a7", 838 "SampleAfterValue": "100003", 839 "BriefDescription": "OTHER & L3_HIT & SNOOP_NONE", 840 "Offcore": "1", 841 "CounterHTOff": "0,1,2,3" 842 }, 843 { 844 "EventCode": "0xB7, 0xBB", 845 "MSRValue": "0x00401c8000 ", 846 "Counter": "0,1,2,3", 847 "UMask": "0x1", 848 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SPL_HIT", 849 "MSRIndex": "0x1a6,0x1a7", 850 "SampleAfterValue": "100003", 851 "BriefDescription": "OTHER & L3_HIT & SPL_HIT", 852 "Offcore": "1", 853 "CounterHTOff": "0,1,2,3" 854 }, 855 { 856 "EventCode": "0xB7, 0xBB", 857 "MSRValue": "0x3fc0108000 ", 858 "Counter": "0,1,2,3", 859 "UMask": "0x1", 860 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.ANY_SNOOP", 861 "MSRIndex": "0x1a6,0x1a7", 862 "SampleAfterValue": "100003", 863 "BriefDescription": "OTHER & L3_HIT_S & ANY_SNOOP", 864 "Offcore": "1", 865 "CounterHTOff": "0,1,2,3" 866 }, 867 { 868 "EventCode": "0xB7, 0xBB", 869 "MSRValue": "0x1000108000 ", 870 "Counter": "0,1,2,3", 871 "UMask": "0x1", 872 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.SNOOP_HITM", 873 "MSRIndex": "0x1a6,0x1a7", 874 "SampleAfterValue": "100003", 875 "BriefDescription": "OTHER & L3_HIT_S & SNOOP_HITM", 876 "Offcore": "1", 877 "CounterHTOff": "0,1,2,3" 878 }, 879 { 880 "EventCode": "0xB7, 0xBB", 881 "MSRValue": "0x0400108000 ", 882 "Counter": "0,1,2,3", 883 "UMask": "0x1", 884 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.SNOOP_HIT_NO_FWD", 885 "MSRIndex": "0x1a6,0x1a7", 886 "SampleAfterValue": "100003", 887 "BriefDescription": "OTHER & L3_HIT_S & SNOOP_HIT_NO_FWD", 888 "Offcore": "1", 889 "CounterHTOff": "0,1,2,3" 890 }, 891 { 892 "EventCode": "0xB7, 0xBB", 893 "MSRValue": "0x0200108000 ", 894 "Counter": "0,1,2,3", 895 "UMask": "0x1", 896 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.SNOOP_MISS", 897 "MSRIndex": "0x1a6,0x1a7", 898 "SampleAfterValue": "100003", 899 "BriefDescription": "OTHER & L3_HIT_S & SNOOP_MISS", 900 "Offcore": "1", 901 "CounterHTOff": "0,1,2,3" 902 }, 903 { 904 "EventCode": "0xB7, 0xBB", 905 "MSRValue": "0x0100108000 ", 906 "Counter": "0,1,2,3", 907 "UMask": "0x1", 908 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.SNOOP_NOT_NEEDED", 909 "MSRIndex": "0x1a6,0x1a7", 910 "SampleAfterValue": "100003", 911 "BriefDescription": "OTHER & L3_HIT_S & SNOOP_NOT_NEEDED", 912 "Offcore": "1", 913 "CounterHTOff": "0,1,2,3" 914 }, 915 { 916 "EventCode": "0xB7, 0xBB", 917 "MSRValue": "0x0080108000 ", 918 "Counter": "0,1,2,3", 919 "UMask": "0x1", 920 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.SNOOP_NONE", 921 "MSRIndex": "0x1a6,0x1a7", 922 "SampleAfterValue": "100003", 923 "BriefDescription": "OTHER & L3_HIT_S & SNOOP_NONE", 924 "Offcore": "1", 925 "CounterHTOff": "0,1,2,3" 926 }, 927 { 928 "EventCode": "0xB7, 0xBB", 929 "MSRValue": "0x0040108000 ", 930 "Counter": "0,1,2,3", 931 "UMask": "0x1", 932 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.SPL_HIT", 933 "MSRIndex": "0x1a6,0x1a7", 934 "SampleAfterValue": "100003", 935 "BriefDescription": "OTHER & L3_HIT_S & SPL_HIT", 936 "Offcore": "1", 937 "CounterHTOff": "0,1,2,3" 938 }, 939 { 940 "EventCode": "0xB7, 0xBB", 941 "MSRValue": "0x3fc0088000 ", 942 "Counter": "0,1,2,3", 943 "UMask": "0x1", 944 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.ANY_SNOOP", 945 "MSRIndex": "0x1a6,0x1a7", 946 "SampleAfterValue": "100003", 947 "BriefDescription": "OTHER & L3_HIT_E & ANY_SNOOP", 948 "Offcore": "1", 949 "CounterHTOff": "0,1,2,3" 950 }, 951 { 952 "EventCode": "0xB7, 0xBB", 953 "MSRValue": "0x1000088000 ", 954 "Counter": "0,1,2,3", 955 "UMask": "0x1", 956 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.SNOOP_HITM", 957 "MSRIndex": "0x1a6,0x1a7", 958 "SampleAfterValue": "100003", 959 "BriefDescription": "OTHER & L3_HIT_E & SNOOP_HITM", 960 "Offcore": "1", 961 "CounterHTOff": "0,1,2,3" 962 }, 963 { 964 "EventCode": "0xB7, 0xBB", 965 "MSRValue": "0x0400088000 ", 966 "Counter": "0,1,2,3", 967 "UMask": "0x1", 968 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.SNOOP_HIT_NO_FWD", 969 "MSRIndex": "0x1a6,0x1a7", 970 "SampleAfterValue": "100003", 971 "BriefDescription": "OTHER & L3_HIT_E & SNOOP_HIT_NO_FWD", 972 "Offcore": "1", 973 "CounterHTOff": "0,1,2,3" 974 }, 975 { 976 "EventCode": "0xB7, 0xBB", 977 "MSRValue": "0x0200088000 ", 978 "Counter": "0,1,2,3", 979 "UMask": "0x1", 980 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.SNOOP_MISS", 981 "MSRIndex": "0x1a6,0x1a7", 982 "SampleAfterValue": "100003", 983 "BriefDescription": "OTHER & L3_HIT_E & SNOOP_MISS", 984 "Offcore": "1", 985 "CounterHTOff": "0,1,2,3" 986 }, 987 { 988 "EventCode": "0xB7, 0xBB", 989 "MSRValue": "0x0100088000 ", 990 "Counter": "0,1,2,3", 991 "UMask": "0x1", 992 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.SNOOP_NOT_NEEDED", 993 "MSRIndex": "0x1a6,0x1a7", 994 "SampleAfterValue": "100003", 995 "BriefDescription": "OTHER & L3_HIT_E & SNOOP_NOT_NEEDED", 996 "Offcore": "1", 997 "CounterHTOff": "0,1,2,3" 998 }, 999 { 1000 "EventCode": "0xB7, 0xBB", 1001 "MSRValue": "0x0080088000 ", 1002 "Counter": "0,1,2,3", 1003 "UMask": "0x1", 1004 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.SNOOP_NONE", 1005 "MSRIndex": "0x1a6,0x1a7", 1006 "SampleAfterValue": "100003", 1007 "BriefDescription": "OTHER & L3_HIT_E & SNOOP_NONE", 1008 "Offcore": "1", 1009 "CounterHTOff": "0,1,2,3" 1010 }, 1011 { 1012 "EventCode": "0xB7, 0xBB", 1013 "MSRValue": "0x0040088000 ", 1014 "Counter": "0,1,2,3", 1015 "UMask": "0x1", 1016 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.SPL_HIT", 1017 "MSRIndex": "0x1a6,0x1a7", 1018 "SampleAfterValue": "100003", 1019 "BriefDescription": "OTHER & L3_HIT_E & SPL_HIT", 1020 "Offcore": "1", 1021 "CounterHTOff": "0,1,2,3" 1022 }, 1023 { 1024 "EventCode": "0xB7, 0xBB", 1025 "MSRValue": "0x3fc0048000 ", 1026 "Counter": "0,1,2,3", 1027 "UMask": "0x1", 1028 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.ANY_SNOOP", 1029 "MSRIndex": "0x1a6,0x1a7", 1030 "SampleAfterValue": "100003", 1031 "BriefDescription": "OTHER & L3_HIT_M & ANY_SNOOP", 1032 "Offcore": "1", 1033 "CounterHTOff": "0,1,2,3" 1034 }, 1035 { 1036 "EventCode": "0xB7, 0xBB", 1037 "MSRValue": "0x1000048000 ", 1038 "Counter": "0,1,2,3", 1039 "UMask": "0x1", 1040 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.SNOOP_HITM", 1041 "MSRIndex": "0x1a6,0x1a7", 1042 "SampleAfterValue": "100003", 1043 "BriefDescription": "OTHER & L3_HIT_M & SNOOP_HITM", 1044 "Offcore": "1", 1045 "CounterHTOff": "0,1,2,3" 1046 }, 1047 { 1048 "EventCode": "0xB7, 0xBB", 1049 "MSRValue": "0x0400048000 ", 1050 "Counter": "0,1,2,3", 1051 "UMask": "0x1", 1052 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.SNOOP_HIT_NO_FWD", 1053 "MSRIndex": "0x1a6,0x1a7", 1054 "SampleAfterValue": "100003", 1055 "BriefDescription": "OTHER & L3_HIT_M & SNOOP_HIT_NO_FWD", 1056 "Offcore": "1", 1057 "CounterHTOff": "0,1,2,3" 1058 }, 1059 { 1060 "EventCode": "0xB7, 0xBB", 1061 "MSRValue": "0x0200048000 ", 1062 "Counter": "0,1,2,3", 1063 "UMask": "0x1", 1064 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.SNOOP_MISS", 1065 "MSRIndex": "0x1a6,0x1a7", 1066 "SampleAfterValue": "100003", 1067 "BriefDescription": "OTHER & L3_HIT_M & SNOOP_MISS", 1068 "Offcore": "1", 1069 "CounterHTOff": "0,1,2,3" 1070 }, 1071 { 1072 "EventCode": "0xB7, 0xBB", 1073 "MSRValue": "0x0100048000 ", 1074 "Counter": "0,1,2,3", 1075 "UMask": "0x1", 1076 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.SNOOP_NOT_NEEDED", 1077 "MSRIndex": "0x1a6,0x1a7", 1078 "SampleAfterValue": "100003", 1079 "BriefDescription": "OTHER & L3_HIT_M & SNOOP_NOT_NEEDED", 1080 "Offcore": "1", 1081 "CounterHTOff": "0,1,2,3" 1082 }, 1083 { 1084 "EventCode": "0xB7, 0xBB", 1085 "MSRValue": "0x0080048000 ", 1086 "Counter": "0,1,2,3", 1087 "UMask": "0x1", 1088 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.SNOOP_NONE", 1089 "MSRIndex": "0x1a6,0x1a7", 1090 "SampleAfterValue": "100003", 1091 "BriefDescription": "OTHER & L3_HIT_M & SNOOP_NONE", 1092 "Offcore": "1", 1093 "CounterHTOff": "0,1,2,3" 1094 }, 1095 { 1096 "EventCode": "0xB7, 0xBB", 1097 "MSRValue": "0x0040048000 ", 1098 "Counter": "0,1,2,3", 1099 "UMask": "0x1", 1100 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.SPL_HIT", 1101 "MSRIndex": "0x1a6,0x1a7", 1102 "SampleAfterValue": "100003", 1103 "BriefDescription": "OTHER & L3_HIT_M & SPL_HIT", 1104 "Offcore": "1", 1105 "CounterHTOff": "0,1,2,3" 1106 }, 1107 { 1108 "EventCode": "0xB7, 0xBB", 1109 "MSRValue": "0x3fc0028000 ", 1110 "Counter": "0,1,2,3", 1111 "UMask": "0x1", 1112 "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.ANY_SNOOP", 1113 "MSRIndex": "0x1a6,0x1a7", 1114 "SampleAfterValue": "100003", 1115 "BriefDescription": "OTHER & SUPPLIER_NONE & ANY_SNOOP", 1116 "Offcore": "1", 1117 "CounterHTOff": "0,1,2,3" 1118 }, 1119 { 1120 "EventCode": "0xB7, 0xBB", 1121 "MSRValue": "0x1000028000 ", 1122 "Counter": "0,1,2,3", 1123 "UMask": "0x1", 1124 "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_HITM", 1125 "MSRIndex": "0x1a6,0x1a7", 1126 "SampleAfterValue": "100003", 1127 "BriefDescription": "OTHER & SUPPLIER_NONE & SNOOP_HITM", 1128 "Offcore": "1", 1129 "CounterHTOff": "0,1,2,3" 1130 }, 1131 { 1132 "EventCode": "0xB7, 0xBB", 1133 "MSRValue": "0x0400028000 ", 1134 "Counter": "0,1,2,3", 1135 "UMask": "0x1", 1136 "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_HIT_NO_FWD", 1137 "MSRIndex": "0x1a6,0x1a7", 1138 "SampleAfterValue": "100003", 1139 "BriefDescription": "OTHER & SUPPLIER_NONE & SNOOP_HIT_NO_FWD", 1140 "Offcore": "1", 1141 "CounterHTOff": "0,1,2,3" 1142 }, 1143 { 1144 "EventCode": "0xB7, 0xBB", 1145 "MSRValue": "0x0200028000 ", 1146 "Counter": "0,1,2,3", 1147 "UMask": "0x1", 1148 "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_MISS", 1149 "MSRIndex": "0x1a6,0x1a7", 1150 "SampleAfterValue": "100003", 1151 "BriefDescription": "OTHER & SUPPLIER_NONE & SNOOP_MISS", 1152 "Offcore": "1", 1153 "CounterHTOff": "0,1,2,3" 1154 }, 1155 { 1156 "EventCode": "0xB7, 0xBB", 1157 "MSRValue": "0x0100028000 ", 1158 "Counter": "0,1,2,3", 1159 "UMask": "0x1", 1160 "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_NOT_NEEDED", 1161 "MSRIndex": "0x1a6,0x1a7", 1162 "SampleAfterValue": "100003", 1163 "BriefDescription": "OTHER & SUPPLIER_NONE & SNOOP_NOT_NEEDED", 1164 "Offcore": "1", 1165 "CounterHTOff": "0,1,2,3" 1166 }, 1167 { 1168 "EventCode": "0xB7, 0xBB", 1169 "MSRValue": "0x0080028000 ", 1170 "Counter": "0,1,2,3", 1171 "UMask": "0x1", 1172 "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_NONE", 1173 "MSRIndex": "0x1a6,0x1a7", 1174 "SampleAfterValue": "100003", 1175 "BriefDescription": "OTHER & SUPPLIER_NONE & SNOOP_NONE", 1176 "Offcore": "1", 1177 "CounterHTOff": "0,1,2,3" 1178 }, 1179 { 1180 "EventCode": "0xB7, 0xBB", 1181 "MSRValue": "0x0040028000 ", 1182 "Counter": "0,1,2,3", 1183 "UMask": "0x1", 1184 "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SPL_HIT", 1185 "MSRIndex": "0x1a6,0x1a7", 1186 "SampleAfterValue": "100003", 1187 "BriefDescription": "OTHER & SUPPLIER_NONE & SPL_HIT", 1188 "Offcore": "1", 1189 "CounterHTOff": "0,1,2,3" 1190 }, 1191 { 1192 "EventCode": "0xB7, 0xBB", 1193 "MSRValue": "0x0000018000 ", 1194 "Counter": "0,1,2,3", 1195 "UMask": "0x1", 1196 "EventName": "OFFCORE_RESPONSE.OTHER.ANY_RESPONSE", 1197 "MSRIndex": "0x1a6,0x1a7", 1198 "SampleAfterValue": "100003", 1199 "BriefDescription": "Counts any other requests that have any response type.", 1200 "Offcore": "1", 1201 "CounterHTOff": "0,1,2,3" 1202 }, 1203 { 1204 "EventCode": "0xB7, 0xBB", 1205 "MSRValue": "0x3fc0400800 ", 1206 "Counter": "0,1,2,3", 1207 "UMask": "0x1", 1208 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L4_HIT_LOCAL_L4.ANY_SNOOP", 1209 "MSRIndex": "0x1a6,0x1a7", 1210 "SampleAfterValue": "100003", 1211 "BriefDescription": "STREAMING_STORES & L4_HIT_LOCAL_L4 & ANY_SNOOP", 1212 "Offcore": "1", 1213 "CounterHTOff": "0,1,2,3" 1214 }, 1215 { 1216 "EventCode": "0xB7, 0xBB", 1217 "MSRValue": "0x1000400800 ", 1218 "Counter": "0,1,2,3", 1219 "UMask": "0x1", 1220 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L4_HIT_LOCAL_L4.SNOOP_HITM", 1221 "MSRIndex": "0x1a6,0x1a7", 1222 "SampleAfterValue": "100003", 1223 "BriefDescription": "STREAMING_STORES & L4_HIT_LOCAL_L4 & SNOOP_HITM", 1224 "Offcore": "1", 1225 "CounterHTOff": "0,1,2,3" 1226 }, 1227 { 1228 "EventCode": "0xB7, 0xBB", 1229 "MSRValue": "0x0400400800 ", 1230 "Counter": "0,1,2,3", 1231 "UMask": "0x1", 1232 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L4_HIT_LOCAL_L4.SNOOP_HIT_NO_FWD", 1233 "MSRIndex": "0x1a6,0x1a7", 1234 "SampleAfterValue": "100003", 1235 "BriefDescription": "STREAMING_STORES & L4_HIT_LOCAL_L4 & SNOOP_HIT_NO_FWD", 1236 "Offcore": "1", 1237 "CounterHTOff": "0,1,2,3" 1238 }, 1239 { 1240 "EventCode": "0xB7, 0xBB", 1241 "MSRValue": "0x0200400800 ", 1242 "Counter": "0,1,2,3", 1243 "UMask": "0x1", 1244 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L4_HIT_LOCAL_L4.SNOOP_MISS", 1245 "MSRIndex": "0x1a6,0x1a7", 1246 "SampleAfterValue": "100003", 1247 "BriefDescription": "STREAMING_STORES & L4_HIT_LOCAL_L4 & SNOOP_MISS", 1248 "Offcore": "1", 1249 "CounterHTOff": "0,1,2,3" 1250 }, 1251 { 1252 "EventCode": "0xB7, 0xBB", 1253 "MSRValue": "0x0100400800 ", 1254 "Counter": "0,1,2,3", 1255 "UMask": "0x1", 1256 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L4_HIT_LOCAL_L4.SNOOP_NOT_NEEDED", 1257 "MSRIndex": "0x1a6,0x1a7", 1258 "SampleAfterValue": "100003", 1259 "BriefDescription": "STREAMING_STORES & L4_HIT_LOCAL_L4 & SNOOP_NOT_NEEDED", 1260 "Offcore": "1", 1261 "CounterHTOff": "0,1,2,3" 1262 }, 1263 { 1264 "EventCode": "0xB7, 0xBB", 1265 "MSRValue": "0x0080400800 ", 1266 "Counter": "0,1,2,3", 1267 "UMask": "0x1", 1268 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L4_HIT_LOCAL_L4.SNOOP_NONE", 1269 "MSRIndex": "0x1a6,0x1a7", 1270 "SampleAfterValue": "100003", 1271 "BriefDescription": "STREAMING_STORES & L4_HIT_LOCAL_L4 & SNOOP_NONE", 1272 "Offcore": "1", 1273 "CounterHTOff": "0,1,2,3" 1274 }, 1275 { 1276 "EventCode": "0xB7, 0xBB", 1277 "MSRValue": "0x0040400800 ", 1278 "Counter": "0,1,2,3", 1279 "UMask": "0x1", 1280 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L4_HIT_LOCAL_L4.SPL_HIT", 1281 "MSRIndex": "0x1a6,0x1a7", 1282 "SampleAfterValue": "100003", 1283 "BriefDescription": "STREAMING_STORES & L4_HIT_LOCAL_L4 & SPL_HIT", 1284 "Offcore": "1", 1285 "CounterHTOff": "0,1,2,3" 1286 }, 1287 { 1288 "EventCode": "0xB7, 0xBB", 1289 "MSRValue": "0x3fc01c0800 ", 1290 "Counter": "0,1,2,3", 1291 "UMask": "0x1", 1292 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT.ANY_SNOOP", 1293 "MSRIndex": "0x1a6,0x1a7", 1294 "SampleAfterValue": "100003", 1295 "BriefDescription": "STREAMING_STORES & L3_HIT & ANY_SNOOP", 1296 "Offcore": "1", 1297 "CounterHTOff": "0,1,2,3" 1298 }, 1299 { 1300 "EventCode": "0xB7, 0xBB", 1301 "MSRValue": "0x10001c0800 ", 1302 "Counter": "0,1,2,3", 1303 "UMask": "0x1", 1304 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT.SNOOP_HITM", 1305 "MSRIndex": "0x1a6,0x1a7", 1306 "SampleAfterValue": "100003", 1307 "BriefDescription": "STREAMING_STORES & L3_HIT & SNOOP_HITM", 1308 "Offcore": "1", 1309 "CounterHTOff": "0,1,2,3" 1310 }, 1311 { 1312 "EventCode": "0xB7, 0xBB", 1313 "MSRValue": "0x04001c0800 ", 1314 "Counter": "0,1,2,3", 1315 "UMask": "0x1", 1316 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT.SNOOP_HIT_NO_FWD", 1317 "MSRIndex": "0x1a6,0x1a7", 1318 "SampleAfterValue": "100003", 1319 "BriefDescription": "Counts streaming stores that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded.", 1320 "Offcore": "1", 1321 "CounterHTOff": "0,1,2,3" 1322 }, 1323 { 1324 "EventCode": "0xB7, 0xBB", 1325 "MSRValue": "0x02001c0800 ", 1326 "Counter": "0,1,2,3", 1327 "UMask": "0x1", 1328 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT.SNOOP_MISS", 1329 "MSRIndex": "0x1a6,0x1a7", 1330 "SampleAfterValue": "100003", 1331 "BriefDescription": "Counts streaming stores that hit in the L3 and the snoops sent to sibling cores return clean response.", 1332 "Offcore": "1", 1333 "CounterHTOff": "0,1,2,3" 1334 }, 1335 { 1336 "EventCode": "0xB7, 0xBB", 1337 "MSRValue": "0x01001c0800 ", 1338 "Counter": "0,1,2,3", 1339 "UMask": "0x1", 1340 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT.SNOOP_NOT_NEEDED", 1341 "MSRIndex": "0x1a6,0x1a7", 1342 "SampleAfterValue": "100003", 1343 "BriefDescription": "Counts streaming stores that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 1344 "Offcore": "1", 1345 "CounterHTOff": "0,1,2,3" 1346 }, 1347 { 1348 "EventCode": "0xB7, 0xBB", 1349 "MSRValue": "0x00801c0800 ", 1350 "Counter": "0,1,2,3", 1351 "UMask": "0x1", 1352 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT.SNOOP_NONE", 1353 "MSRIndex": "0x1a6,0x1a7", 1354 "SampleAfterValue": "100003", 1355 "BriefDescription": "STREAMING_STORES & L3_HIT & SNOOP_NONE", 1356 "Offcore": "1", 1357 "CounterHTOff": "0,1,2,3" 1358 }, 1359 { 1360 "EventCode": "0xB7, 0xBB", 1361 "MSRValue": "0x00401c0800 ", 1362 "Counter": "0,1,2,3", 1363 "UMask": "0x1", 1364 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT.SPL_HIT", 1365 "MSRIndex": "0x1a6,0x1a7", 1366 "SampleAfterValue": "100003", 1367 "BriefDescription": "STREAMING_STORES & L3_HIT & SPL_HIT", 1368 "Offcore": "1", 1369 "CounterHTOff": "0,1,2,3" 1370 }, 1371 { 1372 "EventCode": "0xB7, 0xBB", 1373 "MSRValue": "0x3fc0100800 ", 1374 "Counter": "0,1,2,3", 1375 "UMask": "0x1", 1376 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_S.ANY_SNOOP", 1377 "MSRIndex": "0x1a6,0x1a7", 1378 "SampleAfterValue": "100003", 1379 "BriefDescription": "STREAMING_STORES & L3_HIT_S & ANY_SNOOP", 1380 "Offcore": "1", 1381 "CounterHTOff": "0,1,2,3" 1382 }, 1383 { 1384 "EventCode": "0xB7, 0xBB", 1385 "MSRValue": "0x1000100800 ", 1386 "Counter": "0,1,2,3", 1387 "UMask": "0x1", 1388 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_S.SNOOP_HITM", 1389 "MSRIndex": "0x1a6,0x1a7", 1390 "SampleAfterValue": "100003", 1391 "BriefDescription": "STREAMING_STORES & L3_HIT_S & SNOOP_HITM", 1392 "Offcore": "1", 1393 "CounterHTOff": "0,1,2,3" 1394 }, 1395 { 1396 "EventCode": "0xB7, 0xBB", 1397 "MSRValue": "0x0400100800 ", 1398 "Counter": "0,1,2,3", 1399 "UMask": "0x1", 1400 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_S.SNOOP_HIT_NO_FWD", 1401 "MSRIndex": "0x1a6,0x1a7", 1402 "SampleAfterValue": "100003", 1403 "BriefDescription": "STREAMING_STORES & L3_HIT_S & SNOOP_HIT_NO_FWD", 1404 "Offcore": "1", 1405 "CounterHTOff": "0,1,2,3" 1406 }, 1407 { 1408 "EventCode": "0xB7, 0xBB", 1409 "MSRValue": "0x0200100800 ", 1410 "Counter": "0,1,2,3", 1411 "UMask": "0x1", 1412 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_S.SNOOP_MISS", 1413 "MSRIndex": "0x1a6,0x1a7", 1414 "SampleAfterValue": "100003", 1415 "BriefDescription": "STREAMING_STORES & L3_HIT_S & SNOOP_MISS", 1416 "Offcore": "1", 1417 "CounterHTOff": "0,1,2,3" 1418 }, 1419 { 1420 "EventCode": "0xB7, 0xBB", 1421 "MSRValue": "0x0100100800 ", 1422 "Counter": "0,1,2,3", 1423 "UMask": "0x1", 1424 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_S.SNOOP_NOT_NEEDED", 1425 "MSRIndex": "0x1a6,0x1a7", 1426 "SampleAfterValue": "100003", 1427 "BriefDescription": "STREAMING_STORES & L3_HIT_S & SNOOP_NOT_NEEDED", 1428 "Offcore": "1", 1429 "CounterHTOff": "0,1,2,3" 1430 }, 1431 { 1432 "EventCode": "0xB7, 0xBB", 1433 "MSRValue": "0x0080100800 ", 1434 "Counter": "0,1,2,3", 1435 "UMask": "0x1", 1436 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_S.SNOOP_NONE", 1437 "MSRIndex": "0x1a6,0x1a7", 1438 "SampleAfterValue": "100003", 1439 "BriefDescription": "STREAMING_STORES & L3_HIT_S & SNOOP_NONE", 1440 "Offcore": "1", 1441 "CounterHTOff": "0,1,2,3" 1442 }, 1443 { 1444 "EventCode": "0xB7, 0xBB", 1445 "MSRValue": "0x0040100800 ", 1446 "Counter": "0,1,2,3", 1447 "UMask": "0x1", 1448 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_S.SPL_HIT", 1449 "MSRIndex": "0x1a6,0x1a7", 1450 "SampleAfterValue": "100003", 1451 "BriefDescription": "STREAMING_STORES & L3_HIT_S & SPL_HIT", 1452 "Offcore": "1", 1453 "CounterHTOff": "0,1,2,3" 1454 }, 1455 { 1456 "EventCode": "0xB7, 0xBB", 1457 "MSRValue": "0x3fc0080800 ", 1458 "Counter": "0,1,2,3", 1459 "UMask": "0x1", 1460 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_E.ANY_SNOOP", 1461 "MSRIndex": "0x1a6,0x1a7", 1462 "SampleAfterValue": "100003", 1463 "BriefDescription": "STREAMING_STORES & L3_HIT_E & ANY_SNOOP", 1464 "Offcore": "1", 1465 "CounterHTOff": "0,1,2,3" 1466 }, 1467 { 1468 "EventCode": "0xB7, 0xBB", 1469 "MSRValue": "0x1000080800 ", 1470 "Counter": "0,1,2,3", 1471 "UMask": "0x1", 1472 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_E.SNOOP_HITM", 1473 "MSRIndex": "0x1a6,0x1a7", 1474 "SampleAfterValue": "100003", 1475 "BriefDescription": "STREAMING_STORES & L3_HIT_E & SNOOP_HITM", 1476 "Offcore": "1", 1477 "CounterHTOff": "0,1,2,3" 1478 }, 1479 { 1480 "EventCode": "0xB7, 0xBB", 1481 "MSRValue": "0x0400080800 ", 1482 "Counter": "0,1,2,3", 1483 "UMask": "0x1", 1484 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_E.SNOOP_HIT_NO_FWD", 1485 "MSRIndex": "0x1a6,0x1a7", 1486 "SampleAfterValue": "100003", 1487 "BriefDescription": "STREAMING_STORES & L3_HIT_E & SNOOP_HIT_NO_FWD", 1488 "Offcore": "1", 1489 "CounterHTOff": "0,1,2,3" 1490 }, 1491 { 1492 "EventCode": "0xB7, 0xBB", 1493 "MSRValue": "0x0200080800 ", 1494 "Counter": "0,1,2,3", 1495 "UMask": "0x1", 1496 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_E.SNOOP_MISS", 1497 "MSRIndex": "0x1a6,0x1a7", 1498 "SampleAfterValue": "100003", 1499 "BriefDescription": "STREAMING_STORES & L3_HIT_E & SNOOP_MISS", 1500 "Offcore": "1", 1501 "CounterHTOff": "0,1,2,3" 1502 }, 1503 { 1504 "EventCode": "0xB7, 0xBB", 1505 "MSRValue": "0x0100080800 ", 1506 "Counter": "0,1,2,3", 1507 "UMask": "0x1", 1508 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_E.SNOOP_NOT_NEEDED", 1509 "MSRIndex": "0x1a6,0x1a7", 1510 "SampleAfterValue": "100003", 1511 "BriefDescription": "STREAMING_STORES & L3_HIT_E & SNOOP_NOT_NEEDED", 1512 "Offcore": "1", 1513 "CounterHTOff": "0,1,2,3" 1514 }, 1515 { 1516 "EventCode": "0xB7, 0xBB", 1517 "MSRValue": "0x0080080800 ", 1518 "Counter": "0,1,2,3", 1519 "UMask": "0x1", 1520 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_E.SNOOP_NONE", 1521 "MSRIndex": "0x1a6,0x1a7", 1522 "SampleAfterValue": "100003", 1523 "BriefDescription": "STREAMING_STORES & L3_HIT_E & SNOOP_NONE", 1524 "Offcore": "1", 1525 "CounterHTOff": "0,1,2,3" 1526 }, 1527 { 1528 "EventCode": "0xB7, 0xBB", 1529 "MSRValue": "0x0040080800 ", 1530 "Counter": "0,1,2,3", 1531 "UMask": "0x1", 1532 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_E.SPL_HIT", 1533 "MSRIndex": "0x1a6,0x1a7", 1534 "SampleAfterValue": "100003", 1535 "BriefDescription": "STREAMING_STORES & L3_HIT_E & SPL_HIT", 1536 "Offcore": "1", 1537 "CounterHTOff": "0,1,2,3" 1538 }, 1539 { 1540 "EventCode": "0xB7, 0xBB", 1541 "MSRValue": "0x3fc0040800 ", 1542 "Counter": "0,1,2,3", 1543 "UMask": "0x1", 1544 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_M.ANY_SNOOP", 1545 "MSRIndex": "0x1a6,0x1a7", 1546 "SampleAfterValue": "100003", 1547 "BriefDescription": "STREAMING_STORES & L3_HIT_M & ANY_SNOOP", 1548 "Offcore": "1", 1549 "CounterHTOff": "0,1,2,3" 1550 }, 1551 { 1552 "EventCode": "0xB7, 0xBB", 1553 "MSRValue": "0x1000040800 ", 1554 "Counter": "0,1,2,3", 1555 "UMask": "0x1", 1556 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_M.SNOOP_HITM", 1557 "MSRIndex": "0x1a6,0x1a7", 1558 "SampleAfterValue": "100003", 1559 "BriefDescription": "STREAMING_STORES & L3_HIT_M & SNOOP_HITM", 1560 "Offcore": "1", 1561 "CounterHTOff": "0,1,2,3" 1562 }, 1563 { 1564 "EventCode": "0xB7, 0xBB", 1565 "MSRValue": "0x0400040800 ", 1566 "Counter": "0,1,2,3", 1567 "UMask": "0x1", 1568 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_M.SNOOP_HIT_NO_FWD", 1569 "MSRIndex": "0x1a6,0x1a7", 1570 "SampleAfterValue": "100003", 1571 "BriefDescription": "STREAMING_STORES & L3_HIT_M & SNOOP_HIT_NO_FWD", 1572 "Offcore": "1", 1573 "CounterHTOff": "0,1,2,3" 1574 }, 1575 { 1576 "EventCode": "0xB7, 0xBB", 1577 "MSRValue": "0x0200040800 ", 1578 "Counter": "0,1,2,3", 1579 "UMask": "0x1", 1580 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_M.SNOOP_MISS", 1581 "MSRIndex": "0x1a6,0x1a7", 1582 "SampleAfterValue": "100003", 1583 "BriefDescription": "STREAMING_STORES & L3_HIT_M & SNOOP_MISS", 1584 "Offcore": "1", 1585 "CounterHTOff": "0,1,2,3" 1586 }, 1587 { 1588 "EventCode": "0xB7, 0xBB", 1589 "MSRValue": "0x0100040800 ", 1590 "Counter": "0,1,2,3", 1591 "UMask": "0x1", 1592 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_M.SNOOP_NOT_NEEDED", 1593 "MSRIndex": "0x1a6,0x1a7", 1594 "SampleAfterValue": "100003", 1595 "BriefDescription": "STREAMING_STORES & L3_HIT_M & SNOOP_NOT_NEEDED", 1596 "Offcore": "1", 1597 "CounterHTOff": "0,1,2,3" 1598 }, 1599 { 1600 "EventCode": "0xB7, 0xBB", 1601 "MSRValue": "0x0080040800 ", 1602 "Counter": "0,1,2,3", 1603 "UMask": "0x1", 1604 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_M.SNOOP_NONE", 1605 "MSRIndex": "0x1a6,0x1a7", 1606 "SampleAfterValue": "100003", 1607 "BriefDescription": "STREAMING_STORES & L3_HIT_M & SNOOP_NONE", 1608 "Offcore": "1", 1609 "CounterHTOff": "0,1,2,3" 1610 }, 1611 { 1612 "EventCode": "0xB7, 0xBB", 1613 "MSRValue": "0x0040040800 ", 1614 "Counter": "0,1,2,3", 1615 "UMask": "0x1", 1616 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_M.SPL_HIT", 1617 "MSRIndex": "0x1a6,0x1a7", 1618 "SampleAfterValue": "100003", 1619 "BriefDescription": "STREAMING_STORES & L3_HIT_M & SPL_HIT", 1620 "Offcore": "1", 1621 "CounterHTOff": "0,1,2,3" 1622 }, 1623 { 1624 "EventCode": "0xB7, 0xBB", 1625 "MSRValue": "0x3fc0020800 ", 1626 "Counter": "0,1,2,3", 1627 "UMask": "0x1", 1628 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.SUPPLIER_NONE.ANY_SNOOP", 1629 "MSRIndex": "0x1a6,0x1a7", 1630 "SampleAfterValue": "100003", 1631 "BriefDescription": "STREAMING_STORES & SUPPLIER_NONE & ANY_SNOOP", 1632 "Offcore": "1", 1633 "CounterHTOff": "0,1,2,3" 1634 }, 1635 { 1636 "EventCode": "0xB7, 0xBB", 1637 "MSRValue": "0x1000020800 ", 1638 "Counter": "0,1,2,3", 1639 "UMask": "0x1", 1640 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.SUPPLIER_NONE.SNOOP_HITM", 1641 "MSRIndex": "0x1a6,0x1a7", 1642 "SampleAfterValue": "100003", 1643 "BriefDescription": "STREAMING_STORES & SUPPLIER_NONE & SNOOP_HITM", 1644 "Offcore": "1", 1645 "CounterHTOff": "0,1,2,3" 1646 }, 1647 { 1648 "EventCode": "0xB7, 0xBB", 1649 "MSRValue": "0x0400020800 ", 1650 "Counter": "0,1,2,3", 1651 "UMask": "0x1", 1652 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.SUPPLIER_NONE.SNOOP_HIT_NO_FWD", 1653 "MSRIndex": "0x1a6,0x1a7", 1654 "SampleAfterValue": "100003", 1655 "BriefDescription": "STREAMING_STORES & SUPPLIER_NONE & SNOOP_HIT_NO_FWD", 1656 "Offcore": "1", 1657 "CounterHTOff": "0,1,2,3" 1658 }, 1659 { 1660 "EventCode": "0xB7, 0xBB", 1661 "MSRValue": "0x0200020800 ", 1662 "Counter": "0,1,2,3", 1663 "UMask": "0x1", 1664 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.SUPPLIER_NONE.SNOOP_MISS", 1665 "MSRIndex": "0x1a6,0x1a7", 1666 "SampleAfterValue": "100003", 1667 "BriefDescription": "STREAMING_STORES & SUPPLIER_NONE & SNOOP_MISS", 1668 "Offcore": "1", 1669 "CounterHTOff": "0,1,2,3" 1670 }, 1671 { 1672 "EventCode": "0xB7, 0xBB", 1673 "MSRValue": "0x0100020800 ", 1674 "Counter": "0,1,2,3", 1675 "UMask": "0x1", 1676 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.SUPPLIER_NONE.SNOOP_NOT_NEEDED", 1677 "MSRIndex": "0x1a6,0x1a7", 1678 "SampleAfterValue": "100003", 1679 "BriefDescription": "STREAMING_STORES & SUPPLIER_NONE & SNOOP_NOT_NEEDED", 1680 "Offcore": "1", 1681 "CounterHTOff": "0,1,2,3" 1682 }, 1683 { 1684 "EventCode": "0xB7, 0xBB", 1685 "MSRValue": "0x0080020800 ", 1686 "Counter": "0,1,2,3", 1687 "UMask": "0x1", 1688 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.SUPPLIER_NONE.SNOOP_NONE", 1689 "MSRIndex": "0x1a6,0x1a7", 1690 "SampleAfterValue": "100003", 1691 "BriefDescription": "STREAMING_STORES & SUPPLIER_NONE & SNOOP_NONE", 1692 "Offcore": "1", 1693 "CounterHTOff": "0,1,2,3" 1694 }, 1695 { 1696 "EventCode": "0xB7, 0xBB", 1697 "MSRValue": "0x0040020800 ", 1698 "Counter": "0,1,2,3", 1699 "UMask": "0x1", 1700 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.SUPPLIER_NONE.SPL_HIT", 1701 "MSRIndex": "0x1a6,0x1a7", 1702 "SampleAfterValue": "100003", 1703 "BriefDescription": "STREAMING_STORES & SUPPLIER_NONE & SPL_HIT", 1704 "Offcore": "1", 1705 "CounterHTOff": "0,1,2,3" 1706 }, 1707 { 1708 "EventCode": "0xB7, 0xBB", 1709 "MSRValue": "0x0000010800 ", 1710 "Counter": "0,1,2,3", 1711 "UMask": "0x1", 1712 "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.ANY_RESPONSE", 1713 "MSRIndex": "0x1a6,0x1a7", 1714 "SampleAfterValue": "100003", 1715 "BriefDescription": "Counts streaming stores that have any response type.", 1716 "Offcore": "1", 1717 "CounterHTOff": "0,1,2,3" 1718 }, 1719 { 1720 "EventCode": "0xB7, 0xBB", 1721 "MSRValue": "0x3fc0400100 ", 1722 "Counter": "0,1,2,3", 1723 "UMask": "0x1", 1724 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L4_HIT_LOCAL_L4.ANY_SNOOP", 1725 "MSRIndex": "0x1a6,0x1a7", 1726 "SampleAfterValue": "100003", 1727 "BriefDescription": "PF_L3_RFO & L4_HIT_LOCAL_L4 & ANY_SNOOP", 1728 "Offcore": "1", 1729 "CounterHTOff": "0,1,2,3" 1730 }, 1731 { 1732 "EventCode": "0xB7, 0xBB", 1733 "MSRValue": "0x1000400100 ", 1734 "Counter": "0,1,2,3", 1735 "UMask": "0x1", 1736 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L4_HIT_LOCAL_L4.SNOOP_HITM", 1737 "MSRIndex": "0x1a6,0x1a7", 1738 "SampleAfterValue": "100003", 1739 "BriefDescription": "PF_L3_RFO & L4_HIT_LOCAL_L4 & SNOOP_HITM", 1740 "Offcore": "1", 1741 "CounterHTOff": "0,1,2,3" 1742 }, 1743 { 1744 "EventCode": "0xB7, 0xBB", 1745 "MSRValue": "0x0400400100 ", 1746 "Counter": "0,1,2,3", 1747 "UMask": "0x1", 1748 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L4_HIT_LOCAL_L4.SNOOP_HIT_NO_FWD", 1749 "MSRIndex": "0x1a6,0x1a7", 1750 "SampleAfterValue": "100003", 1751 "BriefDescription": "PF_L3_RFO & L4_HIT_LOCAL_L4 & SNOOP_HIT_NO_FWD", 1752 "Offcore": "1", 1753 "CounterHTOff": "0,1,2,3" 1754 }, 1755 { 1756 "EventCode": "0xB7, 0xBB", 1757 "MSRValue": "0x0200400100 ", 1758 "Counter": "0,1,2,3", 1759 "UMask": "0x1", 1760 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L4_HIT_LOCAL_L4.SNOOP_MISS", 1761 "MSRIndex": "0x1a6,0x1a7", 1762 "SampleAfterValue": "100003", 1763 "BriefDescription": "PF_L3_RFO & L4_HIT_LOCAL_L4 & SNOOP_MISS", 1764 "Offcore": "1", 1765 "CounterHTOff": "0,1,2,3" 1766 }, 1767 { 1768 "EventCode": "0xB7, 0xBB", 1769 "MSRValue": "0x0100400100 ", 1770 "Counter": "0,1,2,3", 1771 "UMask": "0x1", 1772 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L4_HIT_LOCAL_L4.SNOOP_NOT_NEEDED", 1773 "MSRIndex": "0x1a6,0x1a7", 1774 "SampleAfterValue": "100003", 1775 "BriefDescription": "PF_L3_RFO & L4_HIT_LOCAL_L4 & SNOOP_NOT_NEEDED", 1776 "Offcore": "1", 1777 "CounterHTOff": "0,1,2,3" 1778 }, 1779 { 1780 "EventCode": "0xB7, 0xBB", 1781 "MSRValue": "0x0080400100 ", 1782 "Counter": "0,1,2,3", 1783 "UMask": "0x1", 1784 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L4_HIT_LOCAL_L4.SNOOP_NONE", 1785 "MSRIndex": "0x1a6,0x1a7", 1786 "SampleAfterValue": "100003", 1787 "BriefDescription": "PF_L3_RFO & L4_HIT_LOCAL_L4 & SNOOP_NONE", 1788 "Offcore": "1", 1789 "CounterHTOff": "0,1,2,3" 1790 }, 1791 { 1792 "EventCode": "0xB7, 0xBB", 1793 "MSRValue": "0x0040400100 ", 1794 "Counter": "0,1,2,3", 1795 "UMask": "0x1", 1796 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L4_HIT_LOCAL_L4.SPL_HIT", 1797 "MSRIndex": "0x1a6,0x1a7", 1798 "SampleAfterValue": "100003", 1799 "BriefDescription": "PF_L3_RFO & L4_HIT_LOCAL_L4 & SPL_HIT", 1800 "Offcore": "1", 1801 "CounterHTOff": "0,1,2,3" 1802 }, 1803 { 1804 "EventCode": "0xB7, 0xBB", 1805 "MSRValue": "0x3fc01c0100 ", 1806 "Counter": "0,1,2,3", 1807 "UMask": "0x1", 1808 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.ANY_SNOOP", 1809 "MSRIndex": "0x1a6,0x1a7", 1810 "SampleAfterValue": "100003", 1811 "BriefDescription": "PF_L3_RFO & L3_HIT & ANY_SNOOP", 1812 "Offcore": "1", 1813 "CounterHTOff": "0,1,2,3" 1814 }, 1815 { 1816 "EventCode": "0xB7, 0xBB", 1817 "MSRValue": "0x10001c0100 ", 1818 "Counter": "0,1,2,3", 1819 "UMask": "0x1", 1820 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_HITM", 1821 "MSRIndex": "0x1a6,0x1a7", 1822 "SampleAfterValue": "100003", 1823 "BriefDescription": "PF_L3_RFO & L3_HIT & SNOOP_HITM", 1824 "Offcore": "1", 1825 "CounterHTOff": "0,1,2,3" 1826 }, 1827 { 1828 "EventCode": "0xB7, 0xBB", 1829 "MSRValue": "0x04001c0100 ", 1830 "Counter": "0,1,2,3", 1831 "UMask": "0x1", 1832 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_HIT_NO_FWD", 1833 "MSRIndex": "0x1a6,0x1a7", 1834 "SampleAfterValue": "100003", 1835 "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded.", 1836 "Offcore": "1", 1837 "CounterHTOff": "0,1,2,3" 1838 }, 1839 { 1840 "EventCode": "0xB7, 0xBB", 1841 "MSRValue": "0x02001c0100 ", 1842 "Counter": "0,1,2,3", 1843 "UMask": "0x1", 1844 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_MISS", 1845 "MSRIndex": "0x1a6,0x1a7", 1846 "SampleAfterValue": "100003", 1847 "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that hit in the L3 and the snoops sent to sibling cores return clean response.", 1848 "Offcore": "1", 1849 "CounterHTOff": "0,1,2,3" 1850 }, 1851 { 1852 "EventCode": "0xB7, 0xBB", 1853 "MSRValue": "0x01001c0100 ", 1854 "Counter": "0,1,2,3", 1855 "UMask": "0x1", 1856 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_NOT_NEEDED", 1857 "MSRIndex": "0x1a6,0x1a7", 1858 "SampleAfterValue": "100003", 1859 "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 1860 "Offcore": "1", 1861 "CounterHTOff": "0,1,2,3" 1862 }, 1863 { 1864 "EventCode": "0xB7, 0xBB", 1865 "MSRValue": "0x00801c0100 ", 1866 "Counter": "0,1,2,3", 1867 "UMask": "0x1", 1868 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_NONE", 1869 "MSRIndex": "0x1a6,0x1a7", 1870 "SampleAfterValue": "100003", 1871 "BriefDescription": "PF_L3_RFO & L3_HIT & SNOOP_NONE", 1872 "Offcore": "1", 1873 "CounterHTOff": "0,1,2,3" 1874 }, 1875 { 1876 "EventCode": "0xB7, 0xBB", 1877 "MSRValue": "0x00401c0100 ", 1878 "Counter": "0,1,2,3", 1879 "UMask": "0x1", 1880 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SPL_HIT", 1881 "MSRIndex": "0x1a6,0x1a7", 1882 "SampleAfterValue": "100003", 1883 "BriefDescription": "PF_L3_RFO & L3_HIT & SPL_HIT", 1884 "Offcore": "1", 1885 "CounterHTOff": "0,1,2,3" 1886 }, 1887 { 1888 "EventCode": "0xB7, 0xBB", 1889 "MSRValue": "0x3fc0100100 ", 1890 "Counter": "0,1,2,3", 1891 "UMask": "0x1", 1892 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_S.ANY_SNOOP", 1893 "MSRIndex": "0x1a6,0x1a7", 1894 "SampleAfterValue": "100003", 1895 "BriefDescription": "PF_L3_RFO & L3_HIT_S & ANY_SNOOP", 1896 "Offcore": "1", 1897 "CounterHTOff": "0,1,2,3" 1898 }, 1899 { 1900 "EventCode": "0xB7, 0xBB", 1901 "MSRValue": "0x1000100100 ", 1902 "Counter": "0,1,2,3", 1903 "UMask": "0x1", 1904 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_S.SNOOP_HITM", 1905 "MSRIndex": "0x1a6,0x1a7", 1906 "SampleAfterValue": "100003", 1907 "BriefDescription": "PF_L3_RFO & L3_HIT_S & SNOOP_HITM", 1908 "Offcore": "1", 1909 "CounterHTOff": "0,1,2,3" 1910 }, 1911 { 1912 "EventCode": "0xB7, 0xBB", 1913 "MSRValue": "0x0400100100 ", 1914 "Counter": "0,1,2,3", 1915 "UMask": "0x1", 1916 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_S.SNOOP_HIT_NO_FWD", 1917 "MSRIndex": "0x1a6,0x1a7", 1918 "SampleAfterValue": "100003", 1919 "BriefDescription": "PF_L3_RFO & L3_HIT_S & SNOOP_HIT_NO_FWD", 1920 "Offcore": "1", 1921 "CounterHTOff": "0,1,2,3" 1922 }, 1923 { 1924 "EventCode": "0xB7, 0xBB", 1925 "MSRValue": "0x0200100100 ", 1926 "Counter": "0,1,2,3", 1927 "UMask": "0x1", 1928 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_S.SNOOP_MISS", 1929 "MSRIndex": "0x1a6,0x1a7", 1930 "SampleAfterValue": "100003", 1931 "BriefDescription": "PF_L3_RFO & L3_HIT_S & SNOOP_MISS", 1932 "Offcore": "1", 1933 "CounterHTOff": "0,1,2,3" 1934 }, 1935 { 1936 "EventCode": "0xB7, 0xBB", 1937 "MSRValue": "0x0100100100 ", 1938 "Counter": "0,1,2,3", 1939 "UMask": "0x1", 1940 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_S.SNOOP_NOT_NEEDED", 1941 "MSRIndex": "0x1a6,0x1a7", 1942 "SampleAfterValue": "100003", 1943 "BriefDescription": "PF_L3_RFO & L3_HIT_S & SNOOP_NOT_NEEDED", 1944 "Offcore": "1", 1945 "CounterHTOff": "0,1,2,3" 1946 }, 1947 { 1948 "EventCode": "0xB7, 0xBB", 1949 "MSRValue": "0x0080100100 ", 1950 "Counter": "0,1,2,3", 1951 "UMask": "0x1", 1952 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_S.SNOOP_NONE", 1953 "MSRIndex": "0x1a6,0x1a7", 1954 "SampleAfterValue": "100003", 1955 "BriefDescription": "PF_L3_RFO & L3_HIT_S & SNOOP_NONE", 1956 "Offcore": "1", 1957 "CounterHTOff": "0,1,2,3" 1958 }, 1959 { 1960 "EventCode": "0xB7, 0xBB", 1961 "MSRValue": "0x0040100100 ", 1962 "Counter": "0,1,2,3", 1963 "UMask": "0x1", 1964 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_S.SPL_HIT", 1965 "MSRIndex": "0x1a6,0x1a7", 1966 "SampleAfterValue": "100003", 1967 "BriefDescription": "PF_L3_RFO & L3_HIT_S & SPL_HIT", 1968 "Offcore": "1", 1969 "CounterHTOff": "0,1,2,3" 1970 }, 1971 { 1972 "EventCode": "0xB7, 0xBB", 1973 "MSRValue": "0x3fc0080100 ", 1974 "Counter": "0,1,2,3", 1975 "UMask": "0x1", 1976 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_E.ANY_SNOOP", 1977 "MSRIndex": "0x1a6,0x1a7", 1978 "SampleAfterValue": "100003", 1979 "BriefDescription": "PF_L3_RFO & L3_HIT_E & ANY_SNOOP", 1980 "Offcore": "1", 1981 "CounterHTOff": "0,1,2,3" 1982 }, 1983 { 1984 "EventCode": "0xB7, 0xBB", 1985 "MSRValue": "0x1000080100 ", 1986 "Counter": "0,1,2,3", 1987 "UMask": "0x1", 1988 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_E.SNOOP_HITM", 1989 "MSRIndex": "0x1a6,0x1a7", 1990 "SampleAfterValue": "100003", 1991 "BriefDescription": "PF_L3_RFO & L3_HIT_E & SNOOP_HITM", 1992 "Offcore": "1", 1993 "CounterHTOff": "0,1,2,3" 1994 }, 1995 { 1996 "EventCode": "0xB7, 0xBB", 1997 "MSRValue": "0x0400080100 ", 1998 "Counter": "0,1,2,3", 1999 "UMask": "0x1", 2000 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_E.SNOOP_HIT_NO_FWD", 2001 "MSRIndex": "0x1a6,0x1a7", 2002 "SampleAfterValue": "100003", 2003 "BriefDescription": "PF_L3_RFO & L3_HIT_E & SNOOP_HIT_NO_FWD", 2004 "Offcore": "1", 2005 "CounterHTOff": "0,1,2,3" 2006 }, 2007 { 2008 "EventCode": "0xB7, 0xBB", 2009 "MSRValue": "0x0200080100 ", 2010 "Counter": "0,1,2,3", 2011 "UMask": "0x1", 2012 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_E.SNOOP_MISS", 2013 "MSRIndex": "0x1a6,0x1a7", 2014 "SampleAfterValue": "100003", 2015 "BriefDescription": "PF_L3_RFO & L3_HIT_E & SNOOP_MISS", 2016 "Offcore": "1", 2017 "CounterHTOff": "0,1,2,3" 2018 }, 2019 { 2020 "EventCode": "0xB7, 0xBB", 2021 "MSRValue": "0x0100080100 ", 2022 "Counter": "0,1,2,3", 2023 "UMask": "0x1", 2024 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_E.SNOOP_NOT_NEEDED", 2025 "MSRIndex": "0x1a6,0x1a7", 2026 "SampleAfterValue": "100003", 2027 "BriefDescription": "PF_L3_RFO & L3_HIT_E & SNOOP_NOT_NEEDED", 2028 "Offcore": "1", 2029 "CounterHTOff": "0,1,2,3" 2030 }, 2031 { 2032 "EventCode": "0xB7, 0xBB", 2033 "MSRValue": "0x0080080100 ", 2034 "Counter": "0,1,2,3", 2035 "UMask": "0x1", 2036 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_E.SNOOP_NONE", 2037 "MSRIndex": "0x1a6,0x1a7", 2038 "SampleAfterValue": "100003", 2039 "BriefDescription": "PF_L3_RFO & L3_HIT_E & SNOOP_NONE", 2040 "Offcore": "1", 2041 "CounterHTOff": "0,1,2,3" 2042 }, 2043 { 2044 "EventCode": "0xB7, 0xBB", 2045 "MSRValue": "0x0040080100 ", 2046 "Counter": "0,1,2,3", 2047 "UMask": "0x1", 2048 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_E.SPL_HIT", 2049 "MSRIndex": "0x1a6,0x1a7", 2050 "SampleAfterValue": "100003", 2051 "BriefDescription": "PF_L3_RFO & L3_HIT_E & SPL_HIT", 2052 "Offcore": "1", 2053 "CounterHTOff": "0,1,2,3" 2054 }, 2055 { 2056 "EventCode": "0xB7, 0xBB", 2057 "MSRValue": "0x3fc0040100 ", 2058 "Counter": "0,1,2,3", 2059 "UMask": "0x1", 2060 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_M.ANY_SNOOP", 2061 "MSRIndex": "0x1a6,0x1a7", 2062 "SampleAfterValue": "100003", 2063 "BriefDescription": "PF_L3_RFO & L3_HIT_M & ANY_SNOOP", 2064 "Offcore": "1", 2065 "CounterHTOff": "0,1,2,3" 2066 }, 2067 { 2068 "EventCode": "0xB7, 0xBB", 2069 "MSRValue": "0x1000040100 ", 2070 "Counter": "0,1,2,3", 2071 "UMask": "0x1", 2072 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_M.SNOOP_HITM", 2073 "MSRIndex": "0x1a6,0x1a7", 2074 "SampleAfterValue": "100003", 2075 "BriefDescription": "PF_L3_RFO & L3_HIT_M & SNOOP_HITM", 2076 "Offcore": "1", 2077 "CounterHTOff": "0,1,2,3" 2078 }, 2079 { 2080 "EventCode": "0xB7, 0xBB", 2081 "MSRValue": "0x0400040100 ", 2082 "Counter": "0,1,2,3", 2083 "UMask": "0x1", 2084 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_M.SNOOP_HIT_NO_FWD", 2085 "MSRIndex": "0x1a6,0x1a7", 2086 "SampleAfterValue": "100003", 2087 "BriefDescription": "PF_L3_RFO & L3_HIT_M & SNOOP_HIT_NO_FWD", 2088 "Offcore": "1", 2089 "CounterHTOff": "0,1,2,3" 2090 }, 2091 { 2092 "EventCode": "0xB7, 0xBB", 2093 "MSRValue": "0x0200040100 ", 2094 "Counter": "0,1,2,3", 2095 "UMask": "0x1", 2096 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_M.SNOOP_MISS", 2097 "MSRIndex": "0x1a6,0x1a7", 2098 "SampleAfterValue": "100003", 2099 "BriefDescription": "PF_L3_RFO & L3_HIT_M & SNOOP_MISS", 2100 "Offcore": "1", 2101 "CounterHTOff": "0,1,2,3" 2102 }, 2103 { 2104 "EventCode": "0xB7, 0xBB", 2105 "MSRValue": "0x0100040100 ", 2106 "Counter": "0,1,2,3", 2107 "UMask": "0x1", 2108 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_M.SNOOP_NOT_NEEDED", 2109 "MSRIndex": "0x1a6,0x1a7", 2110 "SampleAfterValue": "100003", 2111 "BriefDescription": "PF_L3_RFO & L3_HIT_M & SNOOP_NOT_NEEDED", 2112 "Offcore": "1", 2113 "CounterHTOff": "0,1,2,3" 2114 }, 2115 { 2116 "EventCode": "0xB7, 0xBB", 2117 "MSRValue": "0x0080040100 ", 2118 "Counter": "0,1,2,3", 2119 "UMask": "0x1", 2120 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_M.SNOOP_NONE", 2121 "MSRIndex": "0x1a6,0x1a7", 2122 "SampleAfterValue": "100003", 2123 "BriefDescription": "PF_L3_RFO & L3_HIT_M & SNOOP_NONE", 2124 "Offcore": "1", 2125 "CounterHTOff": "0,1,2,3" 2126 }, 2127 { 2128 "EventCode": "0xB7, 0xBB", 2129 "MSRValue": "0x0040040100 ", 2130 "Counter": "0,1,2,3", 2131 "UMask": "0x1", 2132 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_M.SPL_HIT", 2133 "MSRIndex": "0x1a6,0x1a7", 2134 "SampleAfterValue": "100003", 2135 "BriefDescription": "PF_L3_RFO & L3_HIT_M & SPL_HIT", 2136 "Offcore": "1", 2137 "CounterHTOff": "0,1,2,3" 2138 }, 2139 { 2140 "EventCode": "0xB7, 0xBB", 2141 "MSRValue": "0x3fc0020100 ", 2142 "Counter": "0,1,2,3", 2143 "UMask": "0x1", 2144 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.ANY_SNOOP", 2145 "MSRIndex": "0x1a6,0x1a7", 2146 "SampleAfterValue": "100003", 2147 "BriefDescription": "PF_L3_RFO & SUPPLIER_NONE & ANY_SNOOP", 2148 "Offcore": "1", 2149 "CounterHTOff": "0,1,2,3" 2150 }, 2151 { 2152 "EventCode": "0xB7, 0xBB", 2153 "MSRValue": "0x1000020100 ", 2154 "Counter": "0,1,2,3", 2155 "UMask": "0x1", 2156 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SNOOP_HITM", 2157 "MSRIndex": "0x1a6,0x1a7", 2158 "SampleAfterValue": "100003", 2159 "BriefDescription": "PF_L3_RFO & SUPPLIER_NONE & SNOOP_HITM", 2160 "Offcore": "1", 2161 "CounterHTOff": "0,1,2,3" 2162 }, 2163 { 2164 "EventCode": "0xB7, 0xBB", 2165 "MSRValue": "0x0400020100 ", 2166 "Counter": "0,1,2,3", 2167 "UMask": "0x1", 2168 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SNOOP_HIT_NO_FWD", 2169 "MSRIndex": "0x1a6,0x1a7", 2170 "SampleAfterValue": "100003", 2171 "BriefDescription": "PF_L3_RFO & SUPPLIER_NONE & SNOOP_HIT_NO_FWD", 2172 "Offcore": "1", 2173 "CounterHTOff": "0,1,2,3" 2174 }, 2175 { 2176 "EventCode": "0xB7, 0xBB", 2177 "MSRValue": "0x0200020100 ", 2178 "Counter": "0,1,2,3", 2179 "UMask": "0x1", 2180 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SNOOP_MISS", 2181 "MSRIndex": "0x1a6,0x1a7", 2182 "SampleAfterValue": "100003", 2183 "BriefDescription": "PF_L3_RFO & SUPPLIER_NONE & SNOOP_MISS", 2184 "Offcore": "1", 2185 "CounterHTOff": "0,1,2,3" 2186 }, 2187 { 2188 "EventCode": "0xB7, 0xBB", 2189 "MSRValue": "0x0100020100 ", 2190 "Counter": "0,1,2,3", 2191 "UMask": "0x1", 2192 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SNOOP_NOT_NEEDED", 2193 "MSRIndex": "0x1a6,0x1a7", 2194 "SampleAfterValue": "100003", 2195 "BriefDescription": "PF_L3_RFO & SUPPLIER_NONE & SNOOP_NOT_NEEDED", 2196 "Offcore": "1", 2197 "CounterHTOff": "0,1,2,3" 2198 }, 2199 { 2200 "EventCode": "0xB7, 0xBB", 2201 "MSRValue": "0x0080020100 ", 2202 "Counter": "0,1,2,3", 2203 "UMask": "0x1", 2204 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SNOOP_NONE", 2205 "MSRIndex": "0x1a6,0x1a7", 2206 "SampleAfterValue": "100003", 2207 "BriefDescription": "PF_L3_RFO & SUPPLIER_NONE & SNOOP_NONE", 2208 "Offcore": "1", 2209 "CounterHTOff": "0,1,2,3" 2210 }, 2211 { 2212 "EventCode": "0xB7, 0xBB", 2213 "MSRValue": "0x0040020100 ", 2214 "Counter": "0,1,2,3", 2215 "UMask": "0x1", 2216 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SPL_HIT", 2217 "MSRIndex": "0x1a6,0x1a7", 2218 "SampleAfterValue": "100003", 2219 "BriefDescription": "PF_L3_RFO & SUPPLIER_NONE & SPL_HIT", 2220 "Offcore": "1", 2221 "CounterHTOff": "0,1,2,3" 2222 }, 2223 { 2224 "EventCode": "0xB7, 0xBB", 2225 "MSRValue": "0x0000010100 ", 2226 "Counter": "0,1,2,3", 2227 "UMask": "0x1", 2228 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.ANY_RESPONSE", 2229 "MSRIndex": "0x1a6,0x1a7", 2230 "SampleAfterValue": "100003", 2231 "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that have any response type.", 2232 "Offcore": "1", 2233 "CounterHTOff": "0,1,2,3" 2234 }, 2235 { 2236 "EventCode": "0xB7, 0xBB", 2237 "MSRValue": "0x3fc0400080 ", 2238 "Counter": "0,1,2,3", 2239 "UMask": "0x1", 2240 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L4_HIT_LOCAL_L4.ANY_SNOOP", 2241 "MSRIndex": "0x1a6,0x1a7", 2242 "SampleAfterValue": "100003", 2243 "BriefDescription": "PF_L3_DATA_RD & L4_HIT_LOCAL_L4 & ANY_SNOOP", 2244 "Offcore": "1", 2245 "CounterHTOff": "0,1,2,3" 2246 }, 2247 { 2248 "EventCode": "0xB7, 0xBB", 2249 "MSRValue": "0x1000400080 ", 2250 "Counter": "0,1,2,3", 2251 "UMask": "0x1", 2252 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_HITM", 2253 "MSRIndex": "0x1a6,0x1a7", 2254 "SampleAfterValue": "100003", 2255 "BriefDescription": "PF_L3_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_HITM", 2256 "Offcore": "1", 2257 "CounterHTOff": "0,1,2,3" 2258 }, 2259 { 2260 "EventCode": "0xB7, 0xBB", 2261 "MSRValue": "0x0400400080 ", 2262 "Counter": "0,1,2,3", 2263 "UMask": "0x1", 2264 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_HIT_NO_FWD", 2265 "MSRIndex": "0x1a6,0x1a7", 2266 "SampleAfterValue": "100003", 2267 "BriefDescription": "PF_L3_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_HIT_NO_FWD", 2268 "Offcore": "1", 2269 "CounterHTOff": "0,1,2,3" 2270 }, 2271 { 2272 "EventCode": "0xB7, 0xBB", 2273 "MSRValue": "0x0200400080 ", 2274 "Counter": "0,1,2,3", 2275 "UMask": "0x1", 2276 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_MISS", 2277 "MSRIndex": "0x1a6,0x1a7", 2278 "SampleAfterValue": "100003", 2279 "BriefDescription": "PF_L3_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_MISS", 2280 "Offcore": "1", 2281 "CounterHTOff": "0,1,2,3" 2282 }, 2283 { 2284 "EventCode": "0xB7, 0xBB", 2285 "MSRValue": "0x0100400080 ", 2286 "Counter": "0,1,2,3", 2287 "UMask": "0x1", 2288 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_NOT_NEEDED", 2289 "MSRIndex": "0x1a6,0x1a7", 2290 "SampleAfterValue": "100003", 2291 "BriefDescription": "PF_L3_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_NOT_NEEDED", 2292 "Offcore": "1", 2293 "CounterHTOff": "0,1,2,3" 2294 }, 2295 { 2296 "EventCode": "0xB7, 0xBB", 2297 "MSRValue": "0x0080400080 ", 2298 "Counter": "0,1,2,3", 2299 "UMask": "0x1", 2300 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_NONE", 2301 "MSRIndex": "0x1a6,0x1a7", 2302 "SampleAfterValue": "100003", 2303 "BriefDescription": "PF_L3_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_NONE", 2304 "Offcore": "1", 2305 "CounterHTOff": "0,1,2,3" 2306 }, 2307 { 2308 "EventCode": "0xB7, 0xBB", 2309 "MSRValue": "0x0040400080 ", 2310 "Counter": "0,1,2,3", 2311 "UMask": "0x1", 2312 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L4_HIT_LOCAL_L4.SPL_HIT", 2313 "MSRIndex": "0x1a6,0x1a7", 2314 "SampleAfterValue": "100003", 2315 "BriefDescription": "PF_L3_DATA_RD & L4_HIT_LOCAL_L4 & SPL_HIT", 2316 "Offcore": "1", 2317 "CounterHTOff": "0,1,2,3" 2318 }, 2319 { 2320 "EventCode": "0xB7, 0xBB", 2321 "MSRValue": "0x3fc01c0080 ", 2322 "Counter": "0,1,2,3", 2323 "UMask": "0x1", 2324 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.ANY_SNOOP", 2325 "MSRIndex": "0x1a6,0x1a7", 2326 "SampleAfterValue": "100003", 2327 "BriefDescription": "PF_L3_DATA_RD & L3_HIT & ANY_SNOOP", 2328 "Offcore": "1", 2329 "CounterHTOff": "0,1,2,3" 2330 }, 2331 { 2332 "EventCode": "0xB7, 0xBB", 2333 "MSRValue": "0x10001c0080 ", 2334 "Counter": "0,1,2,3", 2335 "UMask": "0x1", 2336 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_HITM", 2337 "MSRIndex": "0x1a6,0x1a7", 2338 "SampleAfterValue": "100003", 2339 "BriefDescription": "PF_L3_DATA_RD & L3_HIT & SNOOP_HITM", 2340 "Offcore": "1", 2341 "CounterHTOff": "0,1,2,3" 2342 }, 2343 { 2344 "EventCode": "0xB7, 0xBB", 2345 "MSRValue": "0x04001c0080 ", 2346 "Counter": "0,1,2,3", 2347 "UMask": "0x1", 2348 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_HIT_NO_FWD", 2349 "MSRIndex": "0x1a6,0x1a7", 2350 "SampleAfterValue": "100003", 2351 "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded.", 2352 "Offcore": "1", 2353 "CounterHTOff": "0,1,2,3" 2354 }, 2355 { 2356 "EventCode": "0xB7, 0xBB", 2357 "MSRValue": "0x02001c0080 ", 2358 "Counter": "0,1,2,3", 2359 "UMask": "0x1", 2360 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_MISS", 2361 "MSRIndex": "0x1a6,0x1a7", 2362 "SampleAfterValue": "100003", 2363 "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that hit in the L3 and the snoops sent to sibling cores return clean response.", 2364 "Offcore": "1", 2365 "CounterHTOff": "0,1,2,3" 2366 }, 2367 { 2368 "EventCode": "0xB7, 0xBB", 2369 "MSRValue": "0x01001c0080 ", 2370 "Counter": "0,1,2,3", 2371 "UMask": "0x1", 2372 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_NOT_NEEDED", 2373 "MSRIndex": "0x1a6,0x1a7", 2374 "SampleAfterValue": "100003", 2375 "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 2376 "Offcore": "1", 2377 "CounterHTOff": "0,1,2,3" 2378 }, 2379 { 2380 "EventCode": "0xB7, 0xBB", 2381 "MSRValue": "0x00801c0080 ", 2382 "Counter": "0,1,2,3", 2383 "UMask": "0x1", 2384 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_NONE", 2385 "MSRIndex": "0x1a6,0x1a7", 2386 "SampleAfterValue": "100003", 2387 "BriefDescription": "PF_L3_DATA_RD & L3_HIT & SNOOP_NONE", 2388 "Offcore": "1", 2389 "CounterHTOff": "0,1,2,3" 2390 }, 2391 { 2392 "EventCode": "0xB7, 0xBB", 2393 "MSRValue": "0x00401c0080 ", 2394 "Counter": "0,1,2,3", 2395 "UMask": "0x1", 2396 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SPL_HIT", 2397 "MSRIndex": "0x1a6,0x1a7", 2398 "SampleAfterValue": "100003", 2399 "BriefDescription": "PF_L3_DATA_RD & L3_HIT & SPL_HIT", 2400 "Offcore": "1", 2401 "CounterHTOff": "0,1,2,3" 2402 }, 2403 { 2404 "EventCode": "0xB7, 0xBB", 2405 "MSRValue": "0x3fc0100080 ", 2406 "Counter": "0,1,2,3", 2407 "UMask": "0x1", 2408 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_S.ANY_SNOOP", 2409 "MSRIndex": "0x1a6,0x1a7", 2410 "SampleAfterValue": "100003", 2411 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_S & ANY_SNOOP", 2412 "Offcore": "1", 2413 "CounterHTOff": "0,1,2,3" 2414 }, 2415 { 2416 "EventCode": "0xB7, 0xBB", 2417 "MSRValue": "0x1000100080 ", 2418 "Counter": "0,1,2,3", 2419 "UMask": "0x1", 2420 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_S.SNOOP_HITM", 2421 "MSRIndex": "0x1a6,0x1a7", 2422 "SampleAfterValue": "100003", 2423 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_S & SNOOP_HITM", 2424 "Offcore": "1", 2425 "CounterHTOff": "0,1,2,3" 2426 }, 2427 { 2428 "EventCode": "0xB7, 0xBB", 2429 "MSRValue": "0x0400100080 ", 2430 "Counter": "0,1,2,3", 2431 "UMask": "0x1", 2432 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_S.SNOOP_HIT_NO_FWD", 2433 "MSRIndex": "0x1a6,0x1a7", 2434 "SampleAfterValue": "100003", 2435 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_S & SNOOP_HIT_NO_FWD", 2436 "Offcore": "1", 2437 "CounterHTOff": "0,1,2,3" 2438 }, 2439 { 2440 "EventCode": "0xB7, 0xBB", 2441 "MSRValue": "0x0200100080 ", 2442 "Counter": "0,1,2,3", 2443 "UMask": "0x1", 2444 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_S.SNOOP_MISS", 2445 "MSRIndex": "0x1a6,0x1a7", 2446 "SampleAfterValue": "100003", 2447 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_S & SNOOP_MISS", 2448 "Offcore": "1", 2449 "CounterHTOff": "0,1,2,3" 2450 }, 2451 { 2452 "EventCode": "0xB7, 0xBB", 2453 "MSRValue": "0x0100100080 ", 2454 "Counter": "0,1,2,3", 2455 "UMask": "0x1", 2456 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_S.SNOOP_NOT_NEEDED", 2457 "MSRIndex": "0x1a6,0x1a7", 2458 "SampleAfterValue": "100003", 2459 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_S & SNOOP_NOT_NEEDED", 2460 "Offcore": "1", 2461 "CounterHTOff": "0,1,2,3" 2462 }, 2463 { 2464 "EventCode": "0xB7, 0xBB", 2465 "MSRValue": "0x0080100080 ", 2466 "Counter": "0,1,2,3", 2467 "UMask": "0x1", 2468 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_S.SNOOP_NONE", 2469 "MSRIndex": "0x1a6,0x1a7", 2470 "SampleAfterValue": "100003", 2471 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_S & SNOOP_NONE", 2472 "Offcore": "1", 2473 "CounterHTOff": "0,1,2,3" 2474 }, 2475 { 2476 "EventCode": "0xB7, 0xBB", 2477 "MSRValue": "0x0040100080 ", 2478 "Counter": "0,1,2,3", 2479 "UMask": "0x1", 2480 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_S.SPL_HIT", 2481 "MSRIndex": "0x1a6,0x1a7", 2482 "SampleAfterValue": "100003", 2483 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_S & SPL_HIT", 2484 "Offcore": "1", 2485 "CounterHTOff": "0,1,2,3" 2486 }, 2487 { 2488 "EventCode": "0xB7, 0xBB", 2489 "MSRValue": "0x3fc0080080 ", 2490 "Counter": "0,1,2,3", 2491 "UMask": "0x1", 2492 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_E.ANY_SNOOP", 2493 "MSRIndex": "0x1a6,0x1a7", 2494 "SampleAfterValue": "100003", 2495 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_E & ANY_SNOOP", 2496 "Offcore": "1", 2497 "CounterHTOff": "0,1,2,3" 2498 }, 2499 { 2500 "EventCode": "0xB7, 0xBB", 2501 "MSRValue": "0x1000080080 ", 2502 "Counter": "0,1,2,3", 2503 "UMask": "0x1", 2504 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_E.SNOOP_HITM", 2505 "MSRIndex": "0x1a6,0x1a7", 2506 "SampleAfterValue": "100003", 2507 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_E & SNOOP_HITM", 2508 "Offcore": "1", 2509 "CounterHTOff": "0,1,2,3" 2510 }, 2511 { 2512 "EventCode": "0xB7, 0xBB", 2513 "MSRValue": "0x0400080080 ", 2514 "Counter": "0,1,2,3", 2515 "UMask": "0x1", 2516 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_E.SNOOP_HIT_NO_FWD", 2517 "MSRIndex": "0x1a6,0x1a7", 2518 "SampleAfterValue": "100003", 2519 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_E & SNOOP_HIT_NO_FWD", 2520 "Offcore": "1", 2521 "CounterHTOff": "0,1,2,3" 2522 }, 2523 { 2524 "EventCode": "0xB7, 0xBB", 2525 "MSRValue": "0x0200080080 ", 2526 "Counter": "0,1,2,3", 2527 "UMask": "0x1", 2528 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_E.SNOOP_MISS", 2529 "MSRIndex": "0x1a6,0x1a7", 2530 "SampleAfterValue": "100003", 2531 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_E & SNOOP_MISS", 2532 "Offcore": "1", 2533 "CounterHTOff": "0,1,2,3" 2534 }, 2535 { 2536 "EventCode": "0xB7, 0xBB", 2537 "MSRValue": "0x0100080080 ", 2538 "Counter": "0,1,2,3", 2539 "UMask": "0x1", 2540 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_E.SNOOP_NOT_NEEDED", 2541 "MSRIndex": "0x1a6,0x1a7", 2542 "SampleAfterValue": "100003", 2543 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_E & SNOOP_NOT_NEEDED", 2544 "Offcore": "1", 2545 "CounterHTOff": "0,1,2,3" 2546 }, 2547 { 2548 "EventCode": "0xB7, 0xBB", 2549 "MSRValue": "0x0080080080 ", 2550 "Counter": "0,1,2,3", 2551 "UMask": "0x1", 2552 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_E.SNOOP_NONE", 2553 "MSRIndex": "0x1a6,0x1a7", 2554 "SampleAfterValue": "100003", 2555 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_E & SNOOP_NONE", 2556 "Offcore": "1", 2557 "CounterHTOff": "0,1,2,3" 2558 }, 2559 { 2560 "EventCode": "0xB7, 0xBB", 2561 "MSRValue": "0x0040080080 ", 2562 "Counter": "0,1,2,3", 2563 "UMask": "0x1", 2564 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_E.SPL_HIT", 2565 "MSRIndex": "0x1a6,0x1a7", 2566 "SampleAfterValue": "100003", 2567 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_E & SPL_HIT", 2568 "Offcore": "1", 2569 "CounterHTOff": "0,1,2,3" 2570 }, 2571 { 2572 "EventCode": "0xB7, 0xBB", 2573 "MSRValue": "0x3fc0040080 ", 2574 "Counter": "0,1,2,3", 2575 "UMask": "0x1", 2576 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_M.ANY_SNOOP", 2577 "MSRIndex": "0x1a6,0x1a7", 2578 "SampleAfterValue": "100003", 2579 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_M & ANY_SNOOP", 2580 "Offcore": "1", 2581 "CounterHTOff": "0,1,2,3" 2582 }, 2583 { 2584 "EventCode": "0xB7, 0xBB", 2585 "MSRValue": "0x1000040080 ", 2586 "Counter": "0,1,2,3", 2587 "UMask": "0x1", 2588 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_M.SNOOP_HITM", 2589 "MSRIndex": "0x1a6,0x1a7", 2590 "SampleAfterValue": "100003", 2591 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_M & SNOOP_HITM", 2592 "Offcore": "1", 2593 "CounterHTOff": "0,1,2,3" 2594 }, 2595 { 2596 "EventCode": "0xB7, 0xBB", 2597 "MSRValue": "0x0400040080 ", 2598 "Counter": "0,1,2,3", 2599 "UMask": "0x1", 2600 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_M.SNOOP_HIT_NO_FWD", 2601 "MSRIndex": "0x1a6,0x1a7", 2602 "SampleAfterValue": "100003", 2603 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_M & SNOOP_HIT_NO_FWD", 2604 "Offcore": "1", 2605 "CounterHTOff": "0,1,2,3" 2606 }, 2607 { 2608 "EventCode": "0xB7, 0xBB", 2609 "MSRValue": "0x0200040080 ", 2610 "Counter": "0,1,2,3", 2611 "UMask": "0x1", 2612 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_M.SNOOP_MISS", 2613 "MSRIndex": "0x1a6,0x1a7", 2614 "SampleAfterValue": "100003", 2615 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_M & SNOOP_MISS", 2616 "Offcore": "1", 2617 "CounterHTOff": "0,1,2,3" 2618 }, 2619 { 2620 "EventCode": "0xB7, 0xBB", 2621 "MSRValue": "0x0100040080 ", 2622 "Counter": "0,1,2,3", 2623 "UMask": "0x1", 2624 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_M.SNOOP_NOT_NEEDED", 2625 "MSRIndex": "0x1a6,0x1a7", 2626 "SampleAfterValue": "100003", 2627 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_M & SNOOP_NOT_NEEDED", 2628 "Offcore": "1", 2629 "CounterHTOff": "0,1,2,3" 2630 }, 2631 { 2632 "EventCode": "0xB7, 0xBB", 2633 "MSRValue": "0x0080040080 ", 2634 "Counter": "0,1,2,3", 2635 "UMask": "0x1", 2636 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_M.SNOOP_NONE", 2637 "MSRIndex": "0x1a6,0x1a7", 2638 "SampleAfterValue": "100003", 2639 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_M & SNOOP_NONE", 2640 "Offcore": "1", 2641 "CounterHTOff": "0,1,2,3" 2642 }, 2643 { 2644 "EventCode": "0xB7, 0xBB", 2645 "MSRValue": "0x0040040080 ", 2646 "Counter": "0,1,2,3", 2647 "UMask": "0x1", 2648 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_M.SPL_HIT", 2649 "MSRIndex": "0x1a6,0x1a7", 2650 "SampleAfterValue": "100003", 2651 "BriefDescription": "PF_L3_DATA_RD & L3_HIT_M & SPL_HIT", 2652 "Offcore": "1", 2653 "CounterHTOff": "0,1,2,3" 2654 }, 2655 { 2656 "EventCode": "0xB7, 0xBB", 2657 "MSRValue": "0x3fc0020080 ", 2658 "Counter": "0,1,2,3", 2659 "UMask": "0x1", 2660 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.ANY_SNOOP", 2661 "MSRIndex": "0x1a6,0x1a7", 2662 "SampleAfterValue": "100003", 2663 "BriefDescription": "PF_L3_DATA_RD & SUPPLIER_NONE & ANY_SNOOP", 2664 "Offcore": "1", 2665 "CounterHTOff": "0,1,2,3" 2666 }, 2667 { 2668 "EventCode": "0xB7, 0xBB", 2669 "MSRValue": "0x1000020080 ", 2670 "Counter": "0,1,2,3", 2671 "UMask": "0x1", 2672 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_HITM", 2673 "MSRIndex": "0x1a6,0x1a7", 2674 "SampleAfterValue": "100003", 2675 "BriefDescription": "PF_L3_DATA_RD & SUPPLIER_NONE & SNOOP_HITM", 2676 "Offcore": "1", 2677 "CounterHTOff": "0,1,2,3" 2678 }, 2679 { 2680 "EventCode": "0xB7, 0xBB", 2681 "MSRValue": "0x0400020080 ", 2682 "Counter": "0,1,2,3", 2683 "UMask": "0x1", 2684 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_HIT_NO_FWD", 2685 "MSRIndex": "0x1a6,0x1a7", 2686 "SampleAfterValue": "100003", 2687 "BriefDescription": "PF_L3_DATA_RD & SUPPLIER_NONE & SNOOP_HIT_NO_FWD", 2688 "Offcore": "1", 2689 "CounterHTOff": "0,1,2,3" 2690 }, 2691 { 2692 "EventCode": "0xB7, 0xBB", 2693 "MSRValue": "0x0200020080 ", 2694 "Counter": "0,1,2,3", 2695 "UMask": "0x1", 2696 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_MISS", 2697 "MSRIndex": "0x1a6,0x1a7", 2698 "SampleAfterValue": "100003", 2699 "BriefDescription": "PF_L3_DATA_RD & SUPPLIER_NONE & SNOOP_MISS", 2700 "Offcore": "1", 2701 "CounterHTOff": "0,1,2,3" 2702 }, 2703 { 2704 "EventCode": "0xB7, 0xBB", 2705 "MSRValue": "0x0100020080 ", 2706 "Counter": "0,1,2,3", 2707 "UMask": "0x1", 2708 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_NOT_NEEDED", 2709 "MSRIndex": "0x1a6,0x1a7", 2710 "SampleAfterValue": "100003", 2711 "BriefDescription": "PF_L3_DATA_RD & SUPPLIER_NONE & SNOOP_NOT_NEEDED", 2712 "Offcore": "1", 2713 "CounterHTOff": "0,1,2,3" 2714 }, 2715 { 2716 "EventCode": "0xB7, 0xBB", 2717 "MSRValue": "0x0080020080 ", 2718 "Counter": "0,1,2,3", 2719 "UMask": "0x1", 2720 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_NONE", 2721 "MSRIndex": "0x1a6,0x1a7", 2722 "SampleAfterValue": "100003", 2723 "BriefDescription": "PF_L3_DATA_RD & SUPPLIER_NONE & SNOOP_NONE", 2724 "Offcore": "1", 2725 "CounterHTOff": "0,1,2,3" 2726 }, 2727 { 2728 "EventCode": "0xB7, 0xBB", 2729 "MSRValue": "0x0040020080 ", 2730 "Counter": "0,1,2,3", 2731 "UMask": "0x1", 2732 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SPL_HIT", 2733 "MSRIndex": "0x1a6,0x1a7", 2734 "SampleAfterValue": "100003", 2735 "BriefDescription": "PF_L3_DATA_RD & SUPPLIER_NONE & SPL_HIT", 2736 "Offcore": "1", 2737 "CounterHTOff": "0,1,2,3" 2738 }, 2739 { 2740 "EventCode": "0xB7, 0xBB", 2741 "MSRValue": "0x0000010080 ", 2742 "Counter": "0,1,2,3", 2743 "UMask": "0x1", 2744 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.ANY_RESPONSE", 2745 "MSRIndex": "0x1a6,0x1a7", 2746 "SampleAfterValue": "100003", 2747 "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that have any response type.", 2748 "Offcore": "1", 2749 "CounterHTOff": "0,1,2,3" 2750 }, 2751 { 2752 "EventCode": "0xB7, 0xBB", 2753 "MSRValue": "0x3fc0400004 ", 2754 "Counter": "0,1,2,3", 2755 "UMask": "0x1", 2756 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L4_HIT_LOCAL_L4.ANY_SNOOP", 2757 "MSRIndex": "0x1a6,0x1a7", 2758 "SampleAfterValue": "100003", 2759 "BriefDescription": "DEMAND_CODE_RD & L4_HIT_LOCAL_L4 & ANY_SNOOP", 2760 "Offcore": "1", 2761 "CounterHTOff": "0,1,2,3" 2762 }, 2763 { 2764 "EventCode": "0xB7, 0xBB", 2765 "MSRValue": "0x1000400004 ", 2766 "Counter": "0,1,2,3", 2767 "UMask": "0x1", 2768 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L4_HIT_LOCAL_L4.SNOOP_HITM", 2769 "MSRIndex": "0x1a6,0x1a7", 2770 "SampleAfterValue": "100003", 2771 "BriefDescription": "DEMAND_CODE_RD & L4_HIT_LOCAL_L4 & SNOOP_HITM", 2772 "Offcore": "1", 2773 "CounterHTOff": "0,1,2,3" 2774 }, 2775 { 2776 "EventCode": "0xB7, 0xBB", 2777 "MSRValue": "0x0400400004 ", 2778 "Counter": "0,1,2,3", 2779 "UMask": "0x1", 2780 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L4_HIT_LOCAL_L4.SNOOP_HIT_NO_FWD", 2781 "MSRIndex": "0x1a6,0x1a7", 2782 "SampleAfterValue": "100003", 2783 "BriefDescription": "DEMAND_CODE_RD & L4_HIT_LOCAL_L4 & SNOOP_HIT_NO_FWD", 2784 "Offcore": "1", 2785 "CounterHTOff": "0,1,2,3" 2786 }, 2787 { 2788 "EventCode": "0xB7, 0xBB", 2789 "MSRValue": "0x0200400004 ", 2790 "Counter": "0,1,2,3", 2791 "UMask": "0x1", 2792 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L4_HIT_LOCAL_L4.SNOOP_MISS", 2793 "MSRIndex": "0x1a6,0x1a7", 2794 "SampleAfterValue": "100003", 2795 "BriefDescription": "DEMAND_CODE_RD & L4_HIT_LOCAL_L4 & SNOOP_MISS", 2796 "Offcore": "1", 2797 "CounterHTOff": "0,1,2,3" 2798 }, 2799 { 2800 "EventCode": "0xB7, 0xBB", 2801 "MSRValue": "0x0100400004 ", 2802 "Counter": "0,1,2,3", 2803 "UMask": "0x1", 2804 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L4_HIT_LOCAL_L4.SNOOP_NOT_NEEDED", 2805 "MSRIndex": "0x1a6,0x1a7", 2806 "SampleAfterValue": "100003", 2807 "BriefDescription": "DEMAND_CODE_RD & L4_HIT_LOCAL_L4 & SNOOP_NOT_NEEDED", 2808 "Offcore": "1", 2809 "CounterHTOff": "0,1,2,3" 2810 }, 2811 { 2812 "EventCode": "0xB7, 0xBB", 2813 "MSRValue": "0x0080400004 ", 2814 "Counter": "0,1,2,3", 2815 "UMask": "0x1", 2816 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L4_HIT_LOCAL_L4.SNOOP_NONE", 2817 "MSRIndex": "0x1a6,0x1a7", 2818 "SampleAfterValue": "100003", 2819 "BriefDescription": "DEMAND_CODE_RD & L4_HIT_LOCAL_L4 & SNOOP_NONE", 2820 "Offcore": "1", 2821 "CounterHTOff": "0,1,2,3" 2822 }, 2823 { 2824 "EventCode": "0xB7, 0xBB", 2825 "MSRValue": "0x0040400004 ", 2826 "Counter": "0,1,2,3", 2827 "UMask": "0x1", 2828 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L4_HIT_LOCAL_L4.SPL_HIT", 2829 "MSRIndex": "0x1a6,0x1a7", 2830 "SampleAfterValue": "100003", 2831 "BriefDescription": "DEMAND_CODE_RD & L4_HIT_LOCAL_L4 & SPL_HIT", 2832 "Offcore": "1", 2833 "CounterHTOff": "0,1,2,3" 2834 }, 2835 { 2836 "EventCode": "0xB7, 0xBB", 2837 "MSRValue": "0x3fc01c0004 ", 2838 "Counter": "0,1,2,3", 2839 "UMask": "0x1", 2840 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.ANY_SNOOP", 2841 "MSRIndex": "0x1a6,0x1a7", 2842 "SampleAfterValue": "100003", 2843 "BriefDescription": "DEMAND_CODE_RD & L3_HIT & ANY_SNOOP", 2844 "Offcore": "1", 2845 "CounterHTOff": "0,1,2,3" 2846 }, 2847 { 2848 "EventCode": "0xB7, 0xBB", 2849 "MSRValue": "0x10001c0004 ", 2850 "Counter": "0,1,2,3", 2851 "UMask": "0x1", 2852 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_HITM", 2853 "MSRIndex": "0x1a6,0x1a7", 2854 "SampleAfterValue": "100003", 2855 "BriefDescription": "DEMAND_CODE_RD & L3_HIT & SNOOP_HITM", 2856 "Offcore": "1", 2857 "CounterHTOff": "0,1,2,3" 2858 }, 2859 { 2860 "EventCode": "0xB7, 0xBB", 2861 "MSRValue": "0x04001c0004 ", 2862 "Counter": "0,1,2,3", 2863 "UMask": "0x1", 2864 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_HIT_NO_FWD", 2865 "MSRIndex": "0x1a6,0x1a7", 2866 "SampleAfterValue": "100003", 2867 "BriefDescription": "Counts all demand code reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded.", 2868 "Offcore": "1", 2869 "CounterHTOff": "0,1,2,3" 2870 }, 2871 { 2872 "EventCode": "0xB7, 0xBB", 2873 "MSRValue": "0x02001c0004 ", 2874 "Counter": "0,1,2,3", 2875 "UMask": "0x1", 2876 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_MISS", 2877 "MSRIndex": "0x1a6,0x1a7", 2878 "SampleAfterValue": "100003", 2879 "BriefDescription": "Counts all demand code reads that hit in the L3 and the snoops sent to sibling cores return clean response.", 2880 "Offcore": "1", 2881 "CounterHTOff": "0,1,2,3" 2882 }, 2883 { 2884 "EventCode": "0xB7, 0xBB", 2885 "MSRValue": "0x01001c0004 ", 2886 "Counter": "0,1,2,3", 2887 "UMask": "0x1", 2888 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_NOT_NEEDED", 2889 "MSRIndex": "0x1a6,0x1a7", 2890 "SampleAfterValue": "100003", 2891 "BriefDescription": "Counts all demand code reads that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 2892 "Offcore": "1", 2893 "CounterHTOff": "0,1,2,3" 2894 }, 2895 { 2896 "EventCode": "0xB7, 0xBB", 2897 "MSRValue": "0x00801c0004 ", 2898 "Counter": "0,1,2,3", 2899 "UMask": "0x1", 2900 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_NONE", 2901 "MSRIndex": "0x1a6,0x1a7", 2902 "SampleAfterValue": "100003", 2903 "BriefDescription": "DEMAND_CODE_RD & L3_HIT & SNOOP_NONE", 2904 "Offcore": "1", 2905 "CounterHTOff": "0,1,2,3" 2906 }, 2907 { 2908 "EventCode": "0xB7, 0xBB", 2909 "MSRValue": "0x00401c0004 ", 2910 "Counter": "0,1,2,3", 2911 "UMask": "0x1", 2912 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SPL_HIT", 2913 "MSRIndex": "0x1a6,0x1a7", 2914 "SampleAfterValue": "100003", 2915 "BriefDescription": "DEMAND_CODE_RD & L3_HIT & SPL_HIT", 2916 "Offcore": "1", 2917 "CounterHTOff": "0,1,2,3" 2918 }, 2919 { 2920 "EventCode": "0xB7, 0xBB", 2921 "MSRValue": "0x3fc0100004 ", 2922 "Counter": "0,1,2,3", 2923 "UMask": "0x1", 2924 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_S.ANY_SNOOP", 2925 "MSRIndex": "0x1a6,0x1a7", 2926 "SampleAfterValue": "100003", 2927 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_S & ANY_SNOOP", 2928 "Offcore": "1", 2929 "CounterHTOff": "0,1,2,3" 2930 }, 2931 { 2932 "EventCode": "0xB7, 0xBB", 2933 "MSRValue": "0x1000100004 ", 2934 "Counter": "0,1,2,3", 2935 "UMask": "0x1", 2936 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_S.SNOOP_HITM", 2937 "MSRIndex": "0x1a6,0x1a7", 2938 "SampleAfterValue": "100003", 2939 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_S & SNOOP_HITM", 2940 "Offcore": "1", 2941 "CounterHTOff": "0,1,2,3" 2942 }, 2943 { 2944 "EventCode": "0xB7, 0xBB", 2945 "MSRValue": "0x0400100004 ", 2946 "Counter": "0,1,2,3", 2947 "UMask": "0x1", 2948 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_S.SNOOP_HIT_NO_FWD", 2949 "MSRIndex": "0x1a6,0x1a7", 2950 "SampleAfterValue": "100003", 2951 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_S & SNOOP_HIT_NO_FWD", 2952 "Offcore": "1", 2953 "CounterHTOff": "0,1,2,3" 2954 }, 2955 { 2956 "EventCode": "0xB7, 0xBB", 2957 "MSRValue": "0x0200100004 ", 2958 "Counter": "0,1,2,3", 2959 "UMask": "0x1", 2960 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_S.SNOOP_MISS", 2961 "MSRIndex": "0x1a6,0x1a7", 2962 "SampleAfterValue": "100003", 2963 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_S & SNOOP_MISS", 2964 "Offcore": "1", 2965 "CounterHTOff": "0,1,2,3" 2966 }, 2967 { 2968 "EventCode": "0xB7, 0xBB", 2969 "MSRValue": "0x0100100004 ", 2970 "Counter": "0,1,2,3", 2971 "UMask": "0x1", 2972 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_S.SNOOP_NOT_NEEDED", 2973 "MSRIndex": "0x1a6,0x1a7", 2974 "SampleAfterValue": "100003", 2975 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_S & SNOOP_NOT_NEEDED", 2976 "Offcore": "1", 2977 "CounterHTOff": "0,1,2,3" 2978 }, 2979 { 2980 "EventCode": "0xB7, 0xBB", 2981 "MSRValue": "0x0080100004 ", 2982 "Counter": "0,1,2,3", 2983 "UMask": "0x1", 2984 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_S.SNOOP_NONE", 2985 "MSRIndex": "0x1a6,0x1a7", 2986 "SampleAfterValue": "100003", 2987 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_S & SNOOP_NONE", 2988 "Offcore": "1", 2989 "CounterHTOff": "0,1,2,3" 2990 }, 2991 { 2992 "EventCode": "0xB7, 0xBB", 2993 "MSRValue": "0x0040100004 ", 2994 "Counter": "0,1,2,3", 2995 "UMask": "0x1", 2996 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_S.SPL_HIT", 2997 "MSRIndex": "0x1a6,0x1a7", 2998 "SampleAfterValue": "100003", 2999 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_S & SPL_HIT", 3000 "Offcore": "1", 3001 "CounterHTOff": "0,1,2,3" 3002 }, 3003 { 3004 "EventCode": "0xB7, 0xBB", 3005 "MSRValue": "0x3fc0080004 ", 3006 "Counter": "0,1,2,3", 3007 "UMask": "0x1", 3008 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_E.ANY_SNOOP", 3009 "MSRIndex": "0x1a6,0x1a7", 3010 "SampleAfterValue": "100003", 3011 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_E & ANY_SNOOP", 3012 "Offcore": "1", 3013 "CounterHTOff": "0,1,2,3" 3014 }, 3015 { 3016 "EventCode": "0xB7, 0xBB", 3017 "MSRValue": "0x1000080004 ", 3018 "Counter": "0,1,2,3", 3019 "UMask": "0x1", 3020 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_E.SNOOP_HITM", 3021 "MSRIndex": "0x1a6,0x1a7", 3022 "SampleAfterValue": "100003", 3023 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_E & SNOOP_HITM", 3024 "Offcore": "1", 3025 "CounterHTOff": "0,1,2,3" 3026 }, 3027 { 3028 "EventCode": "0xB7, 0xBB", 3029 "MSRValue": "0x0400080004 ", 3030 "Counter": "0,1,2,3", 3031 "UMask": "0x1", 3032 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_E.SNOOP_HIT_NO_FWD", 3033 "MSRIndex": "0x1a6,0x1a7", 3034 "SampleAfterValue": "100003", 3035 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_E & SNOOP_HIT_NO_FWD", 3036 "Offcore": "1", 3037 "CounterHTOff": "0,1,2,3" 3038 }, 3039 { 3040 "EventCode": "0xB7, 0xBB", 3041 "MSRValue": "0x0200080004 ", 3042 "Counter": "0,1,2,3", 3043 "UMask": "0x1", 3044 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_E.SNOOP_MISS", 3045 "MSRIndex": "0x1a6,0x1a7", 3046 "SampleAfterValue": "100003", 3047 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_E & SNOOP_MISS", 3048 "Offcore": "1", 3049 "CounterHTOff": "0,1,2,3" 3050 }, 3051 { 3052 "EventCode": "0xB7, 0xBB", 3053 "MSRValue": "0x0100080004 ", 3054 "Counter": "0,1,2,3", 3055 "UMask": "0x1", 3056 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_E.SNOOP_NOT_NEEDED", 3057 "MSRIndex": "0x1a6,0x1a7", 3058 "SampleAfterValue": "100003", 3059 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_E & SNOOP_NOT_NEEDED", 3060 "Offcore": "1", 3061 "CounterHTOff": "0,1,2,3" 3062 }, 3063 { 3064 "EventCode": "0xB7, 0xBB", 3065 "MSRValue": "0x0080080004 ", 3066 "Counter": "0,1,2,3", 3067 "UMask": "0x1", 3068 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_E.SNOOP_NONE", 3069 "MSRIndex": "0x1a6,0x1a7", 3070 "SampleAfterValue": "100003", 3071 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_E & SNOOP_NONE", 3072 "Offcore": "1", 3073 "CounterHTOff": "0,1,2,3" 3074 }, 3075 { 3076 "EventCode": "0xB7, 0xBB", 3077 "MSRValue": "0x0040080004 ", 3078 "Counter": "0,1,2,3", 3079 "UMask": "0x1", 3080 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_E.SPL_HIT", 3081 "MSRIndex": "0x1a6,0x1a7", 3082 "SampleAfterValue": "100003", 3083 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_E & SPL_HIT", 3084 "Offcore": "1", 3085 "CounterHTOff": "0,1,2,3" 3086 }, 3087 { 3088 "EventCode": "0xB7, 0xBB", 3089 "MSRValue": "0x3fc0040004 ", 3090 "Counter": "0,1,2,3", 3091 "UMask": "0x1", 3092 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_M.ANY_SNOOP", 3093 "MSRIndex": "0x1a6,0x1a7", 3094 "SampleAfterValue": "100003", 3095 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_M & ANY_SNOOP", 3096 "Offcore": "1", 3097 "CounterHTOff": "0,1,2,3" 3098 }, 3099 { 3100 "EventCode": "0xB7, 0xBB", 3101 "MSRValue": "0x1000040004 ", 3102 "Counter": "0,1,2,3", 3103 "UMask": "0x1", 3104 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_M.SNOOP_HITM", 3105 "MSRIndex": "0x1a6,0x1a7", 3106 "SampleAfterValue": "100003", 3107 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_M & SNOOP_HITM", 3108 "Offcore": "1", 3109 "CounterHTOff": "0,1,2,3" 3110 }, 3111 { 3112 "EventCode": "0xB7, 0xBB", 3113 "MSRValue": "0x0400040004 ", 3114 "Counter": "0,1,2,3", 3115 "UMask": "0x1", 3116 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_M.SNOOP_HIT_NO_FWD", 3117 "MSRIndex": "0x1a6,0x1a7", 3118 "SampleAfterValue": "100003", 3119 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_M & SNOOP_HIT_NO_FWD", 3120 "Offcore": "1", 3121 "CounterHTOff": "0,1,2,3" 3122 }, 3123 { 3124 "EventCode": "0xB7, 0xBB", 3125 "MSRValue": "0x0200040004 ", 3126 "Counter": "0,1,2,3", 3127 "UMask": "0x1", 3128 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_M.SNOOP_MISS", 3129 "MSRIndex": "0x1a6,0x1a7", 3130 "SampleAfterValue": "100003", 3131 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_M & SNOOP_MISS", 3132 "Offcore": "1", 3133 "CounterHTOff": "0,1,2,3" 3134 }, 3135 { 3136 "EventCode": "0xB7, 0xBB", 3137 "MSRValue": "0x0100040004 ", 3138 "Counter": "0,1,2,3", 3139 "UMask": "0x1", 3140 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_M.SNOOP_NOT_NEEDED", 3141 "MSRIndex": "0x1a6,0x1a7", 3142 "SampleAfterValue": "100003", 3143 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_M & SNOOP_NOT_NEEDED", 3144 "Offcore": "1", 3145 "CounterHTOff": "0,1,2,3" 3146 }, 3147 { 3148 "EventCode": "0xB7, 0xBB", 3149 "MSRValue": "0x0080040004 ", 3150 "Counter": "0,1,2,3", 3151 "UMask": "0x1", 3152 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_M.SNOOP_NONE", 3153 "MSRIndex": "0x1a6,0x1a7", 3154 "SampleAfterValue": "100003", 3155 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_M & SNOOP_NONE", 3156 "Offcore": "1", 3157 "CounterHTOff": "0,1,2,3" 3158 }, 3159 { 3160 "EventCode": "0xB7, 0xBB", 3161 "MSRValue": "0x0040040004 ", 3162 "Counter": "0,1,2,3", 3163 "UMask": "0x1", 3164 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_M.SPL_HIT", 3165 "MSRIndex": "0x1a6,0x1a7", 3166 "SampleAfterValue": "100003", 3167 "BriefDescription": "DEMAND_CODE_RD & L3_HIT_M & SPL_HIT", 3168 "Offcore": "1", 3169 "CounterHTOff": "0,1,2,3" 3170 }, 3171 { 3172 "EventCode": "0xB7, 0xBB", 3173 "MSRValue": "0x3fc0020004 ", 3174 "Counter": "0,1,2,3", 3175 "UMask": "0x1", 3176 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.ANY_SNOOP", 3177 "MSRIndex": "0x1a6,0x1a7", 3178 "SampleAfterValue": "100003", 3179 "BriefDescription": "DEMAND_CODE_RD & SUPPLIER_NONE & ANY_SNOOP", 3180 "Offcore": "1", 3181 "CounterHTOff": "0,1,2,3" 3182 }, 3183 { 3184 "EventCode": "0xB7, 0xBB", 3185 "MSRValue": "0x1000020004 ", 3186 "Counter": "0,1,2,3", 3187 "UMask": "0x1", 3188 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_HITM", 3189 "MSRIndex": "0x1a6,0x1a7", 3190 "SampleAfterValue": "100003", 3191 "BriefDescription": "DEMAND_CODE_RD & SUPPLIER_NONE & SNOOP_HITM", 3192 "Offcore": "1", 3193 "CounterHTOff": "0,1,2,3" 3194 }, 3195 { 3196 "EventCode": "0xB7, 0xBB", 3197 "MSRValue": "0x0400020004 ", 3198 "Counter": "0,1,2,3", 3199 "UMask": "0x1", 3200 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_HIT_NO_FWD", 3201 "MSRIndex": "0x1a6,0x1a7", 3202 "SampleAfterValue": "100003", 3203 "BriefDescription": "DEMAND_CODE_RD & SUPPLIER_NONE & SNOOP_HIT_NO_FWD", 3204 "Offcore": "1", 3205 "CounterHTOff": "0,1,2,3" 3206 }, 3207 { 3208 "EventCode": "0xB7, 0xBB", 3209 "MSRValue": "0x0200020004 ", 3210 "Counter": "0,1,2,3", 3211 "UMask": "0x1", 3212 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_MISS", 3213 "MSRIndex": "0x1a6,0x1a7", 3214 "SampleAfterValue": "100003", 3215 "BriefDescription": "DEMAND_CODE_RD & SUPPLIER_NONE & SNOOP_MISS", 3216 "Offcore": "1", 3217 "CounterHTOff": "0,1,2,3" 3218 }, 3219 { 3220 "EventCode": "0xB7, 0xBB", 3221 "MSRValue": "0x0100020004 ", 3222 "Counter": "0,1,2,3", 3223 "UMask": "0x1", 3224 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NOT_NEEDED", 3225 "MSRIndex": "0x1a6,0x1a7", 3226 "SampleAfterValue": "100003", 3227 "BriefDescription": "DEMAND_CODE_RD & SUPPLIER_NONE & SNOOP_NOT_NEEDED", 3228 "Offcore": "1", 3229 "CounterHTOff": "0,1,2,3" 3230 }, 3231 { 3232 "EventCode": "0xB7, 0xBB", 3233 "MSRValue": "0x0080020004 ", 3234 "Counter": "0,1,2,3", 3235 "UMask": "0x1", 3236 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NONE", 3237 "MSRIndex": "0x1a6,0x1a7", 3238 "SampleAfterValue": "100003", 3239 "BriefDescription": "DEMAND_CODE_RD & SUPPLIER_NONE & SNOOP_NONE", 3240 "Offcore": "1", 3241 "CounterHTOff": "0,1,2,3" 3242 }, 3243 { 3244 "EventCode": "0xB7, 0xBB", 3245 "MSRValue": "0x0040020004 ", 3246 "Counter": "0,1,2,3", 3247 "UMask": "0x1", 3248 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SPL_HIT", 3249 "MSRIndex": "0x1a6,0x1a7", 3250 "SampleAfterValue": "100003", 3251 "BriefDescription": "DEMAND_CODE_RD & SUPPLIER_NONE & SPL_HIT", 3252 "Offcore": "1", 3253 "CounterHTOff": "0,1,2,3" 3254 }, 3255 { 3256 "EventCode": "0xB7, 0xBB", 3257 "MSRValue": "0x0000010004 ", 3258 "Counter": "0,1,2,3", 3259 "UMask": "0x1", 3260 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.ANY_RESPONSE", 3261 "MSRIndex": "0x1a6,0x1a7", 3262 "SampleAfterValue": "100003", 3263 "BriefDescription": "Counts all demand code reads that have any response type.", 3264 "Offcore": "1", 3265 "CounterHTOff": "0,1,2,3" 3266 }, 3267 { 3268 "EventCode": "0xB7, 0xBB", 3269 "MSRValue": "0x3fc0400002 ", 3270 "Counter": "0,1,2,3", 3271 "UMask": "0x1", 3272 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L4_HIT_LOCAL_L4.ANY_SNOOP", 3273 "MSRIndex": "0x1a6,0x1a7", 3274 "SampleAfterValue": "100003", 3275 "BriefDescription": "DEMAND_RFO & L4_HIT_LOCAL_L4 & ANY_SNOOP", 3276 "Offcore": "1", 3277 "CounterHTOff": "0,1,2,3" 3278 }, 3279 { 3280 "EventCode": "0xB7, 0xBB", 3281 "MSRValue": "0x1000400002 ", 3282 "Counter": "0,1,2,3", 3283 "UMask": "0x1", 3284 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L4_HIT_LOCAL_L4.SNOOP_HITM", 3285 "MSRIndex": "0x1a6,0x1a7", 3286 "SampleAfterValue": "100003", 3287 "BriefDescription": "DEMAND_RFO & L4_HIT_LOCAL_L4 & SNOOP_HITM", 3288 "Offcore": "1", 3289 "CounterHTOff": "0,1,2,3" 3290 }, 3291 { 3292 "EventCode": "0xB7, 0xBB", 3293 "MSRValue": "0x0400400002 ", 3294 "Counter": "0,1,2,3", 3295 "UMask": "0x1", 3296 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L4_HIT_LOCAL_L4.SNOOP_HIT_NO_FWD", 3297 "MSRIndex": "0x1a6,0x1a7", 3298 "SampleAfterValue": "100003", 3299 "BriefDescription": "DEMAND_RFO & L4_HIT_LOCAL_L4 & SNOOP_HIT_NO_FWD", 3300 "Offcore": "1", 3301 "CounterHTOff": "0,1,2,3" 3302 }, 3303 { 3304 "EventCode": "0xB7, 0xBB", 3305 "MSRValue": "0x0200400002 ", 3306 "Counter": "0,1,2,3", 3307 "UMask": "0x1", 3308 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L4_HIT_LOCAL_L4.SNOOP_MISS", 3309 "MSRIndex": "0x1a6,0x1a7", 3310 "SampleAfterValue": "100003", 3311 "BriefDescription": "DEMAND_RFO & L4_HIT_LOCAL_L4 & SNOOP_MISS", 3312 "Offcore": "1", 3313 "CounterHTOff": "0,1,2,3" 3314 }, 3315 { 3316 "EventCode": "0xB7, 0xBB", 3317 "MSRValue": "0x0100400002 ", 3318 "Counter": "0,1,2,3", 3319 "UMask": "0x1", 3320 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L4_HIT_LOCAL_L4.SNOOP_NOT_NEEDED", 3321 "MSRIndex": "0x1a6,0x1a7", 3322 "SampleAfterValue": "100003", 3323 "BriefDescription": "DEMAND_RFO & L4_HIT_LOCAL_L4 & SNOOP_NOT_NEEDED", 3324 "Offcore": "1", 3325 "CounterHTOff": "0,1,2,3" 3326 }, 3327 { 3328 "EventCode": "0xB7, 0xBB", 3329 "MSRValue": "0x0080400002 ", 3330 "Counter": "0,1,2,3", 3331 "UMask": "0x1", 3332 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L4_HIT_LOCAL_L4.SNOOP_NONE", 3333 "MSRIndex": "0x1a6,0x1a7", 3334 "SampleAfterValue": "100003", 3335 "BriefDescription": "DEMAND_RFO & L4_HIT_LOCAL_L4 & SNOOP_NONE", 3336 "Offcore": "1", 3337 "CounterHTOff": "0,1,2,3" 3338 }, 3339 { 3340 "EventCode": "0xB7, 0xBB", 3341 "MSRValue": "0x0040400002 ", 3342 "Counter": "0,1,2,3", 3343 "UMask": "0x1", 3344 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L4_HIT_LOCAL_L4.SPL_HIT", 3345 "MSRIndex": "0x1a6,0x1a7", 3346 "SampleAfterValue": "100003", 3347 "BriefDescription": "DEMAND_RFO & L4_HIT_LOCAL_L4 & SPL_HIT", 3348 "Offcore": "1", 3349 "CounterHTOff": "0,1,2,3" 3350 }, 3351 { 3352 "EventCode": "0xB7, 0xBB", 3353 "MSRValue": "0x3fc01c0002 ", 3354 "Counter": "0,1,2,3", 3355 "UMask": "0x1", 3356 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.ANY_SNOOP", 3357 "MSRIndex": "0x1a6,0x1a7", 3358 "SampleAfterValue": "100003", 3359 "BriefDescription": "DEMAND_RFO & L3_HIT & ANY_SNOOP", 3360 "Offcore": "1", 3361 "CounterHTOff": "0,1,2,3" 3362 }, 3363 { 3364 "EventCode": "0xB7, 0xBB", 3365 "MSRValue": "0x10001c0002 ", 3366 "Counter": "0,1,2,3", 3367 "UMask": "0x1", 3368 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_HITM", 3369 "MSRIndex": "0x1a6,0x1a7", 3370 "SampleAfterValue": "100003", 3371 "BriefDescription": "DEMAND_RFO & L3_HIT & SNOOP_HITM", 3372 "Offcore": "1", 3373 "CounterHTOff": "0,1,2,3" 3374 }, 3375 { 3376 "EventCode": "0xB7, 0xBB", 3377 "MSRValue": "0x04001c0002 ", 3378 "Counter": "0,1,2,3", 3379 "UMask": "0x1", 3380 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_HIT_NO_FWD", 3381 "MSRIndex": "0x1a6,0x1a7", 3382 "SampleAfterValue": "100003", 3383 "BriefDescription": "Counts all demand data writes (RFOs) that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded.", 3384 "Offcore": "1", 3385 "CounterHTOff": "0,1,2,3" 3386 }, 3387 { 3388 "EventCode": "0xB7, 0xBB", 3389 "MSRValue": "0x02001c0002 ", 3390 "Counter": "0,1,2,3", 3391 "UMask": "0x1", 3392 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_MISS", 3393 "MSRIndex": "0x1a6,0x1a7", 3394 "SampleAfterValue": "100003", 3395 "BriefDescription": "Counts all demand data writes (RFOs) that hit in the L3 and the snoops sent to sibling cores return clean response.", 3396 "Offcore": "1", 3397 "CounterHTOff": "0,1,2,3" 3398 }, 3399 { 3400 "EventCode": "0xB7, 0xBB", 3401 "MSRValue": "0x01001c0002 ", 3402 "Counter": "0,1,2,3", 3403 "UMask": "0x1", 3404 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_NOT_NEEDED", 3405 "MSRIndex": "0x1a6,0x1a7", 3406 "SampleAfterValue": "100003", 3407 "BriefDescription": "Counts all demand data writes (RFOs) that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 3408 "Offcore": "1", 3409 "CounterHTOff": "0,1,2,3" 3410 }, 3411 { 3412 "EventCode": "0xB7, 0xBB", 3413 "MSRValue": "0x00801c0002 ", 3414 "Counter": "0,1,2,3", 3415 "UMask": "0x1", 3416 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_NONE", 3417 "MSRIndex": "0x1a6,0x1a7", 3418 "SampleAfterValue": "100003", 3419 "BriefDescription": "DEMAND_RFO & L3_HIT & SNOOP_NONE", 3420 "Offcore": "1", 3421 "CounterHTOff": "0,1,2,3" 3422 }, 3423 { 3424 "EventCode": "0xB7, 0xBB", 3425 "MSRValue": "0x00401c0002 ", 3426 "Counter": "0,1,2,3", 3427 "UMask": "0x1", 3428 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SPL_HIT", 3429 "MSRIndex": "0x1a6,0x1a7", 3430 "SampleAfterValue": "100003", 3431 "BriefDescription": "DEMAND_RFO & L3_HIT & SPL_HIT", 3432 "Offcore": "1", 3433 "CounterHTOff": "0,1,2,3" 3434 }, 3435 { 3436 "EventCode": "0xB7, 0xBB", 3437 "MSRValue": "0x3fc0100002 ", 3438 "Counter": "0,1,2,3", 3439 "UMask": "0x1", 3440 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_S.ANY_SNOOP", 3441 "MSRIndex": "0x1a6,0x1a7", 3442 "SampleAfterValue": "100003", 3443 "BriefDescription": "DEMAND_RFO & L3_HIT_S & ANY_SNOOP", 3444 "Offcore": "1", 3445 "CounterHTOff": "0,1,2,3" 3446 }, 3447 { 3448 "EventCode": "0xB7, 0xBB", 3449 "MSRValue": "0x1000100002 ", 3450 "Counter": "0,1,2,3", 3451 "UMask": "0x1", 3452 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_S.SNOOP_HITM", 3453 "MSRIndex": "0x1a6,0x1a7", 3454 "SampleAfterValue": "100003", 3455 "BriefDescription": "DEMAND_RFO & L3_HIT_S & SNOOP_HITM", 3456 "Offcore": "1", 3457 "CounterHTOff": "0,1,2,3" 3458 }, 3459 { 3460 "EventCode": "0xB7, 0xBB", 3461 "MSRValue": "0x0400100002 ", 3462 "Counter": "0,1,2,3", 3463 "UMask": "0x1", 3464 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_S.SNOOP_HIT_NO_FWD", 3465 "MSRIndex": "0x1a6,0x1a7", 3466 "SampleAfterValue": "100003", 3467 "BriefDescription": "DEMAND_RFO & L3_HIT_S & SNOOP_HIT_NO_FWD", 3468 "Offcore": "1", 3469 "CounterHTOff": "0,1,2,3" 3470 }, 3471 { 3472 "EventCode": "0xB7, 0xBB", 3473 "MSRValue": "0x0200100002 ", 3474 "Counter": "0,1,2,3", 3475 "UMask": "0x1", 3476 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_S.SNOOP_MISS", 3477 "MSRIndex": "0x1a6,0x1a7", 3478 "SampleAfterValue": "100003", 3479 "BriefDescription": "DEMAND_RFO & L3_HIT_S & SNOOP_MISS", 3480 "Offcore": "1", 3481 "CounterHTOff": "0,1,2,3" 3482 }, 3483 { 3484 "EventCode": "0xB7, 0xBB", 3485 "MSRValue": "0x0100100002 ", 3486 "Counter": "0,1,2,3", 3487 "UMask": "0x1", 3488 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_S.SNOOP_NOT_NEEDED", 3489 "MSRIndex": "0x1a6,0x1a7", 3490 "SampleAfterValue": "100003", 3491 "BriefDescription": "DEMAND_RFO & L3_HIT_S & SNOOP_NOT_NEEDED", 3492 "Offcore": "1", 3493 "CounterHTOff": "0,1,2,3" 3494 }, 3495 { 3496 "EventCode": "0xB7, 0xBB", 3497 "MSRValue": "0x0080100002 ", 3498 "Counter": "0,1,2,3", 3499 "UMask": "0x1", 3500 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_S.SNOOP_NONE", 3501 "MSRIndex": "0x1a6,0x1a7", 3502 "SampleAfterValue": "100003", 3503 "BriefDescription": "DEMAND_RFO & L3_HIT_S & SNOOP_NONE", 3504 "Offcore": "1", 3505 "CounterHTOff": "0,1,2,3" 3506 }, 3507 { 3508 "EventCode": "0xB7, 0xBB", 3509 "MSRValue": "0x0040100002 ", 3510 "Counter": "0,1,2,3", 3511 "UMask": "0x1", 3512 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_S.SPL_HIT", 3513 "MSRIndex": "0x1a6,0x1a7", 3514 "SampleAfterValue": "100003", 3515 "BriefDescription": "DEMAND_RFO & L3_HIT_S & SPL_HIT", 3516 "Offcore": "1", 3517 "CounterHTOff": "0,1,2,3" 3518 }, 3519 { 3520 "EventCode": "0xB7, 0xBB", 3521 "MSRValue": "0x3fc0080002 ", 3522 "Counter": "0,1,2,3", 3523 "UMask": "0x1", 3524 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_E.ANY_SNOOP", 3525 "MSRIndex": "0x1a6,0x1a7", 3526 "SampleAfterValue": "100003", 3527 "BriefDescription": "DEMAND_RFO & L3_HIT_E & ANY_SNOOP", 3528 "Offcore": "1", 3529 "CounterHTOff": "0,1,2,3" 3530 }, 3531 { 3532 "EventCode": "0xB7, 0xBB", 3533 "MSRValue": "0x1000080002 ", 3534 "Counter": "0,1,2,3", 3535 "UMask": "0x1", 3536 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_E.SNOOP_HITM", 3537 "MSRIndex": "0x1a6,0x1a7", 3538 "SampleAfterValue": "100003", 3539 "BriefDescription": "DEMAND_RFO & L3_HIT_E & SNOOP_HITM", 3540 "Offcore": "1", 3541 "CounterHTOff": "0,1,2,3" 3542 }, 3543 { 3544 "EventCode": "0xB7, 0xBB", 3545 "MSRValue": "0x0400080002 ", 3546 "Counter": "0,1,2,3", 3547 "UMask": "0x1", 3548 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_E.SNOOP_HIT_NO_FWD", 3549 "MSRIndex": "0x1a6,0x1a7", 3550 "SampleAfterValue": "100003", 3551 "BriefDescription": "DEMAND_RFO & L3_HIT_E & SNOOP_HIT_NO_FWD", 3552 "Offcore": "1", 3553 "CounterHTOff": "0,1,2,3" 3554 }, 3555 { 3556 "EventCode": "0xB7, 0xBB", 3557 "MSRValue": "0x0200080002 ", 3558 "Counter": "0,1,2,3", 3559 "UMask": "0x1", 3560 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_E.SNOOP_MISS", 3561 "MSRIndex": "0x1a6,0x1a7", 3562 "SampleAfterValue": "100003", 3563 "BriefDescription": "DEMAND_RFO & L3_HIT_E & SNOOP_MISS", 3564 "Offcore": "1", 3565 "CounterHTOff": "0,1,2,3" 3566 }, 3567 { 3568 "EventCode": "0xB7, 0xBB", 3569 "MSRValue": "0x0100080002 ", 3570 "Counter": "0,1,2,3", 3571 "UMask": "0x1", 3572 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_E.SNOOP_NOT_NEEDED", 3573 "MSRIndex": "0x1a6,0x1a7", 3574 "SampleAfterValue": "100003", 3575 "BriefDescription": "DEMAND_RFO & L3_HIT_E & SNOOP_NOT_NEEDED", 3576 "Offcore": "1", 3577 "CounterHTOff": "0,1,2,3" 3578 }, 3579 { 3580 "EventCode": "0xB7, 0xBB", 3581 "MSRValue": "0x0080080002 ", 3582 "Counter": "0,1,2,3", 3583 "UMask": "0x1", 3584 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_E.SNOOP_NONE", 3585 "MSRIndex": "0x1a6,0x1a7", 3586 "SampleAfterValue": "100003", 3587 "BriefDescription": "DEMAND_RFO & L3_HIT_E & SNOOP_NONE", 3588 "Offcore": "1", 3589 "CounterHTOff": "0,1,2,3" 3590 }, 3591 { 3592 "EventCode": "0xB7, 0xBB", 3593 "MSRValue": "0x0040080002 ", 3594 "Counter": "0,1,2,3", 3595 "UMask": "0x1", 3596 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_E.SPL_HIT", 3597 "MSRIndex": "0x1a6,0x1a7", 3598 "SampleAfterValue": "100003", 3599 "BriefDescription": "DEMAND_RFO & L3_HIT_E & SPL_HIT", 3600 "Offcore": "1", 3601 "CounterHTOff": "0,1,2,3" 3602 }, 3603 { 3604 "EventCode": "0xB7, 0xBB", 3605 "MSRValue": "0x3fc0040002 ", 3606 "Counter": "0,1,2,3", 3607 "UMask": "0x1", 3608 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_M.ANY_SNOOP", 3609 "MSRIndex": "0x1a6,0x1a7", 3610 "SampleAfterValue": "100003", 3611 "BriefDescription": "DEMAND_RFO & L3_HIT_M & ANY_SNOOP", 3612 "Offcore": "1", 3613 "CounterHTOff": "0,1,2,3" 3614 }, 3615 { 3616 "EventCode": "0xB7, 0xBB", 3617 "MSRValue": "0x1000040002 ", 3618 "Counter": "0,1,2,3", 3619 "UMask": "0x1", 3620 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_M.SNOOP_HITM", 3621 "MSRIndex": "0x1a6,0x1a7", 3622 "SampleAfterValue": "100003", 3623 "BriefDescription": "DEMAND_RFO & L3_HIT_M & SNOOP_HITM", 3624 "Offcore": "1", 3625 "CounterHTOff": "0,1,2,3" 3626 }, 3627 { 3628 "EventCode": "0xB7, 0xBB", 3629 "MSRValue": "0x0400040002 ", 3630 "Counter": "0,1,2,3", 3631 "UMask": "0x1", 3632 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_M.SNOOP_HIT_NO_FWD", 3633 "MSRIndex": "0x1a6,0x1a7", 3634 "SampleAfterValue": "100003", 3635 "BriefDescription": "DEMAND_RFO & L3_HIT_M & SNOOP_HIT_NO_FWD", 3636 "Offcore": "1", 3637 "CounterHTOff": "0,1,2,3" 3638 }, 3639 { 3640 "EventCode": "0xB7, 0xBB", 3641 "MSRValue": "0x0200040002 ", 3642 "Counter": "0,1,2,3", 3643 "UMask": "0x1", 3644 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_M.SNOOP_MISS", 3645 "MSRIndex": "0x1a6,0x1a7", 3646 "SampleAfterValue": "100003", 3647 "BriefDescription": "DEMAND_RFO & L3_HIT_M & SNOOP_MISS", 3648 "Offcore": "1", 3649 "CounterHTOff": "0,1,2,3" 3650 }, 3651 { 3652 "EventCode": "0xB7, 0xBB", 3653 "MSRValue": "0x0100040002 ", 3654 "Counter": "0,1,2,3", 3655 "UMask": "0x1", 3656 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_M.SNOOP_NOT_NEEDED", 3657 "MSRIndex": "0x1a6,0x1a7", 3658 "SampleAfterValue": "100003", 3659 "BriefDescription": "DEMAND_RFO & L3_HIT_M & SNOOP_NOT_NEEDED", 3660 "Offcore": "1", 3661 "CounterHTOff": "0,1,2,3" 3662 }, 3663 { 3664 "EventCode": "0xB7, 0xBB", 3665 "MSRValue": "0x0080040002 ", 3666 "Counter": "0,1,2,3", 3667 "UMask": "0x1", 3668 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_M.SNOOP_NONE", 3669 "MSRIndex": "0x1a6,0x1a7", 3670 "SampleAfterValue": "100003", 3671 "BriefDescription": "DEMAND_RFO & L3_HIT_M & SNOOP_NONE", 3672 "Offcore": "1", 3673 "CounterHTOff": "0,1,2,3" 3674 }, 3675 { 3676 "EventCode": "0xB7, 0xBB", 3677 "MSRValue": "0x0040040002 ", 3678 "Counter": "0,1,2,3", 3679 "UMask": "0x1", 3680 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_M.SPL_HIT", 3681 "MSRIndex": "0x1a6,0x1a7", 3682 "SampleAfterValue": "100003", 3683 "BriefDescription": "DEMAND_RFO & L3_HIT_M & SPL_HIT", 3684 "Offcore": "1", 3685 "CounterHTOff": "0,1,2,3" 3686 }, 3687 { 3688 "EventCode": "0xB7, 0xBB", 3689 "MSRValue": "0x3fc0020002 ", 3690 "Counter": "0,1,2,3", 3691 "UMask": "0x1", 3692 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.SUPPLIER_NONE.ANY_SNOOP", 3693 "MSRIndex": "0x1a6,0x1a7", 3694 "SampleAfterValue": "100003", 3695 "BriefDescription": "DEMAND_RFO & SUPPLIER_NONE & ANY_SNOOP", 3696 "Offcore": "1", 3697 "CounterHTOff": "0,1,2,3" 3698 }, 3699 { 3700 "EventCode": "0xB7, 0xBB", 3701 "MSRValue": "0x1000020002 ", 3702 "Counter": "0,1,2,3", 3703 "UMask": "0x1", 3704 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.SUPPLIER_NONE.SNOOP_HITM", 3705 "MSRIndex": "0x1a6,0x1a7", 3706 "SampleAfterValue": "100003", 3707 "BriefDescription": "DEMAND_RFO & SUPPLIER_NONE & SNOOP_HITM", 3708 "Offcore": "1", 3709 "CounterHTOff": "0,1,2,3" 3710 }, 3711 { 3712 "EventCode": "0xB7, 0xBB", 3713 "MSRValue": "0x0400020002 ", 3714 "Counter": "0,1,2,3", 3715 "UMask": "0x1", 3716 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.SUPPLIER_NONE.SNOOP_HIT_NO_FWD", 3717 "MSRIndex": "0x1a6,0x1a7", 3718 "SampleAfterValue": "100003", 3719 "BriefDescription": "DEMAND_RFO & SUPPLIER_NONE & SNOOP_HIT_NO_FWD", 3720 "Offcore": "1", 3721 "CounterHTOff": "0,1,2,3" 3722 }, 3723 { 3724 "EventCode": "0xB7, 0xBB", 3725 "MSRValue": "0x0200020002 ", 3726 "Counter": "0,1,2,3", 3727 "UMask": "0x1", 3728 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.SUPPLIER_NONE.SNOOP_MISS", 3729 "MSRIndex": "0x1a6,0x1a7", 3730 "SampleAfterValue": "100003", 3731 "BriefDescription": "DEMAND_RFO & SUPPLIER_NONE & SNOOP_MISS", 3732 "Offcore": "1", 3733 "CounterHTOff": "0,1,2,3" 3734 }, 3735 { 3736 "EventCode": "0xB7, 0xBB", 3737 "MSRValue": "0x0100020002 ", 3738 "Counter": "0,1,2,3", 3739 "UMask": "0x1", 3740 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.SUPPLIER_NONE.SNOOP_NOT_NEEDED", 3741 "MSRIndex": "0x1a6,0x1a7", 3742 "SampleAfterValue": "100003", 3743 "BriefDescription": "DEMAND_RFO & SUPPLIER_NONE & SNOOP_NOT_NEEDED", 3744 "Offcore": "1", 3745 "CounterHTOff": "0,1,2,3" 3746 }, 3747 { 3748 "EventCode": "0xB7, 0xBB", 3749 "MSRValue": "0x0080020002 ", 3750 "Counter": "0,1,2,3", 3751 "UMask": "0x1", 3752 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.SUPPLIER_NONE.SNOOP_NONE", 3753 "MSRIndex": "0x1a6,0x1a7", 3754 "SampleAfterValue": "100003", 3755 "BriefDescription": "DEMAND_RFO & SUPPLIER_NONE & SNOOP_NONE", 3756 "Offcore": "1", 3757 "CounterHTOff": "0,1,2,3" 3758 }, 3759 { 3760 "EventCode": "0xB7, 0xBB", 3761 "MSRValue": "0x0040020002 ", 3762 "Counter": "0,1,2,3", 3763 "UMask": "0x1", 3764 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.SUPPLIER_NONE.SPL_HIT", 3765 "MSRIndex": "0x1a6,0x1a7", 3766 "SampleAfterValue": "100003", 3767 "BriefDescription": "DEMAND_RFO & SUPPLIER_NONE & SPL_HIT", 3768 "Offcore": "1", 3769 "CounterHTOff": "0,1,2,3" 3770 }, 3771 { 3772 "EventCode": "0xB7, 0xBB", 3773 "MSRValue": "0x0000010002 ", 3774 "Counter": "0,1,2,3", 3775 "UMask": "0x1", 3776 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_RESPONSE", 3777 "MSRIndex": "0x1a6,0x1a7", 3778 "SampleAfterValue": "100003", 3779 "BriefDescription": "Counts all demand data writes (RFOs) that have any response type.", 3780 "Offcore": "1", 3781 "CounterHTOff": "0,1,2,3" 3782 }, 3783 { 3784 "EventCode": "0xB7, 0xBB", 3785 "MSRValue": "0x3fc0400001 ", 3786 "Counter": "0,1,2,3", 3787 "UMask": "0x1", 3788 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L4_HIT_LOCAL_L4.ANY_SNOOP", 3789 "MSRIndex": "0x1a6,0x1a7", 3790 "SampleAfterValue": "100003", 3791 "BriefDescription": "DEMAND_DATA_RD & L4_HIT_LOCAL_L4 & ANY_SNOOP", 3792 "Offcore": "1", 3793 "CounterHTOff": "0,1,2,3" 3794 }, 3795 { 3796 "EventCode": "0xB7, 0xBB", 3797 "MSRValue": "0x1000400001 ", 3798 "Counter": "0,1,2,3", 3799 "UMask": "0x1", 3800 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_HITM", 3801 "MSRIndex": "0x1a6,0x1a7", 3802 "SampleAfterValue": "100003", 3803 "BriefDescription": "DEMAND_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_HITM", 3804 "Offcore": "1", 3805 "CounterHTOff": "0,1,2,3" 3806 }, 3807 { 3808 "EventCode": "0xB7, 0xBB", 3809 "MSRValue": "0x0400400001 ", 3810 "Counter": "0,1,2,3", 3811 "UMask": "0x1", 3812 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_HIT_NO_FWD", 3813 "MSRIndex": "0x1a6,0x1a7", 3814 "SampleAfterValue": "100003", 3815 "BriefDescription": "DEMAND_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_HIT_NO_FWD", 3816 "Offcore": "1", 3817 "CounterHTOff": "0,1,2,3" 3818 }, 3819 { 3820 "EventCode": "0xB7, 0xBB", 3821 "MSRValue": "0x0200400001 ", 3822 "Counter": "0,1,2,3", 3823 "UMask": "0x1", 3824 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_MISS", 3825 "MSRIndex": "0x1a6,0x1a7", 3826 "SampleAfterValue": "100003", 3827 "BriefDescription": "DEMAND_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_MISS", 3828 "Offcore": "1", 3829 "CounterHTOff": "0,1,2,3" 3830 }, 3831 { 3832 "EventCode": "0xB7, 0xBB", 3833 "MSRValue": "0x0100400001 ", 3834 "Counter": "0,1,2,3", 3835 "UMask": "0x1", 3836 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_NOT_NEEDED", 3837 "MSRIndex": "0x1a6,0x1a7", 3838 "SampleAfterValue": "100003", 3839 "BriefDescription": "DEMAND_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_NOT_NEEDED", 3840 "Offcore": "1", 3841 "CounterHTOff": "0,1,2,3" 3842 }, 3843 { 3844 "EventCode": "0xB7, 0xBB", 3845 "MSRValue": "0x0080400001 ", 3846 "Counter": "0,1,2,3", 3847 "UMask": "0x1", 3848 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_NONE", 3849 "MSRIndex": "0x1a6,0x1a7", 3850 "SampleAfterValue": "100003", 3851 "BriefDescription": "DEMAND_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_NONE", 3852 "Offcore": "1", 3853 "CounterHTOff": "0,1,2,3" 3854 }, 3855 { 3856 "EventCode": "0xB7, 0xBB", 3857 "MSRValue": "0x0040400001 ", 3858 "Counter": "0,1,2,3", 3859 "UMask": "0x1", 3860 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L4_HIT_LOCAL_L4.SPL_HIT", 3861 "MSRIndex": "0x1a6,0x1a7", 3862 "SampleAfterValue": "100003", 3863 "BriefDescription": "DEMAND_DATA_RD & L4_HIT_LOCAL_L4 & SPL_HIT", 3864 "Offcore": "1", 3865 "CounterHTOff": "0,1,2,3" 3866 }, 3867 { 3868 "EventCode": "0xB7, 0xBB", 3869 "MSRValue": "0x3fc01c0001 ", 3870 "Counter": "0,1,2,3", 3871 "UMask": "0x1", 3872 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.ANY_SNOOP", 3873 "MSRIndex": "0x1a6,0x1a7", 3874 "SampleAfterValue": "100003", 3875 "BriefDescription": "DEMAND_DATA_RD & L3_HIT & ANY_SNOOP", 3876 "Offcore": "1", 3877 "CounterHTOff": "0,1,2,3" 3878 }, 3879 { 3880 "EventCode": "0xB7, 0xBB", 3881 "MSRValue": "0x10001c0001 ", 3882 "Counter": "0,1,2,3", 3883 "UMask": "0x1", 3884 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_HITM", 3885 "MSRIndex": "0x1a6,0x1a7", 3886 "SampleAfterValue": "100003", 3887 "BriefDescription": "DEMAND_DATA_RD & L3_HIT & SNOOP_HITM", 3888 "Offcore": "1", 3889 "CounterHTOff": "0,1,2,3" 3890 }, 3891 { 3892 "EventCode": "0xB7, 0xBB", 3893 "MSRValue": "0x04001c0001 ", 3894 "Counter": "0,1,2,3", 3895 "UMask": "0x1", 3896 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_NO_FWD", 3897 "MSRIndex": "0x1a6,0x1a7", 3898 "SampleAfterValue": "100003", 3899 "BriefDescription": "Counts demand data reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded.", 3900 "Offcore": "1", 3901 "CounterHTOff": "0,1,2,3" 3902 }, 3903 { 3904 "EventCode": "0xB7, 0xBB", 3905 "MSRValue": "0x02001c0001 ", 3906 "Counter": "0,1,2,3", 3907 "UMask": "0x1", 3908 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_MISS", 3909 "MSRIndex": "0x1a6,0x1a7", 3910 "SampleAfterValue": "100003", 3911 "BriefDescription": "Counts demand data reads that hit in the L3 and the snoops sent to sibling cores return clean response.", 3912 "Offcore": "1", 3913 "CounterHTOff": "0,1,2,3" 3914 }, 3915 { 3916 "EventCode": "0xB7, 0xBB", 3917 "MSRValue": "0x01001c0001 ", 3918 "Counter": "0,1,2,3", 3919 "UMask": "0x1", 3920 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_NOT_NEEDED", 3921 "MSRIndex": "0x1a6,0x1a7", 3922 "SampleAfterValue": "100003", 3923 "BriefDescription": "Counts demand data reads that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 3924 "Offcore": "1", 3925 "CounterHTOff": "0,1,2,3" 3926 }, 3927 { 3928 "EventCode": "0xB7, 0xBB", 3929 "MSRValue": "0x00801c0001 ", 3930 "Counter": "0,1,2,3", 3931 "UMask": "0x1", 3932 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_NONE", 3933 "MSRIndex": "0x1a6,0x1a7", 3934 "SampleAfterValue": "100003", 3935 "BriefDescription": "DEMAND_DATA_RD & L3_HIT & SNOOP_NONE", 3936 "Offcore": "1", 3937 "CounterHTOff": "0,1,2,3" 3938 }, 3939 { 3940 "EventCode": "0xB7, 0xBB", 3941 "MSRValue": "0x00401c0001 ", 3942 "Counter": "0,1,2,3", 3943 "UMask": "0x1", 3944 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SPL_HIT", 3945 "MSRIndex": "0x1a6,0x1a7", 3946 "SampleAfterValue": "100003", 3947 "BriefDescription": "DEMAND_DATA_RD & L3_HIT & SPL_HIT", 3948 "Offcore": "1", 3949 "CounterHTOff": "0,1,2,3" 3950 }, 3951 { 3952 "EventCode": "0xB7, 0xBB", 3953 "MSRValue": "0x3fc0100001 ", 3954 "Counter": "0,1,2,3", 3955 "UMask": "0x1", 3956 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_S.ANY_SNOOP", 3957 "MSRIndex": "0x1a6,0x1a7", 3958 "SampleAfterValue": "100003", 3959 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_S & ANY_SNOOP", 3960 "Offcore": "1", 3961 "CounterHTOff": "0,1,2,3" 3962 }, 3963 { 3964 "EventCode": "0xB7, 0xBB", 3965 "MSRValue": "0x1000100001 ", 3966 "Counter": "0,1,2,3", 3967 "UMask": "0x1", 3968 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_S.SNOOP_HITM", 3969 "MSRIndex": "0x1a6,0x1a7", 3970 "SampleAfterValue": "100003", 3971 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_S & SNOOP_HITM", 3972 "Offcore": "1", 3973 "CounterHTOff": "0,1,2,3" 3974 }, 3975 { 3976 "EventCode": "0xB7, 0xBB", 3977 "MSRValue": "0x0400100001 ", 3978 "Counter": "0,1,2,3", 3979 "UMask": "0x1", 3980 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_S.SNOOP_HIT_NO_FWD", 3981 "MSRIndex": "0x1a6,0x1a7", 3982 "SampleAfterValue": "100003", 3983 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_S & SNOOP_HIT_NO_FWD", 3984 "Offcore": "1", 3985 "CounterHTOff": "0,1,2,3" 3986 }, 3987 { 3988 "EventCode": "0xB7, 0xBB", 3989 "MSRValue": "0x0200100001 ", 3990 "Counter": "0,1,2,3", 3991 "UMask": "0x1", 3992 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_S.SNOOP_MISS", 3993 "MSRIndex": "0x1a6,0x1a7", 3994 "SampleAfterValue": "100003", 3995 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_S & SNOOP_MISS", 3996 "Offcore": "1", 3997 "CounterHTOff": "0,1,2,3" 3998 }, 3999 { 4000 "EventCode": "0xB7, 0xBB", 4001 "MSRValue": "0x0100100001 ", 4002 "Counter": "0,1,2,3", 4003 "UMask": "0x1", 4004 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_S.SNOOP_NOT_NEEDED", 4005 "MSRIndex": "0x1a6,0x1a7", 4006 "SampleAfterValue": "100003", 4007 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_S & SNOOP_NOT_NEEDED", 4008 "Offcore": "1", 4009 "CounterHTOff": "0,1,2,3" 4010 }, 4011 { 4012 "EventCode": "0xB7, 0xBB", 4013 "MSRValue": "0x0080100001 ", 4014 "Counter": "0,1,2,3", 4015 "UMask": "0x1", 4016 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_S.SNOOP_NONE", 4017 "MSRIndex": "0x1a6,0x1a7", 4018 "SampleAfterValue": "100003", 4019 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_S & SNOOP_NONE", 4020 "Offcore": "1", 4021 "CounterHTOff": "0,1,2,3" 4022 }, 4023 { 4024 "EventCode": "0xB7, 0xBB", 4025 "MSRValue": "0x0040100001 ", 4026 "Counter": "0,1,2,3", 4027 "UMask": "0x1", 4028 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_S.SPL_HIT", 4029 "MSRIndex": "0x1a6,0x1a7", 4030 "SampleAfterValue": "100003", 4031 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_S & SPL_HIT", 4032 "Offcore": "1", 4033 "CounterHTOff": "0,1,2,3" 4034 }, 4035 { 4036 "EventCode": "0xB7, 0xBB", 4037 "MSRValue": "0x3fc0080001 ", 4038 "Counter": "0,1,2,3", 4039 "UMask": "0x1", 4040 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_E.ANY_SNOOP", 4041 "MSRIndex": "0x1a6,0x1a7", 4042 "SampleAfterValue": "100003", 4043 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_E & ANY_SNOOP", 4044 "Offcore": "1", 4045 "CounterHTOff": "0,1,2,3" 4046 }, 4047 { 4048 "EventCode": "0xB7, 0xBB", 4049 "MSRValue": "0x1000080001 ", 4050 "Counter": "0,1,2,3", 4051 "UMask": "0x1", 4052 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_E.SNOOP_HITM", 4053 "MSRIndex": "0x1a6,0x1a7", 4054 "SampleAfterValue": "100003", 4055 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_E & SNOOP_HITM", 4056 "Offcore": "1", 4057 "CounterHTOff": "0,1,2,3" 4058 }, 4059 { 4060 "EventCode": "0xB7, 0xBB", 4061 "MSRValue": "0x0400080001 ", 4062 "Counter": "0,1,2,3", 4063 "UMask": "0x1", 4064 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_E.SNOOP_HIT_NO_FWD", 4065 "MSRIndex": "0x1a6,0x1a7", 4066 "SampleAfterValue": "100003", 4067 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_E & SNOOP_HIT_NO_FWD", 4068 "Offcore": "1", 4069 "CounterHTOff": "0,1,2,3" 4070 }, 4071 { 4072 "EventCode": "0xB7, 0xBB", 4073 "MSRValue": "0x0200080001 ", 4074 "Counter": "0,1,2,3", 4075 "UMask": "0x1", 4076 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_E.SNOOP_MISS", 4077 "MSRIndex": "0x1a6,0x1a7", 4078 "SampleAfterValue": "100003", 4079 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_E & SNOOP_MISS", 4080 "Offcore": "1", 4081 "CounterHTOff": "0,1,2,3" 4082 }, 4083 { 4084 "EventCode": "0xB7, 0xBB", 4085 "MSRValue": "0x0100080001 ", 4086 "Counter": "0,1,2,3", 4087 "UMask": "0x1", 4088 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_E.SNOOP_NOT_NEEDED", 4089 "MSRIndex": "0x1a6,0x1a7", 4090 "SampleAfterValue": "100003", 4091 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_E & SNOOP_NOT_NEEDED", 4092 "Offcore": "1", 4093 "CounterHTOff": "0,1,2,3" 4094 }, 4095 { 4096 "EventCode": "0xB7, 0xBB", 4097 "MSRValue": "0x0080080001 ", 4098 "Counter": "0,1,2,3", 4099 "UMask": "0x1", 4100 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_E.SNOOP_NONE", 4101 "MSRIndex": "0x1a6,0x1a7", 4102 "SampleAfterValue": "100003", 4103 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_E & SNOOP_NONE", 4104 "Offcore": "1", 4105 "CounterHTOff": "0,1,2,3" 4106 }, 4107 { 4108 "EventCode": "0xB7, 0xBB", 4109 "MSRValue": "0x0040080001 ", 4110 "Counter": "0,1,2,3", 4111 "UMask": "0x1", 4112 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_E.SPL_HIT", 4113 "MSRIndex": "0x1a6,0x1a7", 4114 "SampleAfterValue": "100003", 4115 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_E & SPL_HIT", 4116 "Offcore": "1", 4117 "CounterHTOff": "0,1,2,3" 4118 }, 4119 { 4120 "EventCode": "0xB7, 0xBB", 4121 "MSRValue": "0x3fc0040001 ", 4122 "Counter": "0,1,2,3", 4123 "UMask": "0x1", 4124 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_M.ANY_SNOOP", 4125 "MSRIndex": "0x1a6,0x1a7", 4126 "SampleAfterValue": "100003", 4127 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_M & ANY_SNOOP", 4128 "Offcore": "1", 4129 "CounterHTOff": "0,1,2,3" 4130 }, 4131 { 4132 "EventCode": "0xB7, 0xBB", 4133 "MSRValue": "0x1000040001 ", 4134 "Counter": "0,1,2,3", 4135 "UMask": "0x1", 4136 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_M.SNOOP_HITM", 4137 "MSRIndex": "0x1a6,0x1a7", 4138 "SampleAfterValue": "100003", 4139 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_M & SNOOP_HITM", 4140 "Offcore": "1", 4141 "CounterHTOff": "0,1,2,3" 4142 }, 4143 { 4144 "EventCode": "0xB7, 0xBB", 4145 "MSRValue": "0x0400040001 ", 4146 "Counter": "0,1,2,3", 4147 "UMask": "0x1", 4148 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_M.SNOOP_HIT_NO_FWD", 4149 "MSRIndex": "0x1a6,0x1a7", 4150 "SampleAfterValue": "100003", 4151 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_M & SNOOP_HIT_NO_FWD", 4152 "Offcore": "1", 4153 "CounterHTOff": "0,1,2,3" 4154 }, 4155 { 4156 "EventCode": "0xB7, 0xBB", 4157 "MSRValue": "0x0200040001 ", 4158 "Counter": "0,1,2,3", 4159 "UMask": "0x1", 4160 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_M.SNOOP_MISS", 4161 "MSRIndex": "0x1a6,0x1a7", 4162 "SampleAfterValue": "100003", 4163 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_M & SNOOP_MISS", 4164 "Offcore": "1", 4165 "CounterHTOff": "0,1,2,3" 4166 }, 4167 { 4168 "EventCode": "0xB7, 0xBB", 4169 "MSRValue": "0x0100040001 ", 4170 "Counter": "0,1,2,3", 4171 "UMask": "0x1", 4172 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_M.SNOOP_NOT_NEEDED", 4173 "MSRIndex": "0x1a6,0x1a7", 4174 "SampleAfterValue": "100003", 4175 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_M & SNOOP_NOT_NEEDED", 4176 "Offcore": "1", 4177 "CounterHTOff": "0,1,2,3" 4178 }, 4179 { 4180 "EventCode": "0xB7, 0xBB", 4181 "MSRValue": "0x0080040001 ", 4182 "Counter": "0,1,2,3", 4183 "UMask": "0x1", 4184 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_M.SNOOP_NONE", 4185 "MSRIndex": "0x1a6,0x1a7", 4186 "SampleAfterValue": "100003", 4187 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_M & SNOOP_NONE", 4188 "Offcore": "1", 4189 "CounterHTOff": "0,1,2,3" 4190 }, 4191 { 4192 "EventCode": "0xB7, 0xBB", 4193 "MSRValue": "0x0040040001 ", 4194 "Counter": "0,1,2,3", 4195 "UMask": "0x1", 4196 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_M.SPL_HIT", 4197 "MSRIndex": "0x1a6,0x1a7", 4198 "SampleAfterValue": "100003", 4199 "BriefDescription": "DEMAND_DATA_RD & L3_HIT_M & SPL_HIT", 4200 "Offcore": "1", 4201 "CounterHTOff": "0,1,2,3" 4202 }, 4203 { 4204 "EventCode": "0xB7, 0xBB", 4205 "MSRValue": "0x3fc0020001 ", 4206 "Counter": "0,1,2,3", 4207 "UMask": "0x1", 4208 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.ANY_SNOOP", 4209 "MSRIndex": "0x1a6,0x1a7", 4210 "SampleAfterValue": "100003", 4211 "BriefDescription": "DEMAND_DATA_RD & SUPPLIER_NONE & ANY_SNOOP", 4212 "Offcore": "1", 4213 "CounterHTOff": "0,1,2,3" 4214 }, 4215 { 4216 "EventCode": "0xB7, 0xBB", 4217 "MSRValue": "0x1000020001 ", 4218 "Counter": "0,1,2,3", 4219 "UMask": "0x1", 4220 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_HITM", 4221 "MSRIndex": "0x1a6,0x1a7", 4222 "SampleAfterValue": "100003", 4223 "BriefDescription": "DEMAND_DATA_RD & SUPPLIER_NONE & SNOOP_HITM", 4224 "Offcore": "1", 4225 "CounterHTOff": "0,1,2,3" 4226 }, 4227 { 4228 "EventCode": "0xB7, 0xBB", 4229 "MSRValue": "0x0400020001 ", 4230 "Counter": "0,1,2,3", 4231 "UMask": "0x1", 4232 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_HIT_NO_FWD", 4233 "MSRIndex": "0x1a6,0x1a7", 4234 "SampleAfterValue": "100003", 4235 "BriefDescription": "DEMAND_DATA_RD & SUPPLIER_NONE & SNOOP_HIT_NO_FWD", 4236 "Offcore": "1", 4237 "CounterHTOff": "0,1,2,3" 4238 }, 4239 { 4240 "EventCode": "0xB7, 0xBB", 4241 "MSRValue": "0x0200020001 ", 4242 "Counter": "0,1,2,3", 4243 "UMask": "0x1", 4244 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_MISS", 4245 "MSRIndex": "0x1a6,0x1a7", 4246 "SampleAfterValue": "100003", 4247 "BriefDescription": "DEMAND_DATA_RD & SUPPLIER_NONE & SNOOP_MISS", 4248 "Offcore": "1", 4249 "CounterHTOff": "0,1,2,3" 4250 }, 4251 { 4252 "EventCode": "0xB7, 0xBB", 4253 "MSRValue": "0x0100020001 ", 4254 "Counter": "0,1,2,3", 4255 "UMask": "0x1", 4256 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NOT_NEEDED", 4257 "MSRIndex": "0x1a6,0x1a7", 4258 "SampleAfterValue": "100003", 4259 "BriefDescription": "DEMAND_DATA_RD & SUPPLIER_NONE & SNOOP_NOT_NEEDED", 4260 "Offcore": "1", 4261 "CounterHTOff": "0,1,2,3" 4262 }, 4263 { 4264 "EventCode": "0xB7, 0xBB", 4265 "MSRValue": "0x0080020001 ", 4266 "Counter": "0,1,2,3", 4267 "UMask": "0x1", 4268 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NONE", 4269 "MSRIndex": "0x1a6,0x1a7", 4270 "SampleAfterValue": "100003", 4271 "BriefDescription": "DEMAND_DATA_RD & SUPPLIER_NONE & SNOOP_NONE", 4272 "Offcore": "1", 4273 "CounterHTOff": "0,1,2,3" 4274 }, 4275 { 4276 "EventCode": "0xB7, 0xBB", 4277 "MSRValue": "0x0040020001 ", 4278 "Counter": "0,1,2,3", 4279 "UMask": "0x1", 4280 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SPL_HIT", 4281 "MSRIndex": "0x1a6,0x1a7", 4282 "SampleAfterValue": "100003", 4283 "BriefDescription": "DEMAND_DATA_RD & SUPPLIER_NONE & SPL_HIT", 4284 "Offcore": "1", 4285 "CounterHTOff": "0,1,2,3" 4286 }, 4287 { 4288 "EventCode": "0xB7, 0xBB", 4289 "MSRValue": "0x0000010001 ", 4290 "Counter": "0,1,2,3", 4291 "UMask": "0x1", 4292 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_RESPONSE", 4293 "MSRIndex": "0x1a6,0x1a7", 4294 "SampleAfterValue": "100003", 4295 "BriefDescription": "Counts demand data reads that have any response type.", 4296 "Offcore": "1", 4297 "CounterHTOff": "0,1,2,3" 4298 } 4299]