| .. | .. |
|---|
| 92 | 92 | "PEBScounters": "0,1,2,3", |
|---|
| 93 | 93 | "EventName": "MEM_UOPS_RETIRED.LOCK_LOADS", |
|---|
| 94 | 94 | "SampleAfterValue": "200003", |
|---|
| 95 | | - "BriefDescription": "Locked load uops retired (Precise event capable)" |
|---|
| 95 | + "BriefDescription": "Locked load uops retired (Precise event capable)", |
|---|
| 96 | + "Data_LA": "1" |
|---|
| 96 | 97 | }, |
|---|
| 97 | 98 | { |
|---|
| 98 | 99 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 104 | 105 | "PEBScounters": "0,1,2,3", |
|---|
| 105 | 106 | "EventName": "MEM_UOPS_RETIRED.SPLIT_LOADS", |
|---|
| 106 | 107 | "SampleAfterValue": "200003", |
|---|
| 107 | | - "BriefDescription": "Load uops retired that split a cache-line (Precise event capable)" |
|---|
| 108 | + "BriefDescription": "Load uops retired that split a cache-line (Precise event capable)", |
|---|
| 109 | + "Data_LA": "1" |
|---|
| 108 | 110 | }, |
|---|
| 109 | 111 | { |
|---|
| 110 | 112 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 116 | 118 | "PEBScounters": "0,1,2,3", |
|---|
| 117 | 119 | "EventName": "MEM_UOPS_RETIRED.SPLIT_STORES", |
|---|
| 118 | 120 | "SampleAfterValue": "200003", |
|---|
| 119 | | - "BriefDescription": "Stores uops retired that split a cache-line (Precise event capable)" |
|---|
| 121 | + "BriefDescription": "Stores uops retired that split a cache-line (Precise event capable)", |
|---|
| 122 | + "Data_LA": "1" |
|---|
| 120 | 123 | }, |
|---|
| 121 | 124 | { |
|---|
| 122 | 125 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 128 | 131 | "PEBScounters": "0,1,2,3", |
|---|
| 129 | 132 | "EventName": "MEM_UOPS_RETIRED.SPLIT", |
|---|
| 130 | 133 | "SampleAfterValue": "200003", |
|---|
| 131 | | - "BriefDescription": "Memory uops retired that split a cache-line (Precise event capable)" |
|---|
| 134 | + "BriefDescription": "Memory uops retired that split a cache-line (Precise event capable)", |
|---|
| 135 | + "Data_LA": "1" |
|---|
| 132 | 136 | }, |
|---|
| 133 | 137 | { |
|---|
| 134 | 138 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 140 | 144 | "PEBScounters": "0,1,2,3", |
|---|
| 141 | 145 | "EventName": "MEM_UOPS_RETIRED.ALL_LOADS", |
|---|
| 142 | 146 | "SampleAfterValue": "200003", |
|---|
| 143 | | - "BriefDescription": "Load uops retired (Precise event capable)" |
|---|
| 147 | + "BriefDescription": "Load uops retired (Precise event capable)", |
|---|
| 148 | + "Data_LA": "1" |
|---|
| 144 | 149 | }, |
|---|
| 145 | 150 | { |
|---|
| 146 | 151 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 152 | 157 | "PEBScounters": "0,1,2,3", |
|---|
| 153 | 158 | "EventName": "MEM_UOPS_RETIRED.ALL_STORES", |
|---|
| 154 | 159 | "SampleAfterValue": "200003", |
|---|
| 155 | | - "BriefDescription": "Store uops retired (Precise event capable)" |
|---|
| 160 | + "BriefDescription": "Store uops retired (Precise event capable)", |
|---|
| 161 | + "Data_LA": "1" |
|---|
| 156 | 162 | }, |
|---|
| 157 | 163 | { |
|---|
| 158 | 164 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 164 | 170 | "PEBScounters": "0,1,2,3", |
|---|
| 165 | 171 | "EventName": "MEM_UOPS_RETIRED.ALL", |
|---|
| 166 | 172 | "SampleAfterValue": "200003", |
|---|
| 167 | | - "BriefDescription": "Memory uops retired (Precise event capable)" |
|---|
| 173 | + "BriefDescription": "Memory uops retired (Precise event capable)", |
|---|
| 174 | + "Data_LA": "1" |
|---|
| 168 | 175 | }, |
|---|
| 169 | 176 | { |
|---|
| 170 | 177 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 176 | 183 | "PEBScounters": "0,1,2,3", |
|---|
| 177 | 184 | "EventName": "MEM_LOAD_UOPS_RETIRED.L1_HIT", |
|---|
| 178 | 185 | "SampleAfterValue": "200003", |
|---|
| 179 | | - "BriefDescription": "Load uops retired that hit L1 data cache (Precise event capable)" |
|---|
| 186 | + "BriefDescription": "Load uops retired that hit L1 data cache (Precise event capable)", |
|---|
| 187 | + "Data_LA": "1" |
|---|
| 180 | 188 | }, |
|---|
| 181 | 189 | { |
|---|
| 182 | 190 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 188 | 196 | "PEBScounters": "0,1,2,3", |
|---|
| 189 | 197 | "EventName": "MEM_LOAD_UOPS_RETIRED.L2_HIT", |
|---|
| 190 | 198 | "SampleAfterValue": "200003", |
|---|
| 191 | | - "BriefDescription": "Load uops retired that hit L2 (Precise event capable)" |
|---|
| 199 | + "BriefDescription": "Load uops retired that hit L2 (Precise event capable)", |
|---|
| 200 | + "Data_LA": "1" |
|---|
| 192 | 201 | }, |
|---|
| 193 | 202 | { |
|---|
| 194 | 203 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 200 | 209 | "PEBScounters": "0,1,2,3", |
|---|
| 201 | 210 | "EventName": "MEM_LOAD_UOPS_RETIRED.L1_MISS", |
|---|
| 202 | 211 | "SampleAfterValue": "200003", |
|---|
| 203 | | - "BriefDescription": "Load uops retired that missed L1 data cache (Precise event capable)" |
|---|
| 212 | + "BriefDescription": "Load uops retired that missed L1 data cache (Precise event capable)", |
|---|
| 213 | + "Data_LA": "1" |
|---|
| 204 | 214 | }, |
|---|
| 205 | 215 | { |
|---|
| 206 | 216 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 212 | 222 | "PEBScounters": "0,1,2,3", |
|---|
| 213 | 223 | "EventName": "MEM_LOAD_UOPS_RETIRED.L2_MISS", |
|---|
| 214 | 224 | "SampleAfterValue": "200003", |
|---|
| 215 | | - "BriefDescription": "Load uops retired that missed L2 (Precise event capable)" |
|---|
| 225 | + "BriefDescription": "Load uops retired that missed L2 (Precise event capable)", |
|---|
| 226 | + "Data_LA": "1" |
|---|
| 216 | 227 | }, |
|---|
| 217 | 228 | { |
|---|
| 218 | 229 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 224 | 235 | "PEBScounters": "0,1,2,3", |
|---|
| 225 | 236 | "EventName": "MEM_LOAD_UOPS_RETIRED.HITM", |
|---|
| 226 | 237 | "SampleAfterValue": "200003", |
|---|
| 227 | | - "BriefDescription": "Memory uop retired where cross core or cross module HITM occurred (Precise event capable)" |
|---|
| 238 | + "BriefDescription": "Memory uop retired where cross core or cross module HITM occurred (Precise event capable)", |
|---|
| 239 | + "Data_LA": "1" |
|---|
| 228 | 240 | }, |
|---|
| 229 | 241 | { |
|---|
| 230 | 242 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 236 | 248 | "PEBScounters": "0,1,2,3", |
|---|
| 237 | 249 | "EventName": "MEM_LOAD_UOPS_RETIRED.WCB_HIT", |
|---|
| 238 | 250 | "SampleAfterValue": "200003", |
|---|
| 239 | | - "BriefDescription": "Loads retired that hit WCB (Precise event capable)" |
|---|
| 251 | + "BriefDescription": "Loads retired that hit WCB (Precise event capable)", |
|---|
| 252 | + "Data_LA": "1" |
|---|
| 240 | 253 | }, |
|---|
| 241 | 254 | { |
|---|
| 242 | 255 | "PEBS": "2", |
|---|
| .. | .. |
|---|
| 248 | 261 | "PEBScounters": "0,1,2,3", |
|---|
| 249 | 262 | "EventName": "MEM_LOAD_UOPS_RETIRED.DRAM_HIT", |
|---|
| 250 | 263 | "SampleAfterValue": "200003", |
|---|
| 251 | | - "BriefDescription": "Loads retired that came from DRAM (Precise event capable)" |
|---|
| 264 | + "BriefDescription": "Loads retired that came from DRAM (Precise event capable)", |
|---|
| 265 | + "Data_LA": "1" |
|---|
| 252 | 266 | }, |
|---|
| 253 | 267 | { |
|---|
| 254 | 268 | "CollectPEBSRecord": "1", |
|---|
| .. | .. |
|---|
| 292 | 306 | "PDIR_COUNTER": "na", |
|---|
| 293 | 307 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 294 | 308 | "SampleAfterValue": "100007", |
|---|
| 295 | | - "BriefDescription": "Counts demand cacheable data reads of full cache lines true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 309 | + "BriefDescription": "Counts demand cacheable data reads of full cache lines true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 296 | 310 | "Offcore": "1" |
|---|
| 297 | 311 | }, |
|---|
| 298 | 312 | { |
|---|
| .. | .. |
|---|
| 367 | 381 | "PDIR_COUNTER": "na", |
|---|
| 368 | 382 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 369 | 383 | "SampleAfterValue": "100007", |
|---|
| 370 | | - "BriefDescription": "Counts demand reads for ownership (RFO) requests generated by a write to full data cache line true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 384 | + "BriefDescription": "Counts demand reads for ownership (RFO) requests generated by a write to full data cache line true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 371 | 385 | "Offcore": "1" |
|---|
| 372 | 386 | }, |
|---|
| 373 | 387 | { |
|---|
| .. | .. |
|---|
| 442 | 456 | "PDIR_COUNTER": "na", |
|---|
| 443 | 457 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 444 | 458 | "SampleAfterValue": "100007", |
|---|
| 445 | | - "BriefDescription": "Counts demand instruction cacheline and I-side prefetch requests that miss the instruction cache true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 459 | + "BriefDescription": "Counts demand instruction cacheline and I-side prefetch requests that miss the instruction cache true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 446 | 460 | "Offcore": "1" |
|---|
| 447 | 461 | }, |
|---|
| 448 | 462 | { |
|---|
| .. | .. |
|---|
| 517 | 531 | "PDIR_COUNTER": "na", |
|---|
| 518 | 532 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 519 | 533 | "SampleAfterValue": "100007", |
|---|
| 520 | | - "BriefDescription": "Counts the number of writeback transactions caused by L1 or L2 cache evictions true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 534 | + "BriefDescription": "Counts the number of writeback transactions caused by L1 or L2 cache evictions true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 521 | 535 | "Offcore": "1" |
|---|
| 522 | 536 | }, |
|---|
| 523 | 537 | { |
|---|
| .. | .. |
|---|
| 592 | 606 | "PDIR_COUNTER": "na", |
|---|
| 593 | 607 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 594 | 608 | "SampleAfterValue": "100007", |
|---|
| 595 | | - "BriefDescription": "Counts data cacheline reads generated by hardware L2 cache prefetcher true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 609 | + "BriefDescription": "Counts data cacheline reads generated by hardware L2 cache prefetcher true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 596 | 610 | "Offcore": "1" |
|---|
| 597 | 611 | }, |
|---|
| 598 | 612 | { |
|---|
| .. | .. |
|---|
| 667 | 681 | "PDIR_COUNTER": "na", |
|---|
| 668 | 682 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 669 | 683 | "SampleAfterValue": "100007", |
|---|
| 670 | | - "BriefDescription": "Counts reads for ownership (RFO) requests generated by L2 prefetcher true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 684 | + "BriefDescription": "Counts reads for ownership (RFO) requests generated by L2 prefetcher true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 671 | 685 | "Offcore": "1" |
|---|
| 672 | 686 | }, |
|---|
| 673 | 687 | { |
|---|
| .. | .. |
|---|
| 742 | 756 | "PDIR_COUNTER": "na", |
|---|
| 743 | 757 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 744 | 758 | "SampleAfterValue": "100007", |
|---|
| 745 | | - "BriefDescription": "Counts bus lock and split lock requests true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 759 | + "BriefDescription": "Counts bus lock and split lock requests true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 746 | 760 | "Offcore": "1" |
|---|
| 747 | 761 | }, |
|---|
| 748 | 762 | { |
|---|
| .. | .. |
|---|
| 817 | 831 | "PDIR_COUNTER": "na", |
|---|
| 818 | 832 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 819 | 833 | "SampleAfterValue": "100007", |
|---|
| 820 | | - "BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memory region and full cache-line non-temporal writes true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 834 | + "BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memory region and full cache-line non-temporal writes true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 821 | 835 | "Offcore": "1" |
|---|
| 822 | 836 | }, |
|---|
| 823 | 837 | { |
|---|
| .. | .. |
|---|
| 892 | 906 | "PDIR_COUNTER": "na", |
|---|
| 893 | 907 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 894 | 908 | "SampleAfterValue": "100007", |
|---|
| 895 | | - "BriefDescription": "Counts data cache lines requests by software prefetch instructions true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 909 | + "BriefDescription": "Counts data cache lines requests by software prefetch instructions true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 896 | 910 | "Offcore": "1" |
|---|
| 897 | 911 | }, |
|---|
| 898 | 912 | { |
|---|
| .. | .. |
|---|
| 967 | 981 | "PDIR_COUNTER": "na", |
|---|
| 968 | 982 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 969 | 983 | "SampleAfterValue": "100007", |
|---|
| 970 | | - "BriefDescription": "Counts data cache line reads generated by hardware L1 data cache prefetcher true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 984 | + "BriefDescription": "Counts data cache line reads generated by hardware L1 data cache prefetcher true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 971 | 985 | "Offcore": "1" |
|---|
| 972 | 986 | }, |
|---|
| 973 | 987 | { |
|---|
| .. | .. |
|---|
| 1042 | 1056 | "PDIR_COUNTER": "na", |
|---|
| 1043 | 1057 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 1044 | 1058 | "SampleAfterValue": "100007", |
|---|
| 1045 | | - "BriefDescription": "Counts any data writes to uncacheable write combining (USWC) memory region true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 1059 | + "BriefDescription": "Counts any data writes to uncacheable write combining (USWC) memory region true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 1046 | 1060 | "Offcore": "1" |
|---|
| 1047 | 1061 | }, |
|---|
| 1048 | 1062 | { |
|---|
| .. | .. |
|---|
| 1117 | 1131 | "PDIR_COUNTER": "na", |
|---|
| 1118 | 1132 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 1119 | 1133 | "SampleAfterValue": "100007", |
|---|
| 1120 | | - "BriefDescription": "Counts requests to the uncore subsystem true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 1134 | + "BriefDescription": "Counts requests to the uncore subsystem true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 1121 | 1135 | "Offcore": "1" |
|---|
| 1122 | 1136 | }, |
|---|
| 1123 | 1137 | { |
|---|
| .. | .. |
|---|
| 1192 | 1206 | "PDIR_COUNTER": "na", |
|---|
| 1193 | 1207 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 1194 | 1208 | "SampleAfterValue": "100007", |
|---|
| 1195 | | - "BriefDescription": "Counts data reads generated by L1 or L2 prefetchers true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 1209 | + "BriefDescription": "Counts data reads generated by L1 or L2 prefetchers true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 1196 | 1210 | "Offcore": "1" |
|---|
| 1197 | 1211 | }, |
|---|
| 1198 | 1212 | { |
|---|
| .. | .. |
|---|
| 1267 | 1281 | "PDIR_COUNTER": "na", |
|---|
| 1268 | 1282 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 1269 | 1283 | "SampleAfterValue": "100007", |
|---|
| 1270 | | - "BriefDescription": "Counts data reads (demand & prefetch) true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 1284 | + "BriefDescription": "Counts data reads (demand & prefetch) true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 1271 | 1285 | "Offcore": "1" |
|---|
| 1272 | 1286 | }, |
|---|
| 1273 | 1287 | { |
|---|
| .. | .. |
|---|
| 1342 | 1356 | "PDIR_COUNTER": "na", |
|---|
| 1343 | 1357 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 1344 | 1358 | "SampleAfterValue": "100007", |
|---|
| 1345 | | - "BriefDescription": "Counts reads for ownership (RFO) requests (demand & prefetch) true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 1359 | + "BriefDescription": "Counts reads for ownership (RFO) requests (demand & prefetch) true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 1346 | 1360 | "Offcore": "1" |
|---|
| 1347 | 1361 | }, |
|---|
| 1348 | 1362 | { |
|---|
| .. | .. |
|---|
| 1417 | 1431 | "PDIR_COUNTER": "na", |
|---|
| 1418 | 1432 | "MSRIndex": "0x1a6, 0x1a7", |
|---|
| 1419 | 1433 | "SampleAfterValue": "100007", |
|---|
| 1420 | | - "BriefDescription": "Counts data read, code read, and read for ownership (RFO) requests (demand & prefetch) true miss for the L2 cache with a snoop miss in the other processor module. ", |
|---|
| 1434 | + "BriefDescription": "Counts data read, code read, and read for ownership (RFO) requests (demand & prefetch) true miss for the L2 cache with a snoop miss in the other processor module.", |
|---|
| 1421 | 1435 | "Offcore": "1" |
|---|
| 1422 | 1436 | }, |
|---|
| 1423 | 1437 | { |
|---|