1[ 2 { 3 "BriefDescription": "Bounce Control", 4 "Counter": "0,1,2,3", 5 "EventCode": "0xA", 6 "EventName": "UNC_C_BOUNCE_CONTROL", 7 "PerPkg": "1", 8 "Unit": "CBO" 9 }, 10 { 11 "BriefDescription": "Uncore Clocks", 12 "Counter": "0,1,2,3", 13 "EventName": "UNC_C_CLOCKTICKS", 14 "PerPkg": "1", 15 "Unit": "CBO" 16 }, 17 { 18 "BriefDescription": "Counter 0 Occupancy", 19 "Counter": "0,1,2,3", 20 "EventCode": "0x1F", 21 "EventName": "UNC_C_COUNTER0_OCCUPANCY", 22 "PerPkg": "1", 23 "Unit": "CBO" 24 }, 25 { 26 "BriefDescription": "FaST wire asserted", 27 "Counter": "0,1", 28 "EventCode": "0x9", 29 "EventName": "UNC_C_FAST_ASSERTED", 30 "PerPkg": "1", 31 "Unit": "CBO" 32 }, 33 { 34 "BriefDescription": "Cache Lookups; Data Read Request", 35 "Counter": "0,1,2,3", 36 "EventCode": "0x34", 37 "EventName": "UNC_C_LLC_LOOKUP.DATA_READ", 38 "PerPkg": "1", 39 "UMask": "0x3", 40 "Unit": "CBO" 41 }, 42 { 43 "BriefDescription": "Cache Lookups; Write Requests", 44 "Counter": "0,1,2,3", 45 "EventCode": "0x34", 46 "EventName": "UNC_C_LLC_LOOKUP.WRITE", 47 "PerPkg": "1", 48 "UMask": "0x5", 49 "Unit": "CBO" 50 }, 51 { 52 "BriefDescription": "Cache Lookups; External Snoop Request", 53 "Counter": "0,1,2,3", 54 "EventCode": "0x34", 55 "EventName": "UNC_C_LLC_LOOKUP.REMOTE_SNOOP", 56 "PerPkg": "1", 57 "UMask": "0x9", 58 "Unit": "CBO" 59 }, 60 { 61 "BriefDescription": "All LLC Misses (code+ data rd + data wr - including demand and prefetch)", 62 "Counter": "0,1,2,3", 63 "EventCode": "0x34", 64 "EventName": "UNC_C_LLC_LOOKUP.ANY", 65 "Filter": "filter_state=0x1", 66 "PerPkg": "1", 67 "ScaleUnit": "64Bytes", 68 "UMask": "0x11", 69 "Unit": "CBO" 70 }, 71 { 72 "BriefDescription": "Cache Lookups; Lookups that Match NID", 73 "Counter": "0,1,2,3", 74 "EventCode": "0x34", 75 "EventName": "UNC_C_LLC_LOOKUP.NID", 76 "PerPkg": "1", 77 "UMask": "0x41", 78 "Unit": "CBO" 79 }, 80 { 81 "BriefDescription": "Cache Lookups; Any Read Request", 82 "Counter": "0,1,2,3", 83 "EventCode": "0x34", 84 "EventName": "UNC_C_LLC_LOOKUP.READ", 85 "PerPkg": "1", 86 "UMask": "0x21", 87 "Unit": "CBO" 88 }, 89 { 90 "BriefDescription": "M line evictions from LLC (writebacks to memory)", 91 "Counter": "0,1,2,3", 92 "EventCode": "0x37", 93 "EventName": "UNC_C_LLC_VICTIMS.M_STATE", 94 "PerPkg": "1", 95 "ScaleUnit": "64Bytes", 96 "UMask": "0x1", 97 "Unit": "CBO" 98 }, 99 { 100 "BriefDescription": "Lines Victimized; Lines in E state", 101 "Counter": "0,1,2,3", 102 "EventCode": "0x37", 103 "EventName": "UNC_C_LLC_VICTIMS.E_STATE", 104 "PerPkg": "1", 105 "UMask": "0x2", 106 "Unit": "CBO" 107 }, 108 { 109 "BriefDescription": "Lines in S State", 110 "Counter": "0,1,2,3", 111 "EventCode": "0x37", 112 "EventName": "UNC_C_LLC_VICTIMS.S_STATE", 113 "PerPkg": "1", 114 "UMask": "0x4", 115 "Unit": "CBO" 116 }, 117 { 118 "BriefDescription": "Lines Victimized", 119 "Counter": "0,1,2,3", 120 "EventCode": "0x37", 121 "EventName": "UNC_C_LLC_VICTIMS.F_STATE", 122 "PerPkg": "1", 123 "UMask": "0x8", 124 "Unit": "CBO" 125 }, 126 { 127 "BriefDescription": "Lines Victimized; Victimized Lines that Match NID", 128 "Counter": "0,1,2,3", 129 "EventCode": "0x37", 130 "EventName": "UNC_C_LLC_VICTIMS.NID", 131 "PerPkg": "1", 132 "UMask": "0x40", 133 "Unit": "CBO" 134 }, 135 { 136 "BriefDescription": "Lines Victimized", 137 "Counter": "0,1,2,3", 138 "EventCode": "0x37", 139 "EventName": "UNC_C_LLC_VICTIMS.MISS", 140 "PerPkg": "1", 141 "UMask": "0x10", 142 "Unit": "CBO" 143 }, 144 { 145 "BriefDescription": "Cbo Misc; Silent Snoop Eviction", 146 "Counter": "0,1,2,3", 147 "EventCode": "0x39", 148 "EventName": "UNC_C_MISC.RSPI_WAS_FSE", 149 "PerPkg": "1", 150 "UMask": "0x1", 151 "Unit": "CBO" 152 }, 153 { 154 "BriefDescription": "Cbo Misc; Write Combining Aliasing", 155 "Counter": "0,1,2,3", 156 "EventCode": "0x39", 157 "EventName": "UNC_C_MISC.WC_ALIASING", 158 "PerPkg": "1", 159 "UMask": "0x2", 160 "Unit": "CBO" 161 }, 162 { 163 "BriefDescription": "Cbo Misc", 164 "Counter": "0,1,2,3", 165 "EventCode": "0x39", 166 "EventName": "UNC_C_MISC.STARTED", 167 "PerPkg": "1", 168 "UMask": "0x4", 169 "Unit": "CBO" 170 }, 171 { 172 "BriefDescription": "Cbo Misc; RFO HitS", 173 "Counter": "0,1,2,3", 174 "EventCode": "0x39", 175 "EventName": "UNC_C_MISC.RFO_HIT_S", 176 "PerPkg": "1", 177 "UMask": "0x8", 178 "Unit": "CBO" 179 }, 180 { 181 "BriefDescription": "Cbo Misc; Clean Victim with raw CV=0", 182 "Counter": "0,1,2,3", 183 "EventCode": "0x39", 184 "EventName": "UNC_C_MISC.CVZERO_PREFETCH_VICTIM", 185 "PerPkg": "1", 186 "UMask": "0x10", 187 "Unit": "CBO" 188 }, 189 { 190 "BriefDescription": "Cbo Misc; DRd hitting non-M with raw CV=0", 191 "Counter": "0,1,2,3", 192 "EventCode": "0x39", 193 "EventName": "UNC_C_MISC.CVZERO_PREFETCH_MISS", 194 "PerPkg": "1", 195 "UMask": "0x20", 196 "Unit": "CBO" 197 }, 198 { 199 "BriefDescription": "LRU Queue; LRU Age 0", 200 "Counter": "0,1,2,3", 201 "EventCode": "0x3C", 202 "EventName": "UNC_C_QLRU.AGE0", 203 "PerPkg": "1", 204 "UMask": "0x1", 205 "Unit": "CBO" 206 }, 207 { 208 "BriefDescription": "LRU Queue; LRU Age 1", 209 "Counter": "0,1,2,3", 210 "EventCode": "0x3C", 211 "EventName": "UNC_C_QLRU.AGE1", 212 "PerPkg": "1", 213 "UMask": "0x2", 214 "Unit": "CBO" 215 }, 216 { 217 "BriefDescription": "LRU Queue; LRU Age 2", 218 "Counter": "0,1,2,3", 219 "EventCode": "0x3C", 220 "EventName": "UNC_C_QLRU.AGE2", 221 "PerPkg": "1", 222 "UMask": "0x4", 223 "Unit": "CBO" 224 }, 225 { 226 "BriefDescription": "LRU Queue; LRU Age 3", 227 "Counter": "0,1,2,3", 228 "EventCode": "0x3C", 229 "EventName": "UNC_C_QLRU.AGE3", 230 "PerPkg": "1", 231 "UMask": "0x8", 232 "Unit": "CBO" 233 }, 234 { 235 "BriefDescription": "LRU Queue; LRU Bits Decremented", 236 "Counter": "0,1,2,3", 237 "EventCode": "0x3C", 238 "EventName": "UNC_C_QLRU.LRU_DECREMENT", 239 "PerPkg": "1", 240 "UMask": "0x10", 241 "Unit": "CBO" 242 }, 243 { 244 "BriefDescription": "LRU Queue; Non-0 Aged Victim", 245 "Counter": "0,1,2,3", 246 "EventCode": "0x3C", 247 "EventName": "UNC_C_QLRU.VICTIM_NON_ZERO", 248 "PerPkg": "1", 249 "UMask": "0x20", 250 "Unit": "CBO" 251 }, 252 { 253 "BriefDescription": "AD Ring In Use; Up and Even", 254 "Counter": "0,1,2,3", 255 "EventCode": "0x1B", 256 "EventName": "UNC_C_RING_AD_USED.UP_EVEN", 257 "PerPkg": "1", 258 "UMask": "0x1", 259 "Unit": "CBO" 260 }, 261 { 262 "BriefDescription": "AD Ring In Use; Up and Odd", 263 "Counter": "0,1,2,3", 264 "EventCode": "0x1B", 265 "EventName": "UNC_C_RING_AD_USED.UP_ODD", 266 "PerPkg": "1", 267 "UMask": "0x2", 268 "Unit": "CBO" 269 }, 270 { 271 "BriefDescription": "AD Ring In Use; Down and Even", 272 "Counter": "0,1,2,3", 273 "EventCode": "0x1B", 274 "EventName": "UNC_C_RING_AD_USED.DOWN_EVEN", 275 "PerPkg": "1", 276 "UMask": "0x4", 277 "Unit": "CBO" 278 }, 279 { 280 "BriefDescription": "AD Ring In Use; Down and Odd", 281 "Counter": "0,1,2,3", 282 "EventCode": "0x1B", 283 "EventName": "UNC_C_RING_AD_USED.DOWN_ODD", 284 "PerPkg": "1", 285 "UMask": "0x8", 286 "Unit": "CBO" 287 }, 288 { 289 "BriefDescription": "AD Ring In Use; Up", 290 "Counter": "0,1,2,3", 291 "EventCode": "0x1B", 292 "EventName": "UNC_C_RING_AD_USED.UP", 293 "PerPkg": "1", 294 "UMask": "0x3", 295 "Unit": "CBO" 296 }, 297 { 298 "BriefDescription": "AD Ring In Use; Down", 299 "Counter": "0,1,2,3", 300 "EventCode": "0x1B", 301 "EventName": "UNC_C_RING_AD_USED.DOWN", 302 "PerPkg": "1", 303 "UMask": "0xC", 304 "Unit": "CBO" 305 }, 306 { 307 "BriefDescription": "AD Ring In Use; All", 308 "Counter": "0,1,2,3", 309 "EventCode": "0x1B", 310 "EventName": "UNC_C_RING_AD_USED.ALL", 311 "PerPkg": "1", 312 "UMask": "0xF", 313 "Unit": "CBO" 314 }, 315 { 316 "BriefDescription": "AK Ring In Use; Up and Even", 317 "Counter": "0,1,2,3", 318 "EventCode": "0x1C", 319 "EventName": "UNC_C_RING_AK_USED.UP_EVEN", 320 "PerPkg": "1", 321 "UMask": "0x1", 322 "Unit": "CBO" 323 }, 324 { 325 "BriefDescription": "AK Ring In Use; Up and Odd", 326 "Counter": "0,1,2,3", 327 "EventCode": "0x1C", 328 "EventName": "UNC_C_RING_AK_USED.UP_ODD", 329 "PerPkg": "1", 330 "UMask": "0x2", 331 "Unit": "CBO" 332 }, 333 { 334 "BriefDescription": "AK Ring In Use; Down and Even", 335 "Counter": "0,1,2,3", 336 "EventCode": "0x1C", 337 "EventName": "UNC_C_RING_AK_USED.DOWN_EVEN", 338 "PerPkg": "1", 339 "UMask": "0x4", 340 "Unit": "CBO" 341 }, 342 { 343 "BriefDescription": "AK Ring In Use; Down and Odd", 344 "Counter": "0,1,2,3", 345 "EventCode": "0x1C", 346 "EventName": "UNC_C_RING_AK_USED.DOWN_ODD", 347 "PerPkg": "1", 348 "UMask": "0x8", 349 "Unit": "CBO" 350 }, 351 { 352 "BriefDescription": "AK Ring In Use; Up", 353 "Counter": "0,1,2,3", 354 "EventCode": "0x1C", 355 "EventName": "UNC_C_RING_AK_USED.UP", 356 "PerPkg": "1", 357 "UMask": "0x3", 358 "Unit": "CBO" 359 }, 360 { 361 "BriefDescription": "AK Ring In Use; Down", 362 "Counter": "0,1,2,3", 363 "EventCode": "0x1C", 364 "EventName": "UNC_C_RING_AK_USED.DOWN", 365 "PerPkg": "1", 366 "UMask": "0xC", 367 "Unit": "CBO" 368 }, 369 { 370 "BriefDescription": "AK Ring In Use; All", 371 "Counter": "0,1,2,3", 372 "EventCode": "0x1C", 373 "EventName": "UNC_C_RING_AK_USED.ALL", 374 "PerPkg": "1", 375 "UMask": "0xF", 376 "Unit": "CBO" 377 }, 378 { 379 "BriefDescription": "BL Ring in Use; Up and Even", 380 "Counter": "0,1,2,3", 381 "EventCode": "0x1D", 382 "EventName": "UNC_C_RING_BL_USED.UP_EVEN", 383 "PerPkg": "1", 384 "UMask": "0x1", 385 "Unit": "CBO" 386 }, 387 { 388 "BriefDescription": "BL Ring in Use; Up and Odd", 389 "Counter": "0,1,2,3", 390 "EventCode": "0x1D", 391 "EventName": "UNC_C_RING_BL_USED.UP_ODD", 392 "PerPkg": "1", 393 "UMask": "0x2", 394 "Unit": "CBO" 395 }, 396 { 397 "BriefDescription": "BL Ring in Use; Down and Even", 398 "Counter": "0,1,2,3", 399 "EventCode": "0x1D", 400 "EventName": "UNC_C_RING_BL_USED.DOWN_EVEN", 401 "PerPkg": "1", 402 "UMask": "0x4", 403 "Unit": "CBO" 404 }, 405 { 406 "BriefDescription": "BL Ring in Use; Down and Odd", 407 "Counter": "0,1,2,3", 408 "EventCode": "0x1D", 409 "EventName": "UNC_C_RING_BL_USED.DOWN_ODD", 410 "PerPkg": "1", 411 "UMask": "0x8", 412 "Unit": "CBO" 413 }, 414 { 415 "BriefDescription": "BL Ring in Use; Up", 416 "Counter": "0,1,2,3", 417 "EventCode": "0x1D", 418 "EventName": "UNC_C_RING_BL_USED.UP", 419 "PerPkg": "1", 420 "UMask": "0x3", 421 "Unit": "CBO" 422 }, 423 { 424 "BriefDescription": "BL Ring in Use; Down", 425 "Counter": "0,1,2,3", 426 "EventCode": "0x1D", 427 "EventName": "UNC_C_RING_BL_USED.DOWN", 428 "PerPkg": "1", 429 "UMask": "0xC", 430 "Unit": "CBO" 431 }, 432 { 433 "BriefDescription": "BL Ring in Use; Down", 434 "Counter": "0,1,2,3", 435 "EventCode": "0x1D", 436 "EventName": "UNC_C_RING_BL_USED.ALL", 437 "PerPkg": "1", 438 "UMask": "0xF", 439 "Unit": "CBO" 440 }, 441 { 442 "BriefDescription": "Number of LLC responses that bounced on the Ring.; AD", 443 "Counter": "0,1,2,3", 444 "EventCode": "0x5", 445 "EventName": "UNC_C_RING_BOUNCES.AD", 446 "PerPkg": "1", 447 "UMask": "0x1", 448 "Unit": "CBO" 449 }, 450 { 451 "BriefDescription": "Number of LLC responses that bounced on the Ring.; AK", 452 "Counter": "0,1,2,3", 453 "EventCode": "0x5", 454 "EventName": "UNC_C_RING_BOUNCES.AK", 455 "PerPkg": "1", 456 "UMask": "0x2", 457 "Unit": "CBO" 458 }, 459 { 460 "BriefDescription": "Number of LLC responses that bounced on the Ring.; BL", 461 "Counter": "0,1,2,3", 462 "EventCode": "0x5", 463 "EventName": "UNC_C_RING_BOUNCES.BL", 464 "PerPkg": "1", 465 "UMask": "0x4", 466 "Unit": "CBO" 467 }, 468 { 469 "BriefDescription": "Number of LLC responses that bounced on the Ring.; Snoops of processor's cache", 470 "Counter": "0,1,2,3", 471 "EventCode": "0x5", 472 "EventName": "UNC_C_RING_BOUNCES.IV", 473 "PerPkg": "1", 474 "UMask": "0x10", 475 "Unit": "CBO" 476 }, 477 { 478 "BriefDescription": "BL Ring in Use; Any", 479 "Counter": "0,1,2,3", 480 "EventCode": "0x1E", 481 "EventName": "UNC_C_RING_IV_USED.ANY", 482 "PerPkg": "1", 483 "UMask": "0xF", 484 "Unit": "CBO" 485 }, 486 { 487 "BriefDescription": "BL Ring in Use; Any", 488 "Counter": "0,1,2,3", 489 "EventCode": "0x1E", 490 "EventName": "UNC_C_RING_IV_USED.UP", 491 "PerPkg": "1", 492 "UMask": "0x3", 493 "Unit": "CBO" 494 }, 495 { 496 "BriefDescription": "BL Ring in Use; Down", 497 "Counter": "0,1,2,3", 498 "EventCode": "0x1E", 499 "EventName": "UNC_C_RING_IV_USED.DOWN", 500 "PerPkg": "1", 501 "UMask": "0xCC", 502 "Unit": "CBO" 503 }, 504 { 505 "BriefDescription": "BL Ring in Use; Any", 506 "Counter": "0,1,2,3", 507 "EventCode": "0x1E", 508 "EventName": "UNC_C_RING_IV_USED.DN", 509 "PerPkg": "1", 510 "UMask": "0xC", 511 "Unit": "CBO" 512 }, 513 { 514 "BriefDescription": "UNC_C_RING_SINK_STARVED.AD", 515 "Counter": "0,1,2,3", 516 "EventCode": "0x6", 517 "EventName": "UNC_C_RING_SINK_STARVED.AD", 518 "PerPkg": "1", 519 "UMask": "0x1", 520 "Unit": "CBO" 521 }, 522 { 523 "BriefDescription": "UNC_C_RING_SINK_STARVED.AK", 524 "Counter": "0,1,2,3", 525 "EventCode": "0x6", 526 "EventName": "UNC_C_RING_SINK_STARVED.AK", 527 "PerPkg": "1", 528 "UMask": "0x2", 529 "Unit": "CBO" 530 }, 531 { 532 "BriefDescription": "UNC_C_RING_SINK_STARVED.IV", 533 "Counter": "0,1,2,3", 534 "EventCode": "0x6", 535 "EventName": "UNC_C_RING_SINK_STARVED.IV", 536 "PerPkg": "1", 537 "UMask": "0x8", 538 "Unit": "CBO" 539 }, 540 { 541 "BriefDescription": "UNC_C_RING_SINK_STARVED.BL", 542 "Counter": "0,1,2,3", 543 "EventCode": "0x6", 544 "EventName": "UNC_C_RING_SINK_STARVED.BL", 545 "PerPkg": "1", 546 "UMask": "0x4", 547 "Unit": "CBO" 548 }, 549 { 550 "BriefDescription": "Number of cycles the Cbo is actively throttling traffic onto the Ring in order to limit bounce traffic", 551 "Counter": "0,1,2,3", 552 "EventCode": "0x7", 553 "EventName": "UNC_C_RING_SRC_THRTL", 554 "PerPkg": "1", 555 "Unit": "CBO" 556 }, 557 { 558 "BriefDescription": "Ingress Arbiter Blocking Cycles; IPQ", 559 "Counter": "0,1,2,3", 560 "EventCode": "0x12", 561 "EventName": "UNC_C_RxR_EXT_STARVED.IRQ", 562 "PerPkg": "1", 563 "UMask": "0x1", 564 "Unit": "CBO" 565 }, 566 { 567 "BriefDescription": "Ingress Arbiter Blocking Cycles; IRQ", 568 "Counter": "0,1,2,3", 569 "EventCode": "0x12", 570 "EventName": "UNC_C_RxR_EXT_STARVED.IPQ", 571 "PerPkg": "1", 572 "UMask": "0x2", 573 "Unit": "CBO" 574 }, 575 { 576 "BriefDescription": "Ingress Arbiter Blocking Cycles; PRQ", 577 "Counter": "0,1,2,3", 578 "EventCode": "0x12", 579 "EventName": "UNC_C_RxR_EXT_STARVED.PRQ", 580 "PerPkg": "1", 581 "UMask": "0x4", 582 "Unit": "CBO" 583 }, 584 { 585 "BriefDescription": "Ingress Arbiter Blocking Cycles; ISMQ_BID", 586 "Counter": "0,1,2,3", 587 "EventCode": "0x12", 588 "EventName": "UNC_C_RxR_EXT_STARVED.ISMQ_BIDS", 589 "PerPkg": "1", 590 "UMask": "0x8", 591 "Unit": "CBO" 592 }, 593 { 594 "BriefDescription": "Ingress Allocations; IRQ", 595 "Counter": "0,1,2,3", 596 "EventCode": "0x13", 597 "EventName": "UNC_C_RxR_INSERTS.IRQ", 598 "PerPkg": "1", 599 "UMask": "0x1", 600 "Unit": "CBO" 601 }, 602 { 603 "BriefDescription": "Ingress Allocations; IRQ Rejected", 604 "Counter": "0,1,2,3", 605 "EventCode": "0x13", 606 "EventName": "UNC_C_RxR_INSERTS.IRQ_REJ", 607 "PerPkg": "1", 608 "UMask": "0x2", 609 "Unit": "CBO" 610 }, 611 { 612 "BriefDescription": "Ingress Allocations; IPQ", 613 "Counter": "0,1,2,3", 614 "EventCode": "0x13", 615 "EventName": "UNC_C_RxR_INSERTS.IPQ", 616 "PerPkg": "1", 617 "UMask": "0x4", 618 "Unit": "CBO" 619 }, 620 { 621 "BriefDescription": "Ingress Allocations; PRQ", 622 "Counter": "0,1,2,3", 623 "EventCode": "0x13", 624 "EventName": "UNC_C_RxR_INSERTS.PRQ", 625 "PerPkg": "1", 626 "UMask": "0x10", 627 "Unit": "CBO" 628 }, 629 { 630 "BriefDescription": "Ingress Allocations; PRQ", 631 "Counter": "0,1,2,3", 632 "EventCode": "0x13", 633 "EventName": "UNC_C_RxR_INSERTS.PRQ_REJ", 634 "PerPkg": "1", 635 "UMask": "0x20", 636 "Unit": "CBO" 637 }, 638 { 639 "BriefDescription": "Ingress Internal Starvation Cycles; IRQ", 640 "Counter": "0,1,2,3", 641 "EventCode": "0x14", 642 "EventName": "UNC_C_RxR_INT_STARVED.IRQ", 643 "PerPkg": "1", 644 "UMask": "0x1", 645 "Unit": "CBO" 646 }, 647 { 648 "BriefDescription": "Ingress Internal Starvation Cycles; IPQ", 649 "Counter": "0,1,2,3", 650 "EventCode": "0x14", 651 "EventName": "UNC_C_RxR_INT_STARVED.IPQ", 652 "PerPkg": "1", 653 "UMask": "0x4", 654 "Unit": "CBO" 655 }, 656 { 657 "BriefDescription": "Ingress Internal Starvation Cycles; ISMQ", 658 "Counter": "0,1,2,3", 659 "EventCode": "0x14", 660 "EventName": "UNC_C_RxR_INT_STARVED.ISMQ", 661 "PerPkg": "1", 662 "UMask": "0x8", 663 "Unit": "CBO" 664 }, 665 { 666 "BriefDescription": "Ingress Internal Starvation Cycles; PRQ", 667 "Counter": "0,1,2,3", 668 "EventCode": "0x14", 669 "EventName": "UNC_C_RxR_INT_STARVED.PRQ", 670 "PerPkg": "1", 671 "UMask": "0x10", 672 "Unit": "CBO" 673 }, 674 { 675 "BriefDescription": "Probe Queue Retries; Any Reject", 676 "Counter": "0,1,2,3", 677 "EventCode": "0x31", 678 "EventName": "UNC_C_RxR_IPQ_RETRY.ANY", 679 "PerPkg": "1", 680 "UMask": "0x1", 681 "Unit": "CBO" 682 }, 683 { 684 "BriefDescription": "Probe Queue Retries; No Egress Credits", 685 "Counter": "0,1,2,3", 686 "EventCode": "0x31", 687 "EventName": "UNC_C_RxR_IPQ_RETRY.FULL", 688 "PerPkg": "1", 689 "UMask": "0x2", 690 "Unit": "CBO" 691 }, 692 { 693 "BriefDescription": "Probe Queue Retries; Address Conflict", 694 "Counter": "0,1,2,3", 695 "EventCode": "0x31", 696 "EventName": "UNC_C_RxR_IPQ_RETRY.ADDR_CONFLICT", 697 "PerPkg": "1", 698 "UMask": "0x4", 699 "Unit": "CBO" 700 }, 701 { 702 "BriefDescription": "Probe Queue Retries; No QPI Credits", 703 "Counter": "0,1,2,3", 704 "EventCode": "0x31", 705 "EventName": "UNC_C_RxR_IPQ_RETRY.QPI_CREDITS", 706 "PerPkg": "1", 707 "UMask": "0x10", 708 "Unit": "CBO" 709 }, 710 { 711 "BriefDescription": "Probe Queue Retries; No AD Sbo Credits", 712 "Counter": "0,1,2,3", 713 "EventCode": "0x28", 714 "EventName": "UNC_C_RxR_IPQ_RETRY2.AD_SBO", 715 "PerPkg": "1", 716 "UMask": "0x1", 717 "Unit": "CBO" 718 }, 719 { 720 "BriefDescription": "Probe Queue Retries; Target Node Filter", 721 "Counter": "0,1,2,3", 722 "EventCode": "0x28", 723 "EventName": "UNC_C_RxR_IPQ_RETRY2.TARGET", 724 "PerPkg": "1", 725 "UMask": "0x40", 726 "Unit": "CBO" 727 }, 728 { 729 "BriefDescription": "Ingress Request Queue Rejects; Any Reject", 730 "Counter": "0,1,2,3", 731 "EventCode": "0x32", 732 "EventName": "UNC_C_RxR_IRQ_RETRY.ANY", 733 "PerPkg": "1", 734 "UMask": "0x1", 735 "Unit": "CBO" 736 }, 737 { 738 "BriefDescription": "Ingress Request Queue Rejects; No Egress Credits", 739 "Counter": "0,1,2,3", 740 "EventCode": "0x32", 741 "EventName": "UNC_C_RxR_IRQ_RETRY.FULL", 742 "PerPkg": "1", 743 "UMask": "0x2", 744 "Unit": "CBO" 745 }, 746 { 747 "BriefDescription": "Ingress Request Queue Rejects; Address Conflict", 748 "Counter": "0,1,2,3", 749 "EventCode": "0x32", 750 "EventName": "UNC_C_RxR_IRQ_RETRY.ADDR_CONFLICT", 751 "PerPkg": "1", 752 "UMask": "0x4", 753 "Unit": "CBO" 754 }, 755 { 756 "BriefDescription": "Ingress Request Queue Rejects; No RTIDs", 757 "Counter": "0,1,2,3", 758 "EventCode": "0x32", 759 "EventName": "UNC_C_RxR_IRQ_RETRY.RTID", 760 "PerPkg": "1", 761 "UMask": "0x8", 762 "Unit": "CBO" 763 }, 764 { 765 "BriefDescription": "Ingress Request Queue Rejects; No QPI Credits", 766 "Counter": "0,1,2,3", 767 "EventCode": "0x32", 768 "EventName": "UNC_C_RxR_IRQ_RETRY.QPI_CREDITS", 769 "PerPkg": "1", 770 "UMask": "0x10", 771 "Unit": "CBO" 772 }, 773 { 774 "BriefDescription": "Ingress Request Queue Rejects; No IIO Credits", 775 "Counter": "0,1,2,3", 776 "EventCode": "0x32", 777 "EventName": "UNC_C_RxR_IRQ_RETRY.IIO_CREDITS", 778 "PerPkg": "1", 779 "UMask": "0x20", 780 "Unit": "CBO" 781 }, 782 { 783 "BriefDescription": "Ingress Request Queue Rejects", 784 "Counter": "0,1,2,3", 785 "EventCode": "0x32", 786 "EventName": "UNC_C_RxR_IRQ_RETRY.NID", 787 "PerPkg": "1", 788 "UMask": "0x40", 789 "Unit": "CBO" 790 }, 791 { 792 "BriefDescription": "Ingress Request Queue Rejects; No AD Sbo Credits", 793 "Counter": "0,1,2,3", 794 "EventCode": "0x29", 795 "EventName": "UNC_C_RxR_IRQ_RETRY2.AD_SBO", 796 "PerPkg": "1", 797 "UMask": "0x1", 798 "Unit": "CBO" 799 }, 800 { 801 "BriefDescription": "Ingress Request Queue Rejects; No BL Sbo Credits", 802 "Counter": "0,1,2,3", 803 "EventCode": "0x29", 804 "EventName": "UNC_C_RxR_IRQ_RETRY2.BL_SBO", 805 "PerPkg": "1", 806 "UMask": "0x2", 807 "Unit": "CBO" 808 }, 809 { 810 "BriefDescription": "Ingress Request Queue Rejects; Target Node Filter", 811 "Counter": "0,1,2,3", 812 "EventCode": "0x29", 813 "EventName": "UNC_C_RxR_IRQ_RETRY2.TARGET", 814 "PerPkg": "1", 815 "UMask": "0x40", 816 "Unit": "CBO" 817 }, 818 { 819 "BriefDescription": "ISMQ Retries; Any Reject", 820 "Counter": "0,1,2,3", 821 "EventCode": "0x33", 822 "EventName": "UNC_C_RxR_ISMQ_RETRY.ANY", 823 "PerPkg": "1", 824 "UMask": "0x1", 825 "Unit": "CBO" 826 }, 827 { 828 "BriefDescription": "ISMQ Retries; No Egress Credits", 829 "Counter": "0,1,2,3", 830 "EventCode": "0x33", 831 "EventName": "UNC_C_RxR_ISMQ_RETRY.FULL", 832 "PerPkg": "1", 833 "UMask": "0x2", 834 "Unit": "CBO" 835 }, 836 { 837 "BriefDescription": "ISMQ Retries; No RTIDs", 838 "Counter": "0,1,2,3", 839 "EventCode": "0x33", 840 "EventName": "UNC_C_RxR_ISMQ_RETRY.RTID", 841 "PerPkg": "1", 842 "UMask": "0x8", 843 "Unit": "CBO" 844 }, 845 { 846 "BriefDescription": "ISMQ Retries; No QPI Credits", 847 "Counter": "0,1,2,3", 848 "EventCode": "0x33", 849 "EventName": "UNC_C_RxR_ISMQ_RETRY.QPI_CREDITS", 850 "PerPkg": "1", 851 "UMask": "0x10", 852 "Unit": "CBO" 853 }, 854 { 855 "BriefDescription": "ISMQ Retries; No IIO Credits", 856 "Counter": "0,1,2,3", 857 "EventCode": "0x33", 858 "EventName": "UNC_C_RxR_ISMQ_RETRY.IIO_CREDITS", 859 "PerPkg": "1", 860 "UMask": "0x20", 861 "Unit": "CBO" 862 }, 863 { 864 "BriefDescription": "ISMQ Retries", 865 "Counter": "0,1,2,3", 866 "EventCode": "0x33", 867 "EventName": "UNC_C_RxR_ISMQ_RETRY.WB_CREDITS", 868 "PerPkg": "1", 869 "UMask": "0x80", 870 "Unit": "CBO" 871 }, 872 { 873 "BriefDescription": "ISMQ Retries", 874 "Counter": "0,1,2,3", 875 "EventCode": "0x33", 876 "EventName": "UNC_C_RxR_ISMQ_RETRY.NID", 877 "PerPkg": "1", 878 "UMask": "0x40", 879 "Unit": "CBO" 880 }, 881 { 882 "BriefDescription": "ISMQ Request Queue Rejects; No AD Sbo Credits", 883 "Counter": "0,1,2,3", 884 "EventCode": "0x2A", 885 "EventName": "UNC_C_RxR_ISMQ_RETRY2.AD_SBO", 886 "PerPkg": "1", 887 "UMask": "0x1", 888 "Unit": "CBO" 889 }, 890 { 891 "BriefDescription": "ISMQ Request Queue Rejects; No BL Sbo Credits", 892 "Counter": "0,1,2,3", 893 "EventCode": "0x2A", 894 "EventName": "UNC_C_RxR_ISMQ_RETRY2.BL_SBO", 895 "PerPkg": "1", 896 "UMask": "0x2", 897 "Unit": "CBO" 898 }, 899 { 900 "BriefDescription": "ISMQ Request Queue Rejects; Target Node Filter", 901 "Counter": "0,1,2,3", 902 "EventCode": "0x2A", 903 "EventName": "UNC_C_RxR_ISMQ_RETRY2.TARGET", 904 "PerPkg": "1", 905 "UMask": "0x40", 906 "Unit": "CBO" 907 }, 908 { 909 "BriefDescription": "Ingress Occupancy; IRQ", 910 "EventCode": "0x11", 911 "EventName": "UNC_C_RxR_OCCUPANCY.IRQ", 912 "PerPkg": "1", 913 "UMask": "0x1", 914 "Unit": "CBO" 915 }, 916 { 917 "BriefDescription": "Ingress Occupancy; IPQ", 918 "EventCode": "0x11", 919 "EventName": "UNC_C_RxR_OCCUPANCY.IPQ", 920 "PerPkg": "1", 921 "UMask": "0x4", 922 "Unit": "CBO" 923 }, 924 { 925 "BriefDescription": "Ingress Occupancy; PRQ Rejects", 926 "EventCode": "0x11", 927 "EventName": "UNC_C_RxR_OCCUPANCY.PRQ_REJ", 928 "PerPkg": "1", 929 "UMask": "0x20", 930 "Unit": "CBO" 931 }, 932 { 933 "BriefDescription": "SBo Credits Acquired; For AD Ring", 934 "Counter": "0,1,2,3", 935 "EventCode": "0x3D", 936 "EventName": "UNC_C_SBO_CREDITS_ACQUIRED.AD", 937 "PerPkg": "1", 938 "UMask": "0x1", 939 "Unit": "CBO" 940 }, 941 { 942 "BriefDescription": "SBo Credits Acquired; For BL Ring", 943 "Counter": "0,1,2,3", 944 "EventCode": "0x3D", 945 "EventName": "UNC_C_SBO_CREDITS_ACQUIRED.BL", 946 "PerPkg": "1", 947 "UMask": "0x2", 948 "Unit": "CBO" 949 }, 950 { 951 "BriefDescription": "SBo Credits Occupancy; For AD Ring", 952 "EventCode": "0x3E", 953 "EventName": "UNC_C_SBO_CREDIT_OCCUPANCY.AD", 954 "PerPkg": "1", 955 "UMask": "0x1", 956 "Unit": "CBO" 957 }, 958 { 959 "BriefDescription": "SBo Credits Occupancy; For BL Ring", 960 "EventCode": "0x3E", 961 "EventName": "UNC_C_SBO_CREDIT_OCCUPANCY.BL", 962 "PerPkg": "1", 963 "UMask": "0x2", 964 "Unit": "CBO" 965 }, 966 { 967 "BriefDescription": "TOR Inserts; Opcode Match", 968 "Counter": "0,1,2,3", 969 "EventCode": "0x35", 970 "EventName": "UNC_C_TOR_INSERTS.OPCODE", 971 "PerPkg": "1", 972 "UMask": "0x1", 973 "Unit": "CBO" 974 }, 975 { 976 "BriefDescription": "PCIe writes (partial cache line). Derived from unc_c_tor_inserts.opcode", 977 "Counter": "0,1,2,3", 978 "EventCode": "0x35", 979 "EventName": "LLC_REFERENCES.PCIE_NS_PARTIAL_WRITE", 980 "Filter": "filter_opc=0x180,filter_tid=0x3e", 981 "PerPkg": "1", 982 "UMask": "0x1", 983 "Unit": "CBO" 984 }, 985 { 986 "BriefDescription": "L2 demand and L2 prefetch code references to LLC. Derived from unc_c_tor_inserts.opcode", 987 "Counter": "0,1,2,3", 988 "EventCode": "0x35", 989 "EventName": "LLC_REFERENCES.CODE_LLC_PREFETCH", 990 "Filter": "filter_opc=0x181", 991 "PerPkg": "1", 992 "ScaleUnit": "64Bytes", 993 "UMask": "0x1", 994 "Unit": "CBO" 995 }, 996 { 997 "BriefDescription": "Streaming stores (full cache line). Derived from unc_c_tor_inserts.opcode", 998 "Counter": "0,1,2,3", 999 "EventCode": "0x35", 1000 "EventName": "LLC_REFERENCES.STREAMING_FULL", 1001 "Filter": "filter_opc=0x18c", 1002 "PerPkg": "1", 1003 "ScaleUnit": "64Bytes", 1004 "UMask": "0x1", 1005 "Unit": "CBO" 1006 }, 1007 { 1008 "BriefDescription": "Streaming stores (partial cache line). Derived from unc_c_tor_inserts.opcode", 1009 "Counter": "0,1,2,3", 1010 "EventCode": "0x35", 1011 "EventName": "LLC_REFERENCES.STREAMING_PARTIAL", 1012 "Filter": "filter_opc=0x18d", 1013 "PerPkg": "1", 1014 "ScaleUnit": "64Bytes", 1015 "UMask": "0x1", 1016 "Unit": "CBO" 1017 }, 1018 { 1019 "BriefDescription": "PCIe read current. Derived from unc_c_tor_inserts.opcode", 1020 "Counter": "0,1,2,3", 1021 "EventCode": "0x35", 1022 "EventName": "LLC_REFERENCES.PCIE_READ", 1023 "Filter": "filter_opc=0x19e", 1024 "PerPkg": "1", 1025 "ScaleUnit": "64Bytes", 1026 "UMask": "0x1", 1027 "Unit": "CBO" 1028 }, 1029 { 1030 "BriefDescription": "PCIe write references (full cache line). Derived from unc_c_tor_inserts.opcode", 1031 "Counter": "0,1,2,3", 1032 "EventCode": "0x35", 1033 "EventName": "LLC_REFERENCES.PCIE_WRITE", 1034 "Filter": "filter_opc=0x1c8,filter_tid=0x3e", 1035 "PerPkg": "1", 1036 "ScaleUnit": "64Bytes", 1037 "UMask": "0x1", 1038 "Unit": "CBO" 1039 }, 1040 { 1041 "BriefDescription": "TOR Inserts; Evictions", 1042 "Counter": "0,1,2,3", 1043 "EventCode": "0x35", 1044 "EventName": "UNC_C_TOR_INSERTS.EVICTION", 1045 "PerPkg": "1", 1046 "UMask": "0x4", 1047 "Unit": "CBO" 1048 }, 1049 { 1050 "BriefDescription": "TOR Inserts; All", 1051 "Counter": "0,1,2,3", 1052 "EventCode": "0x35", 1053 "EventName": "UNC_C_TOR_INSERTS.ALL", 1054 "PerPkg": "1", 1055 "UMask": "0x8", 1056 "Unit": "CBO" 1057 }, 1058 { 1059 "BriefDescription": "TOR Inserts; Writebacks", 1060 "Counter": "0,1,2,3", 1061 "EventCode": "0x35", 1062 "EventName": "UNC_C_TOR_INSERTS.WB", 1063 "PerPkg": "1", 1064 "UMask": "0x10", 1065 "Unit": "CBO" 1066 }, 1067 { 1068 "BriefDescription": "TOR Inserts; Miss Opcode Match", 1069 "Counter": "0,1,2,3", 1070 "EventCode": "0x35", 1071 "EventName": "UNC_C_TOR_INSERTS.MISS_OPCODE", 1072 "PerPkg": "1", 1073 "UMask": "0x3", 1074 "Unit": "CBO" 1075 }, 1076 { 1077 "BriefDescription": "LLC misses - demand and prefetch data reads - excludes LLC prefetches. Derived from unc_c_tor_inserts.miss_opcode", 1078 "Counter": "0,1,2,3", 1079 "EventCode": "0x35", 1080 "EventName": "LLC_MISSES.DATA_READ", 1081 "Filter": "filter_opc=0x182", 1082 "PerPkg": "1", 1083 "ScaleUnit": "64Bytes", 1084 "UMask": "0x3", 1085 "Unit": "CBO" 1086 }, 1087 { 1088 "BriefDescription": "LLC misses - Uncacheable reads (from cpu) . Derived from unc_c_tor_inserts.miss_opcode", 1089 "Counter": "0,1,2,3", 1090 "EventCode": "0x35", 1091 "EventName": "LLC_MISSES.UNCACHEABLE", 1092 "Filter": "filter_opc=0x187", 1093 "PerPkg": "1", 1094 "ScaleUnit": "64Bytes", 1095 "UMask": "0x3", 1096 "Unit": "CBO" 1097 }, 1098 { 1099 "BriefDescription": "MMIO reads. Derived from unc_c_tor_inserts.miss_opcode", 1100 "Counter": "0,1,2,3", 1101 "EventCode": "0x35", 1102 "EventName": "LLC_MISSES.MMIO_READ", 1103 "Filter": "filter_opc=0x187,filter_nc=1", 1104 "PerPkg": "1", 1105 "ScaleUnit": "64Bytes", 1106 "UMask": "0x3", 1107 "Unit": "CBO" 1108 }, 1109 { 1110 "BriefDescription": "MMIO writes. Derived from unc_c_tor_inserts.miss_opcode", 1111 "Counter": "0,1,2,3", 1112 "EventCode": "0x35", 1113 "EventName": "LLC_MISSES.MMIO_WRITE", 1114 "Filter": "filter_opc=0x18f,filter_nc=1", 1115 "PerPkg": "1", 1116 "ScaleUnit": "64Bytes", 1117 "UMask": "0x3", 1118 "Unit": "CBO" 1119 }, 1120 { 1121 "BriefDescription": "LLC prefetch misses for RFO. Derived from unc_c_tor_inserts.miss_opcode", 1122 "Counter": "0,1,2,3", 1123 "EventCode": "0x35", 1124 "EventName": "LLC_MISSES.RFO_LLC_PREFETCH", 1125 "Filter": "filter_opc=0x190", 1126 "PerPkg": "1", 1127 "ScaleUnit": "64Bytes", 1128 "UMask": "0x3", 1129 "Unit": "CBO" 1130 }, 1131 { 1132 "BriefDescription": "LLC prefetch misses for code reads. Derived from unc_c_tor_inserts.miss_opcode", 1133 "Counter": "0,1,2,3", 1134 "EventCode": "0x35", 1135 "EventName": "LLC_MISSES.CODE_LLC_PREFETCH", 1136 "Filter": "filter_opc=0x191", 1137 "PerPkg": "1", 1138 "ScaleUnit": "64Bytes", 1139 "UMask": "0x3", 1140 "Unit": "CBO" 1141 }, 1142 { 1143 "BriefDescription": "LLC prefetch misses for data reads. Derived from unc_c_tor_inserts.miss_opcode", 1144 "Counter": "0,1,2,3", 1145 "EventCode": "0x35", 1146 "EventName": "LLC_MISSES.DATA_LLC_PREFETCH", 1147 "Filter": "filter_opc=0x192", 1148 "PerPkg": "1", 1149 "ScaleUnit": "64Bytes", 1150 "UMask": "0x3", 1151 "Unit": "CBO" 1152 }, 1153 { 1154 "BriefDescription": "LLC misses for PCIe read current. Derived from unc_c_tor_inserts.miss_opcode", 1155 "Counter": "0,1,2,3", 1156 "EventCode": "0x35", 1157 "EventName": "LLC_MISSES.PCIE_READ", 1158 "Filter": "filter_opc=0x19e", 1159 "PerPkg": "1", 1160 "ScaleUnit": "64Bytes", 1161 "UMask": "0x3", 1162 "Unit": "CBO" 1163 }, 1164 { 1165 "BriefDescription": "ItoM write misses (as part of fast string memcpy stores) + PCIe full line writes. Derived from unc_c_tor_inserts.miss_opcode", 1166 "Counter": "0,1,2,3", 1167 "EventCode": "0x35", 1168 "EventName": "LLC_MISSES.PCIE_WRITE", 1169 "Filter": "filter_opc=0x1c8", 1170 "PerPkg": "1", 1171 "ScaleUnit": "64Bytes", 1172 "UMask": "0x3", 1173 "Unit": "CBO" 1174 }, 1175 { 1176 "BriefDescription": "PCIe write misses (full cache line). Derived from unc_c_tor_inserts.miss_opcode", 1177 "Counter": "0,1,2,3", 1178 "EventCode": "0x35", 1179 "EventName": "LLC_MISSES.PCIE_NON_SNOOP_WRITE", 1180 "Filter": "filter_opc=0x1c8,filter_tid=0x3e", 1181 "PerPkg": "1", 1182 "ScaleUnit": "64Bytes", 1183 "UMask": "0x3", 1184 "Unit": "CBO" 1185 }, 1186 { 1187 "BriefDescription": "TOR Inserts; NID and Opcode Matched", 1188 "Counter": "0,1,2,3", 1189 "EventCode": "0x35", 1190 "EventName": "UNC_C_TOR_INSERTS.NID_OPCODE", 1191 "PerPkg": "1", 1192 "UMask": "0x41", 1193 "Unit": "CBO" 1194 }, 1195 { 1196 "BriefDescription": "TOR Inserts; NID Matched Evictions", 1197 "Counter": "0,1,2,3", 1198 "EventCode": "0x35", 1199 "EventName": "UNC_C_TOR_INSERTS.NID_EVICTION", 1200 "PerPkg": "1", 1201 "UMask": "0x44", 1202 "Unit": "CBO" 1203 }, 1204 { 1205 "BriefDescription": "TOR Inserts; NID Matched", 1206 "Counter": "0,1,2,3", 1207 "EventCode": "0x35", 1208 "EventName": "UNC_C_TOR_INSERTS.NID_ALL", 1209 "PerPkg": "1", 1210 "UMask": "0x48", 1211 "Unit": "CBO" 1212 }, 1213 { 1214 "BriefDescription": "TOR Inserts; NID Matched Writebacks", 1215 "Counter": "0,1,2,3", 1216 "EventCode": "0x35", 1217 "EventName": "UNC_C_TOR_INSERTS.NID_WB", 1218 "PerPkg": "1", 1219 "UMask": "0x50", 1220 "Unit": "CBO" 1221 }, 1222 { 1223 "BriefDescription": "TOR Inserts; NID and Opcode Matched Miss", 1224 "Counter": "0,1,2,3", 1225 "EventCode": "0x35", 1226 "EventName": "UNC_C_TOR_INSERTS.NID_MISS_OPCODE", 1227 "PerPkg": "1", 1228 "UMask": "0x43", 1229 "Unit": "CBO" 1230 }, 1231 { 1232 "BriefDescription": "TOR Inserts; NID Matched Miss All", 1233 "Counter": "0,1,2,3", 1234 "EventCode": "0x35", 1235 "EventName": "UNC_C_TOR_INSERTS.NID_MISS_ALL", 1236 "PerPkg": "1", 1237 "UMask": "0x4A", 1238 "Unit": "CBO" 1239 }, 1240 { 1241 "BriefDescription": "TOR Inserts; Misses to Local Memory", 1242 "Counter": "0,1,2,3", 1243 "EventCode": "0x35", 1244 "EventName": "UNC_C_TOR_INSERTS.MISS_LOCAL", 1245 "PerPkg": "1", 1246 "UMask": "0x2A", 1247 "Unit": "CBO" 1248 }, 1249 { 1250 "BriefDescription": "TOR Inserts; Misses to Remote Memory", 1251 "Counter": "0,1,2,3", 1252 "EventCode": "0x35", 1253 "EventName": "UNC_C_TOR_INSERTS.MISS_REMOTE", 1254 "PerPkg": "1", 1255 "UMask": "0x8A", 1256 "Unit": "CBO" 1257 }, 1258 { 1259 "BriefDescription": "TOR Inserts; Local Memory", 1260 "Counter": "0,1,2,3", 1261 "EventCode": "0x35", 1262 "EventName": "UNC_C_TOR_INSERTS.LOCAL", 1263 "PerPkg": "1", 1264 "UMask": "0x28", 1265 "Unit": "CBO" 1266 }, 1267 { 1268 "BriefDescription": "TOR Inserts; Remote Memory", 1269 "Counter": "0,1,2,3", 1270 "EventCode": "0x35", 1271 "EventName": "UNC_C_TOR_INSERTS.REMOTE", 1272 "PerPkg": "1", 1273 "UMask": "0x88", 1274 "Unit": "CBO" 1275 }, 1276 { 1277 "BriefDescription": "TOR Inserts; Misses to Local Memory - Opcode Matched", 1278 "Counter": "0,1,2,3", 1279 "EventCode": "0x35", 1280 "EventName": "UNC_C_TOR_INSERTS.MISS_LOCAL_OPCODE", 1281 "PerPkg": "1", 1282 "UMask": "0x23", 1283 "Unit": "CBO" 1284 }, 1285 { 1286 "BriefDescription": "TOR Inserts; Misses to Remote Memory - Opcode Matched", 1287 "Counter": "0,1,2,3", 1288 "EventCode": "0x35", 1289 "EventName": "UNC_C_TOR_INSERTS.MISS_REMOTE_OPCODE", 1290 "PerPkg": "1", 1291 "UMask": "0x83", 1292 "Unit": "CBO" 1293 }, 1294 { 1295 "BriefDescription": "TOR Inserts; Local Memory - Opcode Matched", 1296 "Counter": "0,1,2,3", 1297 "EventCode": "0x35", 1298 "EventName": "UNC_C_TOR_INSERTS.LOCAL_OPCODE", 1299 "PerPkg": "1", 1300 "UMask": "0x21", 1301 "Unit": "CBO" 1302 }, 1303 { 1304 "BriefDescription": "TOR Inserts; Remote Memory - Opcode Matched", 1305 "Counter": "0,1,2,3", 1306 "EventCode": "0x35", 1307 "EventName": "UNC_C_TOR_INSERTS.REMOTE_OPCODE", 1308 "PerPkg": "1", 1309 "UMask": "0x81", 1310 "Unit": "CBO" 1311 }, 1312 { 1313 "BriefDescription": "TOR Occupancy; Opcode Match", 1314 "EventCode": "0x36", 1315 "EventName": "UNC_C_TOR_OCCUPANCY.OPCODE", 1316 "PerPkg": "1", 1317 "UMask": "0x1", 1318 "Unit": "CBO" 1319 }, 1320 { 1321 "BriefDescription": "TOR Occupancy; Evictions", 1322 "EventCode": "0x36", 1323 "EventName": "UNC_C_TOR_OCCUPANCY.EVICTION", 1324 "PerPkg": "1", 1325 "UMask": "0x4", 1326 "Unit": "CBO" 1327 }, 1328 { 1329 "BriefDescription": "TOR Occupancy; Any", 1330 "EventCode": "0x36", 1331 "EventName": "UNC_C_TOR_OCCUPANCY.ALL", 1332 "PerPkg": "1", 1333 "UMask": "0x8", 1334 "Unit": "CBO" 1335 }, 1336 { 1337 "BriefDescription": "Occupancy counter for LLC data reads (demand and L2 prefetch). Derived from unc_c_tor_occupancy.miss_opcode", 1338 "EventCode": "0x36", 1339 "EventName": "UNC_C_TOR_OCCUPANCY.LLC_DATA_READ", 1340 "Filter": "filter_opc=0x182", 1341 "PerPkg": "1", 1342 "UMask": "0x3", 1343 "Unit": "CBO" 1344 }, 1345 { 1346 "BriefDescription": "Occupancy counter for LLC data reads (demand and L2 prefetch)", 1347 "EventCode": "0x36", 1348 "EventName": "UNC_C_TOR_OCCUPANCY.MISS_OPCODE", 1349 "Filter": "filter_opc=0x182", 1350 "PerPkg": "1", 1351 "UMask": "0x3", 1352 "Unit": "CBO" 1353 }, 1354 { 1355 "BriefDescription": "TOR Occupancy; Miss All", 1356 "EventCode": "0x36", 1357 "EventName": "UNC_C_TOR_OCCUPANCY.MISS_ALL", 1358 "PerPkg": "1", 1359 "UMask": "0xA", 1360 "Unit": "CBO" 1361 }, 1362 { 1363 "BriefDescription": "TOR Occupancy; NID and Opcode Matched", 1364 "EventCode": "0x36", 1365 "EventName": "UNC_C_TOR_OCCUPANCY.NID_OPCODE", 1366 "PerPkg": "1", 1367 "UMask": "0x41", 1368 "Unit": "CBO" 1369 }, 1370 { 1371 "BriefDescription": "TOR Occupancy; NID Matched Evictions", 1372 "EventCode": "0x36", 1373 "EventName": "UNC_C_TOR_OCCUPANCY.NID_EVICTION", 1374 "PerPkg": "1", 1375 "UMask": "0x44", 1376 "Unit": "CBO" 1377 }, 1378 { 1379 "BriefDescription": "TOR Occupancy; NID Matched", 1380 "EventCode": "0x36", 1381 "EventName": "UNC_C_TOR_OCCUPANCY.NID_ALL", 1382 "PerPkg": "1", 1383 "UMask": "0x48", 1384 "Unit": "CBO" 1385 }, 1386 { 1387 "BriefDescription": "TOR Occupancy; NID and Opcode Matched Miss", 1388 "EventCode": "0x36", 1389 "EventName": "UNC_C_TOR_OCCUPANCY.NID_MISS_OPCODE", 1390 "PerPkg": "1", 1391 "UMask": "0x43", 1392 "Unit": "CBO" 1393 }, 1394 { 1395 "BriefDescription": "TOR Occupancy; NID Matched", 1396 "EventCode": "0x36", 1397 "EventName": "UNC_C_TOR_OCCUPANCY.NID_MISS_ALL", 1398 "PerPkg": "1", 1399 "UMask": "0x4A", 1400 "Unit": "CBO" 1401 }, 1402 { 1403 "BriefDescription": "TOR Occupancy", 1404 "EventCode": "0x36", 1405 "EventName": "UNC_C_TOR_OCCUPANCY.MISS_LOCAL", 1406 "PerPkg": "1", 1407 "UMask": "0x2A", 1408 "Unit": "CBO" 1409 }, 1410 { 1411 "BriefDescription": "TOR Occupancy", 1412 "EventCode": "0x36", 1413 "EventName": "UNC_C_TOR_OCCUPANCY.MISS_REMOTE", 1414 "PerPkg": "1", 1415 "UMask": "0x8A", 1416 "Unit": "CBO" 1417 }, 1418 { 1419 "BriefDescription": "TOR Occupancy", 1420 "EventCode": "0x36", 1421 "EventName": "UNC_C_TOR_OCCUPANCY.LOCAL", 1422 "PerPkg": "1", 1423 "UMask": "0x28", 1424 "Unit": "CBO" 1425 }, 1426 { 1427 "BriefDescription": "TOR Occupancy", 1428 "EventCode": "0x36", 1429 "EventName": "UNC_C_TOR_OCCUPANCY.REMOTE", 1430 "PerPkg": "1", 1431 "UMask": "0x88", 1432 "Unit": "CBO" 1433 }, 1434 { 1435 "BriefDescription": "TOR Occupancy; Misses to Local Memory - Opcode Matched", 1436 "EventCode": "0x36", 1437 "EventName": "UNC_C_TOR_OCCUPANCY.MISS_LOCAL_OPCODE", 1438 "PerPkg": "1", 1439 "UMask": "0x23", 1440 "Unit": "CBO" 1441 }, 1442 { 1443 "BriefDescription": "TOR Occupancy; Misses to Remote Memory - Opcode Matched", 1444 "EventCode": "0x36", 1445 "EventName": "UNC_C_TOR_OCCUPANCY.MISS_REMOTE_OPCODE", 1446 "PerPkg": "1", 1447 "UMask": "0x83", 1448 "Unit": "CBO" 1449 }, 1450 { 1451 "BriefDescription": "TOR Occupancy; Local Memory - Opcode Matched", 1452 "EventCode": "0x36", 1453 "EventName": "UNC_C_TOR_OCCUPANCY.LOCAL_OPCODE", 1454 "PerPkg": "1", 1455 "UMask": "0x21", 1456 "Unit": "CBO" 1457 }, 1458 { 1459 "BriefDescription": "TOR Occupancy; Remote Memory - Opcode Matched", 1460 "EventCode": "0x36", 1461 "EventName": "UNC_C_TOR_OCCUPANCY.REMOTE_OPCODE", 1462 "PerPkg": "1", 1463 "UMask": "0x81", 1464 "Unit": "CBO" 1465 }, 1466 { 1467 "BriefDescription": "TOR Occupancy; Writebacks", 1468 "EventCode": "0x36", 1469 "EventName": "UNC_C_TOR_OCCUPANCY.WB", 1470 "PerPkg": "1", 1471 "UMask": "0x10", 1472 "Unit": "CBO" 1473 }, 1474 { 1475 "BriefDescription": "TOR Occupancy; NID Matched Writebacks", 1476 "EventCode": "0x36", 1477 "EventName": "UNC_C_TOR_OCCUPANCY.NID_WB", 1478 "PerPkg": "1", 1479 "UMask": "0x50", 1480 "Unit": "CBO" 1481 }, 1482 { 1483 "BriefDescription": "Onto AD Ring", 1484 "Counter": "0,1,2,3", 1485 "EventCode": "0x4", 1486 "EventName": "UNC_C_TxR_ADS_USED.AD", 1487 "PerPkg": "1", 1488 "UMask": "0x1", 1489 "Unit": "CBO" 1490 }, 1491 { 1492 "BriefDescription": "Onto AK Ring", 1493 "Counter": "0,1,2,3", 1494 "EventCode": "0x4", 1495 "EventName": "UNC_C_TxR_ADS_USED.AK", 1496 "PerPkg": "1", 1497 "UMask": "0x2", 1498 "Unit": "CBO" 1499 }, 1500 { 1501 "BriefDescription": "Onto BL Ring", 1502 "Counter": "0,1,2,3", 1503 "EventCode": "0x4", 1504 "EventName": "UNC_C_TxR_ADS_USED.BL", 1505 "PerPkg": "1", 1506 "UMask": "0x4", 1507 "Unit": "CBO" 1508 }, 1509 { 1510 "BriefDescription": "Egress Allocations; AD - Cachebo", 1511 "Counter": "0,1,2,3", 1512 "EventCode": "0x2", 1513 "EventName": "UNC_C_TxR_INSERTS.AD_CACHE", 1514 "PerPkg": "1", 1515 "UMask": "0x1", 1516 "Unit": "CBO" 1517 }, 1518 { 1519 "BriefDescription": "Egress Allocations; AK - Cachebo", 1520 "Counter": "0,1,2,3", 1521 "EventCode": "0x2", 1522 "EventName": "UNC_C_TxR_INSERTS.AK_CACHE", 1523 "PerPkg": "1", 1524 "UMask": "0x2", 1525 "Unit": "CBO" 1526 }, 1527 { 1528 "BriefDescription": "Egress Allocations; BL - Cacheno", 1529 "Counter": "0,1,2,3", 1530 "EventCode": "0x2", 1531 "EventName": "UNC_C_TxR_INSERTS.BL_CACHE", 1532 "PerPkg": "1", 1533 "UMask": "0x4", 1534 "Unit": "CBO" 1535 }, 1536 { 1537 "BriefDescription": "Egress Allocations; IV - Cachebo", 1538 "Counter": "0,1,2,3", 1539 "EventCode": "0x2", 1540 "EventName": "UNC_C_TxR_INSERTS.IV_CACHE", 1541 "PerPkg": "1", 1542 "UMask": "0x8", 1543 "Unit": "CBO" 1544 }, 1545 { 1546 "BriefDescription": "Egress Allocations; AD - Corebo", 1547 "Counter": "0,1,2,3", 1548 "EventCode": "0x2", 1549 "EventName": "UNC_C_TxR_INSERTS.AD_CORE", 1550 "PerPkg": "1", 1551 "UMask": "0x10", 1552 "Unit": "CBO" 1553 }, 1554 { 1555 "BriefDescription": "Egress Allocations; AK - Corebo", 1556 "Counter": "0,1,2,3", 1557 "EventCode": "0x2", 1558 "EventName": "UNC_C_TxR_INSERTS.AK_CORE", 1559 "PerPkg": "1", 1560 "UMask": "0x20", 1561 "Unit": "CBO" 1562 }, 1563 { 1564 "BriefDescription": "Egress Allocations; BL - Corebo", 1565 "Counter": "0,1,2,3", 1566 "EventCode": "0x2", 1567 "EventName": "UNC_C_TxR_INSERTS.BL_CORE", 1568 "PerPkg": "1", 1569 "UMask": "0x40", 1570 "Unit": "CBO" 1571 }, 1572 { 1573 "BriefDescription": "Injection Starvation; Onto AK Ring", 1574 "Counter": "0,1,2,3", 1575 "EventCode": "0x3", 1576 "EventName": "UNC_C_TxR_STARVED.AK_BOTH", 1577 "PerPkg": "1", 1578 "UMask": "0x2", 1579 "Unit": "CBO" 1580 }, 1581 { 1582 "BriefDescription": "Injection Starvation; Onto BL Ring", 1583 "Counter": "0,1,2,3", 1584 "EventCode": "0x3", 1585 "EventName": "UNC_C_TxR_STARVED.BL_BOTH", 1586 "PerPkg": "1", 1587 "UMask": "0x4", 1588 "Unit": "CBO" 1589 }, 1590 { 1591 "BriefDescription": "Injection Starvation; Onto IV Ring", 1592 "Counter": "0,1,2,3", 1593 "EventCode": "0x3", 1594 "EventName": "UNC_C_TxR_STARVED.IV", 1595 "PerPkg": "1", 1596 "UMask": "0x8", 1597 "Unit": "CBO" 1598 }, 1599 { 1600 "BriefDescription": "Injection Starvation; Onto AD Ring (to core)", 1601 "Counter": "0,1,2,3", 1602 "EventCode": "0x3", 1603 "EventName": "UNC_C_TxR_STARVED.AD_CORE", 1604 "PerPkg": "1", 1605 "UMask": "0x10", 1606 "Unit": "CBO" 1607 }, 1608 { 1609 "BriefDescription": "Ingress Occupancy; IRQ Rejected", 1610 "EventCode": "0x11", 1611 "EventName": "UNC_C_RxR_OCCUPANCY.IRQ_REJ", 1612 "PerPkg": "1", 1613 "UMask": "0x2", 1614 "Unit": "CBO" 1615 }, 1616 { 1617 "BriefDescription": "Lines Victimized; Lines in S State", 1618 "Counter": "0,1,2,3", 1619 "EventCode": "0x37", 1620 "EventName": "UNC_C_LLC_VICTIMS.I_STATE", 1621 "PerPkg": "1", 1622 "UMask": "0x4", 1623 "Unit": "CBO" 1624 }, 1625 { 1626 "BriefDescription": "QPI Address/Opcode Match; Address & Opcode Match", 1627 "Counter": "0,1,2,3", 1628 "EventCode": "0x20", 1629 "EventName": "UNC_H_ADDR_OPC_MATCH.FILT", 1630 "PerPkg": "1", 1631 "UMask": "0x3", 1632 "Unit": "HA" 1633 }, 1634 { 1635 "BriefDescription": "QPI Address/Opcode Match; Address", 1636 "Counter": "0,1,2,3", 1637 "EventCode": "0x20", 1638 "EventName": "UNC_H_ADDR_OPC_MATCH.ADDR", 1639 "PerPkg": "1", 1640 "UMask": "0x1", 1641 "Unit": "HA" 1642 }, 1643 { 1644 "BriefDescription": "QPI Address/Opcode Match; Opcode", 1645 "Counter": "0,1,2,3", 1646 "EventCode": "0x20", 1647 "EventName": "UNC_H_ADDR_OPC_MATCH.OPC", 1648 "PerPkg": "1", 1649 "UMask": "0x2", 1650 "Unit": "HA" 1651 }, 1652 { 1653 "BriefDescription": "QPI Address/Opcode Match; AD Opcodes", 1654 "Counter": "0,1,2,3", 1655 "EventCode": "0x20", 1656 "EventName": "UNC_H_ADDR_OPC_MATCH.AD", 1657 "PerPkg": "1", 1658 "UMask": "0x4", 1659 "Unit": "HA" 1660 }, 1661 { 1662 "BriefDescription": "QPI Address/Opcode Match; BL Opcodes", 1663 "Counter": "0,1,2,3", 1664 "EventCode": "0x20", 1665 "EventName": "UNC_H_ADDR_OPC_MATCH.BL", 1666 "PerPkg": "1", 1667 "UMask": "0x8", 1668 "Unit": "HA" 1669 }, 1670 { 1671 "BriefDescription": "QPI Address/Opcode Match; AK Opcodes", 1672 "Counter": "0,1,2,3", 1673 "EventCode": "0x20", 1674 "EventName": "UNC_H_ADDR_OPC_MATCH.AK", 1675 "PerPkg": "1", 1676 "UMask": "0x10", 1677 "Unit": "HA" 1678 }, 1679 { 1680 "BriefDescription": "BT Cycles Not Empty", 1681 "Counter": "0,1,2,3", 1682 "EventCode": "0x42", 1683 "EventName": "UNC_H_BT_CYCLES_NE", 1684 "PerPkg": "1", 1685 "Unit": "HA" 1686 }, 1687 { 1688 "BriefDescription": "BT to HT Not Issued; Incoming Snoop Hazard", 1689 "Counter": "0,1,2,3", 1690 "EventCode": "0x51", 1691 "EventName": "UNC_H_BT_TO_HT_NOT_ISSUED.INCOMING_SNP_HAZARD", 1692 "PerPkg": "1", 1693 "UMask": "0x2", 1694 "Unit": "HA" 1695 }, 1696 { 1697 "BriefDescription": "BT to HT Not Issued; Incoming Data Hazard", 1698 "Counter": "0,1,2,3", 1699 "EventCode": "0x51", 1700 "EventName": "UNC_H_BT_TO_HT_NOT_ISSUED.INCOMING_BL_HAZARD", 1701 "PerPkg": "1", 1702 "UMask": "0x4", 1703 "Unit": "HA" 1704 }, 1705 { 1706 "BriefDescription": "BT to HT Not Issued; Incoming Data Hazard", 1707 "Counter": "0,1,2,3", 1708 "EventCode": "0x51", 1709 "EventName": "UNC_H_BT_TO_HT_NOT_ISSUED.RSPACKCFLT_HAZARD", 1710 "PerPkg": "1", 1711 "UMask": "0x8", 1712 "Unit": "HA" 1713 }, 1714 { 1715 "BriefDescription": "BT to HT Not Issued; Incoming Data Hazard", 1716 "Counter": "0,1,2,3", 1717 "EventCode": "0x51", 1718 "EventName": "UNC_H_BT_TO_HT_NOT_ISSUED.WBMDATA_HAZARD", 1719 "PerPkg": "1", 1720 "UMask": "0x10", 1721 "Unit": "HA" 1722 }, 1723 { 1724 "BriefDescription": "HA to iMC Bypass; Taken", 1725 "Counter": "0,1,2,3", 1726 "EventCode": "0x14", 1727 "EventName": "UNC_H_BYPASS_IMC.TAKEN", 1728 "PerPkg": "1", 1729 "UMask": "0x1", 1730 "Unit": "HA" 1731 }, 1732 { 1733 "BriefDescription": "HA to iMC Bypass; Not Taken", 1734 "Counter": "0,1,2,3", 1735 "EventCode": "0x14", 1736 "EventName": "UNC_H_BYPASS_IMC.NOT_TAKEN", 1737 "PerPkg": "1", 1738 "UMask": "0x2", 1739 "Unit": "HA" 1740 }, 1741 { 1742 "BriefDescription": "uclks", 1743 "Counter": "0,1,2,3", 1744 "EventName": "UNC_H_CLOCKTICKS", 1745 "PerPkg": "1", 1746 "Unit": "HA" 1747 }, 1748 { 1749 "BriefDescription": "Direct2Core Messages Sent", 1750 "Counter": "0,1,2,3", 1751 "EventCode": "0x11", 1752 "EventName": "UNC_H_DIRECT2CORE_COUNT", 1753 "PerPkg": "1", 1754 "Unit": "HA" 1755 }, 1756 { 1757 "BriefDescription": "Cycles when Direct2Core was Disabled", 1758 "Counter": "0,1,2,3", 1759 "EventCode": "0x12", 1760 "EventName": "UNC_H_DIRECT2CORE_CYCLES_DISABLED", 1761 "PerPkg": "1", 1762 "Unit": "HA" 1763 }, 1764 { 1765 "BriefDescription": "Number of Reads that had Direct2Core Overridden", 1766 "Counter": "0,1,2,3", 1767 "EventCode": "0x13", 1768 "EventName": "UNC_H_DIRECT2CORE_TXN_OVERRIDE", 1769 "PerPkg": "1", 1770 "Unit": "HA" 1771 }, 1772 { 1773 "BriefDescription": "Directory Lat Opt Return", 1774 "Counter": "0,1,2,3", 1775 "EventCode": "0x41", 1776 "EventName": "UNC_H_DIRECTORY_LAT_OPT", 1777 "PerPkg": "1", 1778 "Unit": "HA" 1779 }, 1780 { 1781 "BriefDescription": "Directory Lookups; Snoop Needed", 1782 "Counter": "0,1,2,3", 1783 "EventCode": "0xC", 1784 "EventName": "UNC_H_DIRECTORY_LOOKUP.SNP", 1785 "PerPkg": "1", 1786 "UMask": "0x1", 1787 "Unit": "HA" 1788 }, 1789 { 1790 "BriefDescription": "Directory Lookups; Snoop Not Needed", 1791 "Counter": "0,1,2,3", 1792 "EventCode": "0xC", 1793 "EventName": "UNC_H_DIRECTORY_LOOKUP.NO_SNP", 1794 "PerPkg": "1", 1795 "UMask": "0x2", 1796 "Unit": "HA" 1797 }, 1798 { 1799 "BriefDescription": "Directory Updates; Directory Set", 1800 "Counter": "0,1,2,3", 1801 "EventCode": "0xD", 1802 "EventName": "UNC_H_DIRECTORY_UPDATE.SET", 1803 "PerPkg": "1", 1804 "UMask": "0x1", 1805 "Unit": "HA" 1806 }, 1807 { 1808 "BriefDescription": "Directory Updates; Directory Clear", 1809 "Counter": "0,1,2,3", 1810 "EventCode": "0xD", 1811 "EventName": "UNC_H_DIRECTORY_UPDATE.CLEAR", 1812 "PerPkg": "1", 1813 "UMask": "0x2", 1814 "Unit": "HA" 1815 }, 1816 { 1817 "BriefDescription": "Directory Updates; Any Directory Update", 1818 "Counter": "0,1,2,3", 1819 "EventCode": "0xD", 1820 "EventName": "UNC_H_DIRECTORY_UPDATE.ANY", 1821 "PerPkg": "1", 1822 "UMask": "0x3", 1823 "Unit": "HA" 1824 }, 1825 { 1826 "BriefDescription": "Counts Number of Hits in HitMe Cache; op is RdCode, RdData, RdDataMigratory, RdInvOwn, RdCur or InvItoE", 1827 "Counter": "0,1,2,3", 1828 "EventCode": "0x71", 1829 "EventName": "UNC_H_HITME_HIT.READ_OR_INVITOE", 1830 "PerPkg": "1", 1831 "UMask": "0x1", 1832 "Unit": "HA" 1833 }, 1834 { 1835 "BriefDescription": "Counts Number of Hits in HitMe Cache; op is WbMtoI", 1836 "Counter": "0,1,2,3", 1837 "EventCode": "0x71", 1838 "EventName": "UNC_H_HITME_HIT.WBMTOI", 1839 "PerPkg": "1", 1840 "UMask": "0x2", 1841 "Unit": "HA" 1842 }, 1843 { 1844 "BriefDescription": "Counts Number of Hits in HitMe Cache; op is AckCnfltWbI", 1845 "Counter": "0,1,2,3", 1846 "EventCode": "0x71", 1847 "EventName": "UNC_H_HITME_HIT.ACKCNFLTWBI", 1848 "PerPkg": "1", 1849 "UMask": "0x4", 1850 "Unit": "HA" 1851 }, 1852 { 1853 "BriefDescription": "Counts Number of Hits in HitMe Cache; op is WbMtoE or WbMtoS", 1854 "Counter": "0,1,2,3", 1855 "EventCode": "0x71", 1856 "EventName": "UNC_H_HITME_HIT.WBMTOE_OR_S", 1857 "PerPkg": "1", 1858 "UMask": "0x8", 1859 "Unit": "HA" 1860 }, 1861 { 1862 "BriefDescription": "Counts Number of Hits in HitMe Cache; op is RspIFwd or RspIFwdWb for a remote request", 1863 "Counter": "0,1,2,3", 1864 "EventCode": "0x71", 1865 "EventName": "UNC_H_HITME_HIT.RSPFWDI_REMOTE", 1866 "PerPkg": "1", 1867 "UMask": "0x10", 1868 "Unit": "HA" 1869 }, 1870 { 1871 "BriefDescription": "Counts Number of Hits in HitMe Cache; op is RspIFwd or RspIFwdWb for a local request", 1872 "Counter": "0,1,2,3", 1873 "EventCode": "0x71", 1874 "EventName": "UNC_H_HITME_HIT.RSPFWDI_LOCAL", 1875 "PerPkg": "1", 1876 "UMask": "0x20", 1877 "Unit": "HA" 1878 }, 1879 { 1880 "BriefDescription": "Counts Number of Hits in HitMe Cache; op is RsSFwd or RspSFwdWb", 1881 "Counter": "0,1,2,3", 1882 "EventCode": "0x71", 1883 "EventName": "UNC_H_HITME_HIT.RSPFWDS", 1884 "PerPkg": "1", 1885 "UMask": "0x40", 1886 "Unit": "HA" 1887 }, 1888 { 1889 "BriefDescription": "Counts Number of Hits in HitMe Cache; op is RspI, RspIWb, RspS, RspSWb, RspCnflt or RspCnfltWbI", 1890 "Counter": "0,1,2,3", 1891 "EventCode": "0x71", 1892 "EventName": "UNC_H_HITME_HIT.RSP", 1893 "PerPkg": "1", 1894 "UMask": "0x80", 1895 "Unit": "HA" 1896 }, 1897 { 1898 "BriefDescription": "Counts Number of Hits in HitMe Cache; Allocations", 1899 "Counter": "0,1,2,3", 1900 "EventCode": "0x71", 1901 "EventName": "UNC_H_HITME_HIT.ALLOCS", 1902 "PerPkg": "1", 1903 "UMask": "0x70", 1904 "Unit": "HA" 1905 }, 1906 { 1907 "BriefDescription": "Counts Number of Hits in HitMe Cache; Allocations", 1908 "Counter": "0,1,2,3", 1909 "EventCode": "0x71", 1910 "EventName": "UNC_H_HITME_HIT.EVICTS", 1911 "PerPkg": "1", 1912 "UMask": "0x42", 1913 "Unit": "HA" 1914 }, 1915 { 1916 "BriefDescription": "Counts Number of Hits in HitMe Cache; Invalidations", 1917 "Counter": "0,1,2,3", 1918 "EventCode": "0x71", 1919 "EventName": "UNC_H_HITME_HIT.INVALS", 1920 "PerPkg": "1", 1921 "UMask": "0x26", 1922 "Unit": "HA" 1923 }, 1924 { 1925 "BriefDescription": "Counts Number of Hits in HitMe Cache; All Requests", 1926 "Counter": "0,1,2,3", 1927 "EventCode": "0x71", 1928 "EventName": "UNC_H_HITME_HIT.ALL", 1929 "PerPkg": "1", 1930 "UMask": "0xFF", 1931 "Unit": "HA" 1932 }, 1933 { 1934 "BriefDescription": "Counts Number of Hits in HitMe Cache; HOM Requests", 1935 "Counter": "0,1,2,3", 1936 "EventCode": "0x71", 1937 "EventName": "UNC_H_HITME_HIT.HOM", 1938 "PerPkg": "1", 1939 "UMask": "0xF", 1940 "Unit": "HA" 1941 }, 1942 { 1943 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; op is RdCode, RdData, RdDataMigratory, RdInvOwn, RdCur or InvItoE", 1944 "Counter": "0,1,2,3", 1945 "EventCode": "0x72", 1946 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.READ_OR_INVITOE", 1947 "PerPkg": "1", 1948 "UMask": "0x1", 1949 "Unit": "HA" 1950 }, 1951 { 1952 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; op is WbMtoI", 1953 "Counter": "0,1,2,3", 1954 "EventCode": "0x72", 1955 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.WBMTOI", 1956 "PerPkg": "1", 1957 "UMask": "0x2", 1958 "Unit": "HA" 1959 }, 1960 { 1961 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; op is AckCnfltWbI", 1962 "Counter": "0,1,2,3", 1963 "EventCode": "0x72", 1964 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.ACKCNFLTWBI", 1965 "PerPkg": "1", 1966 "UMask": "0x4", 1967 "Unit": "HA" 1968 }, 1969 { 1970 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; op is WbMtoE or WbMtoS", 1971 "Counter": "0,1,2,3", 1972 "EventCode": "0x72", 1973 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.WBMTOE_OR_S", 1974 "PerPkg": "1", 1975 "UMask": "0x8", 1976 "Unit": "HA" 1977 }, 1978 { 1979 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; op is RspIFwd or RspIFwdWb for a remote request", 1980 "Counter": "0,1,2,3", 1981 "EventCode": "0x72", 1982 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.RSPFWDI_REMOTE", 1983 "PerPkg": "1", 1984 "UMask": "0x10", 1985 "Unit": "HA" 1986 }, 1987 { 1988 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; op is RspIFwd or RspIFwdWb for a local request", 1989 "Counter": "0,1,2,3", 1990 "EventCode": "0x72", 1991 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.RSPFWDI_LOCAL", 1992 "PerPkg": "1", 1993 "UMask": "0x20", 1994 "Unit": "HA" 1995 }, 1996 { 1997 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; op is RsSFwd or RspSFwdWb", 1998 "Counter": "0,1,2,3", 1999 "EventCode": "0x72", 2000 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.RSPFWDS", 2001 "PerPkg": "1", 2002 "UMask": "0x40", 2003 "Unit": "HA" 2004 }, 2005 { 2006 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; op is RspI, RspIWb, RspS, RspSWb, RspCnflt or RspCnfltWbI", 2007 "Counter": "0,1,2,3", 2008 "EventCode": "0x72", 2009 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.RSP", 2010 "PerPkg": "1", 2011 "UMask": "0x80", 2012 "Unit": "HA" 2013 }, 2014 { 2015 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; All Requests", 2016 "Counter": "0,1,2,3", 2017 "EventCode": "0x72", 2018 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.ALL", 2019 "PerPkg": "1", 2020 "UMask": "0xFF", 2021 "Unit": "HA" 2022 }, 2023 { 2024 "BriefDescription": "Accumulates Number of PV bits set on HitMe Cache Hits; HOM Requests", 2025 "Counter": "0,1,2,3", 2026 "EventCode": "0x72", 2027 "EventName": "UNC_H_HITME_HIT_PV_BITS_SET.HOM", 2028 "PerPkg": "1", 2029 "UMask": "0xF", 2030 "Unit": "HA" 2031 }, 2032 { 2033 "BriefDescription": "Counts Number of times HitMe Cache is accessed; op is RdCode, RdData, RdDataMigratory, RdInvOwn, RdCur or InvItoE", 2034 "Counter": "0,1,2,3", 2035 "EventCode": "0x70", 2036 "EventName": "UNC_H_HITME_LOOKUP.READ_OR_INVITOE", 2037 "PerPkg": "1", 2038 "UMask": "0x1", 2039 "Unit": "HA" 2040 }, 2041 { 2042 "BriefDescription": "Counts Number of times HitMe Cache is accessed; op is WbMtoI", 2043 "Counter": "0,1,2,3", 2044 "EventCode": "0x70", 2045 "EventName": "UNC_H_HITME_LOOKUP.WBMTOI", 2046 "PerPkg": "1", 2047 "UMask": "0x2", 2048 "Unit": "HA" 2049 }, 2050 { 2051 "BriefDescription": "Counts Number of times HitMe Cache is accessed; op is AckCnfltWbI", 2052 "Counter": "0,1,2,3", 2053 "EventCode": "0x70", 2054 "EventName": "UNC_H_HITME_LOOKUP.ACKCNFLTWBI", 2055 "PerPkg": "1", 2056 "UMask": "0x4", 2057 "Unit": "HA" 2058 }, 2059 { 2060 "BriefDescription": "Counts Number of times HitMe Cache is accessed; op is WbMtoE or WbMtoS", 2061 "Counter": "0,1,2,3", 2062 "EventCode": "0x70", 2063 "EventName": "UNC_H_HITME_LOOKUP.WBMTOE_OR_S", 2064 "PerPkg": "1", 2065 "UMask": "0x8", 2066 "Unit": "HA" 2067 }, 2068 { 2069 "BriefDescription": "Counts Number of times HitMe Cache is accessed; op is RspIFwd or RspIFwdWb for a remote request", 2070 "Counter": "0,1,2,3", 2071 "EventCode": "0x70", 2072 "EventName": "UNC_H_HITME_LOOKUP.RSPFWDI_REMOTE", 2073 "PerPkg": "1", 2074 "UMask": "0x10", 2075 "Unit": "HA" 2076 }, 2077 { 2078 "BriefDescription": "Counts Number of times HitMe Cache is accessed; op is RspIFwd or RspIFwdWb for a local request", 2079 "Counter": "0,1,2,3", 2080 "EventCode": "0x70", 2081 "EventName": "UNC_H_HITME_LOOKUP.RSPFWDI_LOCAL", 2082 "PerPkg": "1", 2083 "UMask": "0x20", 2084 "Unit": "HA" 2085 }, 2086 { 2087 "BriefDescription": "Counts Number of times HitMe Cache is accessed; op is RsSFwd or RspSFwdWb", 2088 "Counter": "0,1,2,3", 2089 "EventCode": "0x70", 2090 "EventName": "UNC_H_HITME_LOOKUP.RSPFWDS", 2091 "PerPkg": "1", 2092 "UMask": "0x40", 2093 "Unit": "HA" 2094 }, 2095 { 2096 "BriefDescription": "Counts Number of times HitMe Cache is accessed; op is RspI, RspIWb, RspS, RspSWb, RspCnflt or RspCnfltWbI", 2097 "Counter": "0,1,2,3", 2098 "EventCode": "0x70", 2099 "EventName": "UNC_H_HITME_LOOKUP.RSP", 2100 "PerPkg": "1", 2101 "UMask": "0x80", 2102 "Unit": "HA" 2103 }, 2104 { 2105 "BriefDescription": "Counts Number of times HitMe Cache is accessed; Allocations", 2106 "Counter": "0,1,2,3", 2107 "EventCode": "0x70", 2108 "EventName": "UNC_H_HITME_LOOKUP.ALLOCS", 2109 "PerPkg": "1", 2110 "UMask": "0x70", 2111 "Unit": "HA" 2112 }, 2113 { 2114 "BriefDescription": "Counts Number of times HitMe Cache is accessed; Invalidations", 2115 "Counter": "0,1,2,3", 2116 "EventCode": "0x70", 2117 "EventName": "UNC_H_HITME_LOOKUP.INVALS", 2118 "PerPkg": "1", 2119 "UMask": "0x26", 2120 "Unit": "HA" 2121 }, 2122 { 2123 "BriefDescription": "Counts Number of times HitMe Cache is accessed; All Requests", 2124 "Counter": "0,1,2,3", 2125 "EventCode": "0x70", 2126 "EventName": "UNC_H_HITME_LOOKUP.ALL", 2127 "PerPkg": "1", 2128 "UMask": "0xFF", 2129 "Unit": "HA" 2130 }, 2131 { 2132 "BriefDescription": "Counts Number of times HitMe Cache is accessed; HOM Requests", 2133 "Counter": "0,1,2,3", 2134 "EventCode": "0x70", 2135 "EventName": "UNC_H_HITME_LOOKUP.HOM", 2136 "PerPkg": "1", 2137 "UMask": "0xF", 2138 "Unit": "HA" 2139 }, 2140 { 2141 "BriefDescription": "Cycles without QPI Ingress Credits; AD to QPI Link 0", 2142 "Counter": "0,1,2,3", 2143 "EventCode": "0x22", 2144 "EventName": "UNC_H_IGR_NO_CREDIT_CYCLES.AD_QPI0", 2145 "PerPkg": "1", 2146 "UMask": "0x1", 2147 "Unit": "HA" 2148 }, 2149 { 2150 "BriefDescription": "Cycles without QPI Ingress Credits; AD to QPI Link 1", 2151 "Counter": "0,1,2,3", 2152 "EventCode": "0x22", 2153 "EventName": "UNC_H_IGR_NO_CREDIT_CYCLES.AD_QPI1", 2154 "PerPkg": "1", 2155 "UMask": "0x2", 2156 "Unit": "HA" 2157 }, 2158 { 2159 "BriefDescription": "Cycles without QPI Ingress Credits; BL to QPI Link 0", 2160 "Counter": "0,1,2,3", 2161 "EventCode": "0x22", 2162 "EventName": "UNC_H_IGR_NO_CREDIT_CYCLES.BL_QPI0", 2163 "PerPkg": "1", 2164 "UMask": "0x4", 2165 "Unit": "HA" 2166 }, 2167 { 2168 "BriefDescription": "Cycles without QPI Ingress Credits; BL to QPI Link 1", 2169 "Counter": "0,1,2,3", 2170 "EventCode": "0x22", 2171 "EventName": "UNC_H_IGR_NO_CREDIT_CYCLES.BL_QPI1", 2172 "PerPkg": "1", 2173 "UMask": "0x8", 2174 "Unit": "HA" 2175 }, 2176 { 2177 "BriefDescription": "Cycles without QPI Ingress Credits; BL to QPI Link 0", 2178 "Counter": "0,1,2,3", 2179 "EventCode": "0x22", 2180 "EventName": "UNC_H_IGR_NO_CREDIT_CYCLES.AD_QPI2", 2181 "PerPkg": "1", 2182 "UMask": "0x10", 2183 "Unit": "HA" 2184 }, 2185 { 2186 "BriefDescription": "Cycles without QPI Ingress Credits; BL to QPI Link 1", 2187 "Counter": "0,1,2,3", 2188 "EventCode": "0x22", 2189 "EventName": "UNC_H_IGR_NO_CREDIT_CYCLES.BL_QPI2", 2190 "PerPkg": "1", 2191 "UMask": "0x20", 2192 "Unit": "HA" 2193 }, 2194 { 2195 "BriefDescription": "HA to iMC Normal Priority Reads Issued; Normal Priority", 2196 "Counter": "0,1,2,3", 2197 "EventCode": "0x17", 2198 "EventName": "UNC_H_IMC_READS.NORMAL", 2199 "PerPkg": "1", 2200 "UMask": "0x1", 2201 "Unit": "HA" 2202 }, 2203 { 2204 "BriefDescription": "Retry Events", 2205 "Counter": "0,1,2,3", 2206 "EventCode": "0x1E", 2207 "EventName": "UNC_H_IMC_RETRY", 2208 "PerPkg": "1", 2209 "Unit": "HA" 2210 }, 2211 { 2212 "BriefDescription": "HA to iMC Full Line Writes Issued; Full Line Non-ISOCH", 2213 "Counter": "0,1,2,3", 2214 "EventCode": "0x1A", 2215 "EventName": "UNC_H_IMC_WRITES.FULL", 2216 "PerPkg": "1", 2217 "UMask": "0x1", 2218 "Unit": "HA" 2219 }, 2220 { 2221 "BriefDescription": "HA to iMC Full Line Writes Issued; Partial Non-ISOCH", 2222 "Counter": "0,1,2,3", 2223 "EventCode": "0x1A", 2224 "EventName": "UNC_H_IMC_WRITES.PARTIAL", 2225 "PerPkg": "1", 2226 "UMask": "0x2", 2227 "Unit": "HA" 2228 }, 2229 { 2230 "BriefDescription": "HA to iMC Full Line Writes Issued; ISOCH Full Line", 2231 "Counter": "0,1,2,3", 2232 "EventCode": "0x1A", 2233 "EventName": "UNC_H_IMC_WRITES.FULL_ISOCH", 2234 "PerPkg": "1", 2235 "UMask": "0x4", 2236 "Unit": "HA" 2237 }, 2238 { 2239 "BriefDescription": "HA to iMC Full Line Writes Issued; ISOCH Partial", 2240 "Counter": "0,1,2,3", 2241 "EventCode": "0x1A", 2242 "EventName": "UNC_H_IMC_WRITES.PARTIAL_ISOCH", 2243 "PerPkg": "1", 2244 "UMask": "0x8", 2245 "Unit": "HA" 2246 }, 2247 { 2248 "BriefDescription": "HA to iMC Full Line Writes Issued; All Writes", 2249 "Counter": "0,1,2,3", 2250 "EventCode": "0x1A", 2251 "EventName": "UNC_H_IMC_WRITES.ALL", 2252 "PerPkg": "1", 2253 "UMask": "0xF", 2254 "Unit": "HA" 2255 }, 2256 { 2257 "BriefDescription": "IOT Backpressure", 2258 "Counter": "0,1,2", 2259 "EventCode": "0x61", 2260 "EventName": "UNC_H_IOT_BACKPRESSURE.SAT", 2261 "PerPkg": "1", 2262 "UMask": "0x1", 2263 "Unit": "HA" 2264 }, 2265 { 2266 "BriefDescription": "IOT Backpressure", 2267 "Counter": "0,1,2", 2268 "EventCode": "0x61", 2269 "EventName": "UNC_H_IOT_BACKPRESSURE.HUB", 2270 "PerPkg": "1", 2271 "UMask": "0x2", 2272 "Unit": "HA" 2273 }, 2274 { 2275 "BriefDescription": "IOT Common Trigger Sequencer - Lo", 2276 "Counter": "0,1,2", 2277 "EventCode": "0x64", 2278 "EventName": "UNC_H_IOT_CTS_EAST_LO.CTS0", 2279 "PerPkg": "1", 2280 "UMask": "0x1", 2281 "Unit": "HA" 2282 }, 2283 { 2284 "BriefDescription": "IOT Common Trigger Sequencer - Lo", 2285 "Counter": "0,1,2", 2286 "EventCode": "0x64", 2287 "EventName": "UNC_H_IOT_CTS_EAST_LO.CTS1", 2288 "PerPkg": "1", 2289 "UMask": "0x2", 2290 "Unit": "HA" 2291 }, 2292 { 2293 "BriefDescription": "IOT Common Trigger Sequencer - Hi", 2294 "Counter": "0,1,2", 2295 "EventCode": "0x65", 2296 "EventName": "UNC_H_IOT_CTS_HI.CTS2", 2297 "PerPkg": "1", 2298 "UMask": "0x1", 2299 "Unit": "HA" 2300 }, 2301 { 2302 "BriefDescription": "IOT Common Trigger Sequencer - Hi", 2303 "Counter": "0,1,2", 2304 "EventCode": "0x65", 2305 "EventName": "UNC_H_IOT_CTS_HI.CTS3", 2306 "PerPkg": "1", 2307 "UMask": "0x2", 2308 "Unit": "HA" 2309 }, 2310 { 2311 "BriefDescription": "IOT Common Trigger Sequencer - Lo", 2312 "Counter": "0,1,2", 2313 "EventCode": "0x62", 2314 "EventName": "UNC_H_IOT_CTS_WEST_LO.CTS0", 2315 "PerPkg": "1", 2316 "UMask": "0x1", 2317 "Unit": "HA" 2318 }, 2319 { 2320 "BriefDescription": "IOT Common Trigger Sequencer - Lo", 2321 "Counter": "0,1,2", 2322 "EventCode": "0x62", 2323 "EventName": "UNC_H_IOT_CTS_WEST_LO.CTS1", 2324 "PerPkg": "1", 2325 "UMask": "0x2", 2326 "Unit": "HA" 2327 }, 2328 { 2329 "BriefDescription": "OSB Snoop Broadcast; Local Reads", 2330 "Counter": "0,1,2,3", 2331 "EventCode": "0x53", 2332 "EventName": "UNC_H_OSB.READS_LOCAL", 2333 "PerPkg": "1", 2334 "UMask": "0x2", 2335 "Unit": "HA" 2336 }, 2337 { 2338 "BriefDescription": "OSB Snoop Broadcast; Local InvItoE", 2339 "Counter": "0,1,2,3", 2340 "EventCode": "0x53", 2341 "EventName": "UNC_H_OSB.INVITOE_LOCAL", 2342 "PerPkg": "1", 2343 "UMask": "0x4", 2344 "Unit": "HA" 2345 }, 2346 { 2347 "BriefDescription": "OSB Snoop Broadcast; Remote", 2348 "Counter": "0,1,2,3", 2349 "EventCode": "0x53", 2350 "EventName": "UNC_H_OSB.REMOTE", 2351 "PerPkg": "1", 2352 "UMask": "0x8", 2353 "Unit": "HA" 2354 }, 2355 { 2356 "BriefDescription": "OSB Snoop Broadcast; Cancelled", 2357 "Counter": "0,1,2,3", 2358 "EventCode": "0x53", 2359 "EventName": "UNC_H_OSB.CANCELLED", 2360 "PerPkg": "1", 2361 "UMask": "0x10", 2362 "Unit": "HA" 2363 }, 2364 { 2365 "BriefDescription": "OSB Snoop Broadcast; Reads Local - Useful", 2366 "Counter": "0,1,2,3", 2367 "EventCode": "0x53", 2368 "EventName": "UNC_H_OSB.READS_LOCAL_USEFUL", 2369 "PerPkg": "1", 2370 "UMask": "0x20", 2371 "Unit": "HA" 2372 }, 2373 { 2374 "BriefDescription": "OSB Snoop Broadcast; Remote - Useful", 2375 "Counter": "0,1,2,3", 2376 "EventCode": "0x53", 2377 "EventName": "UNC_H_OSB.REMOTE_USEFUL", 2378 "PerPkg": "1", 2379 "UMask": "0x40", 2380 "Unit": "HA" 2381 }, 2382 { 2383 "BriefDescription": "OSB Early Data Return; All", 2384 "Counter": "0,1,2,3", 2385 "EventCode": "0x54", 2386 "EventName": "UNC_H_OSB_EDR.ALL", 2387 "PerPkg": "1", 2388 "UMask": "0x1", 2389 "Unit": "HA" 2390 }, 2391 { 2392 "BriefDescription": "OSB Early Data Return; Reads to Local I", 2393 "Counter": "0,1,2,3", 2394 "EventCode": "0x54", 2395 "EventName": "UNC_H_OSB_EDR.READS_LOCAL_I", 2396 "PerPkg": "1", 2397 "UMask": "0x2", 2398 "Unit": "HA" 2399 }, 2400 { 2401 "BriefDescription": "OSB Early Data Return; Reads to Remote I", 2402 "Counter": "0,1,2,3", 2403 "EventCode": "0x54", 2404 "EventName": "UNC_H_OSB_EDR.READS_REMOTE_I", 2405 "PerPkg": "1", 2406 "UMask": "0x4", 2407 "Unit": "HA" 2408 }, 2409 { 2410 "BriefDescription": "OSB Early Data Return; Reads to Local S", 2411 "Counter": "0,1,2,3", 2412 "EventCode": "0x54", 2413 "EventName": "UNC_H_OSB_EDR.READS_LOCAL_S", 2414 "PerPkg": "1", 2415 "UMask": "0x8", 2416 "Unit": "HA" 2417 }, 2418 { 2419 "BriefDescription": "OSB Early Data Return; Reads to Remote S", 2420 "Counter": "0,1,2,3", 2421 "EventCode": "0x54", 2422 "EventName": "UNC_H_OSB_EDR.READS_REMOTE_S", 2423 "PerPkg": "1", 2424 "UMask": "0x10", 2425 "Unit": "HA" 2426 }, 2427 { 2428 "BriefDescription": "Read and Write Requests; Reads", 2429 "Counter": "0,1,2,3", 2430 "EventCode": "0x1", 2431 "EventName": "UNC_H_REQUESTS.READS", 2432 "PerPkg": "1", 2433 "UMask": "0x3", 2434 "Unit": "HA" 2435 }, 2436 { 2437 "BriefDescription": "Read and Write Requests; Writes", 2438 "Counter": "0,1,2,3", 2439 "EventCode": "0x1", 2440 "EventName": "UNC_H_REQUESTS.WRITES", 2441 "PerPkg": "1", 2442 "UMask": "0xC", 2443 "Unit": "HA" 2444 }, 2445 { 2446 "BriefDescription": "Read and Write Requests; Local Reads", 2447 "Counter": "0,1,2,3", 2448 "EventCode": "0x1", 2449 "EventName": "UNC_H_REQUESTS.READS_LOCAL", 2450 "PerPkg": "1", 2451 "UMask": "0x1", 2452 "Unit": "HA" 2453 }, 2454 { 2455 "BriefDescription": "Read and Write Requests; Remote Reads", 2456 "Counter": "0,1,2,3", 2457 "EventCode": "0x1", 2458 "EventName": "UNC_H_REQUESTS.READS_REMOTE", 2459 "PerPkg": "1", 2460 "UMask": "0x2", 2461 "Unit": "HA" 2462 }, 2463 { 2464 "BriefDescription": "Read and Write Requests; Local Writes", 2465 "Counter": "0,1,2,3", 2466 "EventCode": "0x1", 2467 "EventName": "UNC_H_REQUESTS.WRITES_LOCAL", 2468 "PerPkg": "1", 2469 "UMask": "0x4", 2470 "Unit": "HA" 2471 }, 2472 { 2473 "BriefDescription": "Read and Write Requests; Remote Writes", 2474 "Counter": "0,1,2,3", 2475 "EventCode": "0x1", 2476 "EventName": "UNC_H_REQUESTS.WRITES_REMOTE", 2477 "PerPkg": "1", 2478 "UMask": "0x8", 2479 "Unit": "HA" 2480 }, 2481 { 2482 "BriefDescription": "Read and Write Requests; Local InvItoEs", 2483 "Counter": "0,1,2,3", 2484 "EventCode": "0x1", 2485 "EventName": "UNC_H_REQUESTS.INVITOE_LOCAL", 2486 "PerPkg": "1", 2487 "UMask": "0x10", 2488 "Unit": "HA" 2489 }, 2490 { 2491 "BriefDescription": "Read and Write Requests; Remote InvItoEs", 2492 "Counter": "0,1,2,3", 2493 "EventCode": "0x1", 2494 "EventName": "UNC_H_REQUESTS.INVITOE_REMOTE", 2495 "PerPkg": "1", 2496 "UMask": "0x20", 2497 "Unit": "HA" 2498 }, 2499 { 2500 "BriefDescription": "HA AD Ring in Use; Clockwise and Even", 2501 "Counter": "0,1,2,3", 2502 "EventCode": "0x3E", 2503 "EventName": "UNC_H_RING_AD_USED.CW_EVEN", 2504 "PerPkg": "1", 2505 "UMask": "0x1", 2506 "Unit": "HA" 2507 }, 2508 { 2509 "BriefDescription": "HA AD Ring in Use; Clockwise and Odd", 2510 "Counter": "0,1,2,3", 2511 "EventCode": "0x3E", 2512 "EventName": "UNC_H_RING_AD_USED.CW_ODD", 2513 "PerPkg": "1", 2514 "UMask": "0x2", 2515 "Unit": "HA" 2516 }, 2517 { 2518 "BriefDescription": "HA AD Ring in Use; Counterclockwise and Even", 2519 "Counter": "0,1,2,3", 2520 "EventCode": "0x3E", 2521 "EventName": "UNC_H_RING_AD_USED.CCW_EVEN", 2522 "PerPkg": "1", 2523 "UMask": "0x4", 2524 "Unit": "HA" 2525 }, 2526 { 2527 "BriefDescription": "HA AD Ring in Use; Counterclockwise and Odd", 2528 "Counter": "0,1,2,3", 2529 "EventCode": "0x3E", 2530 "EventName": "UNC_H_RING_AD_USED.CCW_ODD", 2531 "PerPkg": "1", 2532 "UMask": "0x8", 2533 "Unit": "HA" 2534 }, 2535 { 2536 "BriefDescription": "HA AD Ring in Use; Clockwise", 2537 "Counter": "0,1,2,3", 2538 "EventCode": "0x3E", 2539 "EventName": "UNC_H_RING_AD_USED.CW", 2540 "PerPkg": "1", 2541 "UMask": "0x3", 2542 "Unit": "HA" 2543 }, 2544 { 2545 "BriefDescription": "HA AD Ring in Use; Counterclockwise", 2546 "Counter": "0,1,2,3", 2547 "EventCode": "0x3E", 2548 "EventName": "UNC_H_RING_AD_USED.CCW", 2549 "PerPkg": "1", 2550 "UMask": "0xC", 2551 "Unit": "HA" 2552 }, 2553 { 2554 "BriefDescription": "HA AK Ring in Use; Clockwise and Even", 2555 "Counter": "0,1,2,3", 2556 "EventCode": "0x3F", 2557 "EventName": "UNC_H_RING_AK_USED.CW_EVEN", 2558 "PerPkg": "1", 2559 "UMask": "0x1", 2560 "Unit": "HA" 2561 }, 2562 { 2563 "BriefDescription": "HA AK Ring in Use; Clockwise and Odd", 2564 "Counter": "0,1,2,3", 2565 "EventCode": "0x3F", 2566 "EventName": "UNC_H_RING_AK_USED.CW_ODD", 2567 "PerPkg": "1", 2568 "UMask": "0x2", 2569 "Unit": "HA" 2570 }, 2571 { 2572 "BriefDescription": "HA AK Ring in Use; Counterclockwise and Even", 2573 "Counter": "0,1,2,3", 2574 "EventCode": "0x3F", 2575 "EventName": "UNC_H_RING_AK_USED.CCW_EVEN", 2576 "PerPkg": "1", 2577 "UMask": "0x4", 2578 "Unit": "HA" 2579 }, 2580 { 2581 "BriefDescription": "HA AK Ring in Use; Counterclockwise and Odd", 2582 "Counter": "0,1,2,3", 2583 "EventCode": "0x3F", 2584 "EventName": "UNC_H_RING_AK_USED.CCW_ODD", 2585 "PerPkg": "1", 2586 "UMask": "0x8", 2587 "Unit": "HA" 2588 }, 2589 { 2590 "BriefDescription": "HA AK Ring in Use; Clockwise", 2591 "Counter": "0,1,2,3", 2592 "EventCode": "0x3F", 2593 "EventName": "UNC_H_RING_AK_USED.CW", 2594 "PerPkg": "1", 2595 "UMask": "0x3", 2596 "Unit": "HA" 2597 }, 2598 { 2599 "BriefDescription": "HA AK Ring in Use; Counterclockwise", 2600 "Counter": "0,1,2,3", 2601 "EventCode": "0x3F", 2602 "EventName": "UNC_H_RING_AK_USED.CCW", 2603 "PerPkg": "1", 2604 "UMask": "0xC", 2605 "Unit": "HA" 2606 }, 2607 { 2608 "BriefDescription": "HA BL Ring in Use; Clockwise and Even", 2609 "Counter": "0,1,2,3", 2610 "EventCode": "0x40", 2611 "EventName": "UNC_H_RING_BL_USED.CW_EVEN", 2612 "PerPkg": "1", 2613 "UMask": "0x1", 2614 "Unit": "HA" 2615 }, 2616 { 2617 "BriefDescription": "HA BL Ring in Use; Clockwise and Odd", 2618 "Counter": "0,1,2,3", 2619 "EventCode": "0x40", 2620 "EventName": "UNC_H_RING_BL_USED.CW_ODD", 2621 "PerPkg": "1", 2622 "UMask": "0x2", 2623 "Unit": "HA" 2624 }, 2625 { 2626 "BriefDescription": "HA BL Ring in Use; Counterclockwise and Even", 2627 "Counter": "0,1,2,3", 2628 "EventCode": "0x40", 2629 "EventName": "UNC_H_RING_BL_USED.CCW_EVEN", 2630 "PerPkg": "1", 2631 "UMask": "0x4", 2632 "Unit": "HA" 2633 }, 2634 { 2635 "BriefDescription": "HA BL Ring in Use; Counterclockwise and Odd", 2636 "Counter": "0,1,2,3", 2637 "EventCode": "0x40", 2638 "EventName": "UNC_H_RING_BL_USED.CCW_ODD", 2639 "PerPkg": "1", 2640 "UMask": "0x8", 2641 "Unit": "HA" 2642 }, 2643 { 2644 "BriefDescription": "HA BL Ring in Use; Clockwise", 2645 "Counter": "0,1,2,3", 2646 "EventCode": "0x40", 2647 "EventName": "UNC_H_RING_BL_USED.CW", 2648 "PerPkg": "1", 2649 "UMask": "0x3", 2650 "Unit": "HA" 2651 }, 2652 { 2653 "BriefDescription": "HA BL Ring in Use; Counterclockwise", 2654 "Counter": "0,1,2,3", 2655 "EventCode": "0x40", 2656 "EventName": "UNC_H_RING_BL_USED.CCW", 2657 "PerPkg": "1", 2658 "UMask": "0xC", 2659 "Unit": "HA" 2660 }, 2661 { 2662 "BriefDescription": "iMC RPQ Credits Empty - Regular; Channel 0", 2663 "Counter": "0,1,2,3", 2664 "EventCode": "0x15", 2665 "EventName": "UNC_H_RPQ_CYCLES_NO_REG_CREDITS.CHN0", 2666 "PerPkg": "1", 2667 "UMask": "0x1", 2668 "Unit": "HA" 2669 }, 2670 { 2671 "BriefDescription": "iMC RPQ Credits Empty - Regular; Channel 1", 2672 "Counter": "0,1,2,3", 2673 "EventCode": "0x15", 2674 "EventName": "UNC_H_RPQ_CYCLES_NO_REG_CREDITS.CHN1", 2675 "PerPkg": "1", 2676 "UMask": "0x2", 2677 "Unit": "HA" 2678 }, 2679 { 2680 "BriefDescription": "iMC RPQ Credits Empty - Regular; Channel 2", 2681 "Counter": "0,1,2,3", 2682 "EventCode": "0x15", 2683 "EventName": "UNC_H_RPQ_CYCLES_NO_REG_CREDITS.CHN2", 2684 "PerPkg": "1", 2685 "UMask": "0x4", 2686 "Unit": "HA" 2687 }, 2688 { 2689 "BriefDescription": "iMC RPQ Credits Empty - Regular; Channel 3", 2690 "Counter": "0,1,2,3", 2691 "EventCode": "0x15", 2692 "EventName": "UNC_H_RPQ_CYCLES_NO_REG_CREDITS.CHN3", 2693 "PerPkg": "1", 2694 "UMask": "0x8", 2695 "Unit": "HA" 2696 }, 2697 { 2698 "BriefDescription": "iMC RPQ Credits Empty - Special; Channel 0", 2699 "Counter": "0,1,2,3", 2700 "EventCode": "0x16", 2701 "EventName": "UNC_H_RPQ_CYCLES_NO_SPEC_CREDITS.CHN0", 2702 "PerPkg": "1", 2703 "UMask": "0x1", 2704 "Unit": "HA" 2705 }, 2706 { 2707 "BriefDescription": "iMC RPQ Credits Empty - Special; Channel 1", 2708 "Counter": "0,1,2,3", 2709 "EventCode": "0x16", 2710 "EventName": "UNC_H_RPQ_CYCLES_NO_SPEC_CREDITS.CHN1", 2711 "PerPkg": "1", 2712 "UMask": "0x2", 2713 "Unit": "HA" 2714 }, 2715 { 2716 "BriefDescription": "iMC RPQ Credits Empty - Special; Channel 2", 2717 "Counter": "0,1,2,3", 2718 "EventCode": "0x16", 2719 "EventName": "UNC_H_RPQ_CYCLES_NO_SPEC_CREDITS.CHN2", 2720 "PerPkg": "1", 2721 "UMask": "0x4", 2722 "Unit": "HA" 2723 }, 2724 { 2725 "BriefDescription": "iMC RPQ Credits Empty - Special; Channel 3", 2726 "Counter": "0,1,2,3", 2727 "EventCode": "0x16", 2728 "EventName": "UNC_H_RPQ_CYCLES_NO_SPEC_CREDITS.CHN3", 2729 "PerPkg": "1", 2730 "UMask": "0x8", 2731 "Unit": "HA" 2732 }, 2733 { 2734 "BriefDescription": "SBo0 Credits Acquired; For AD Ring", 2735 "Counter": "0,1,2,3", 2736 "EventCode": "0x68", 2737 "EventName": "UNC_H_SBO0_CREDITS_ACQUIRED.AD", 2738 "PerPkg": "1", 2739 "UMask": "0x1", 2740 "Unit": "HA" 2741 }, 2742 { 2743 "BriefDescription": "SBo0 Credits Acquired; For BL Ring", 2744 "Counter": "0,1,2,3", 2745 "EventCode": "0x68", 2746 "EventName": "UNC_H_SBO0_CREDITS_ACQUIRED.BL", 2747 "PerPkg": "1", 2748 "UMask": "0x2", 2749 "Unit": "HA" 2750 }, 2751 { 2752 "BriefDescription": "SBo0 Credits Occupancy; For AD Ring", 2753 "Counter": "0,1,2,3", 2754 "EventCode": "0x6A", 2755 "EventName": "UNC_H_SBO0_CREDIT_OCCUPANCY.AD", 2756 "PerPkg": "1", 2757 "UMask": "0x1", 2758 "Unit": "HA" 2759 }, 2760 { 2761 "BriefDescription": "SBo0 Credits Occupancy; For BL Ring", 2762 "Counter": "0,1,2,3", 2763 "EventCode": "0x6A", 2764 "EventName": "UNC_H_SBO0_CREDIT_OCCUPANCY.BL", 2765 "PerPkg": "1", 2766 "UMask": "0x2", 2767 "Unit": "HA" 2768 }, 2769 { 2770 "BriefDescription": "SBo1 Credits Acquired; For AD Ring", 2771 "Counter": "0,1,2,3", 2772 "EventCode": "0x69", 2773 "EventName": "UNC_H_SBO1_CREDITS_ACQUIRED.AD", 2774 "PerPkg": "1", 2775 "UMask": "0x1", 2776 "Unit": "HA" 2777 }, 2778 { 2779 "BriefDescription": "SBo1 Credits Acquired; For BL Ring", 2780 "Counter": "0,1,2,3", 2781 "EventCode": "0x69", 2782 "EventName": "UNC_H_SBO1_CREDITS_ACQUIRED.BL", 2783 "PerPkg": "1", 2784 "UMask": "0x2", 2785 "Unit": "HA" 2786 }, 2787 { 2788 "BriefDescription": "SBo1 Credits Occupancy; For AD Ring", 2789 "Counter": "0,1,2,3", 2790 "EventCode": "0x6B", 2791 "EventName": "UNC_H_SBO1_CREDIT_OCCUPANCY.AD", 2792 "PerPkg": "1", 2793 "UMask": "0x1", 2794 "Unit": "HA" 2795 }, 2796 { 2797 "BriefDescription": "SBo1 Credits Occupancy; For BL Ring", 2798 "Counter": "0,1,2,3", 2799 "EventCode": "0x6B", 2800 "EventName": "UNC_H_SBO1_CREDIT_OCCUPANCY.BL", 2801 "PerPkg": "1", 2802 "UMask": "0x2", 2803 "Unit": "HA" 2804 }, 2805 { 2806 "BriefDescription": "Data beat the Snoop Responses; Local Requests", 2807 "Counter": "0,1,2,3", 2808 "EventCode": "0xA", 2809 "EventName": "UNC_H_SNOOPS_RSP_AFTER_DATA.LOCAL", 2810 "PerPkg": "1", 2811 "UMask": "0x1", 2812 "Unit": "HA" 2813 }, 2814 { 2815 "BriefDescription": "Data beat the Snoop Responses; Remote Requests", 2816 "Counter": "0,1,2,3", 2817 "EventCode": "0xA", 2818 "EventName": "UNC_H_SNOOPS_RSP_AFTER_DATA.REMOTE", 2819 "PerPkg": "1", 2820 "UMask": "0x2", 2821 "Unit": "HA" 2822 }, 2823 { 2824 "BriefDescription": "Cycles with Snoops Outstanding; Local Requests", 2825 "Counter": "0,1,2,3", 2826 "EventCode": "0x8", 2827 "EventName": "UNC_H_SNOOP_CYCLES_NE.LOCAL", 2828 "PerPkg": "1", 2829 "UMask": "0x1", 2830 "Unit": "HA" 2831 }, 2832 { 2833 "BriefDescription": "Cycles with Snoops Outstanding; Remote Requests", 2834 "Counter": "0,1,2,3", 2835 "EventCode": "0x8", 2836 "EventName": "UNC_H_SNOOP_CYCLES_NE.REMOTE", 2837 "PerPkg": "1", 2838 "UMask": "0x2", 2839 "Unit": "HA" 2840 }, 2841 { 2842 "BriefDescription": "Cycles with Snoops Outstanding; All Requests", 2843 "Counter": "0,1,2,3", 2844 "EventCode": "0x8", 2845 "EventName": "UNC_H_SNOOP_CYCLES_NE.ALL", 2846 "PerPkg": "1", 2847 "UMask": "0x3", 2848 "Unit": "HA" 2849 }, 2850 { 2851 "BriefDescription": "Tracker Snoops Outstanding Accumulator; Local Requests", 2852 "Counter": "0,1,2,3", 2853 "EventCode": "0x9", 2854 "EventName": "UNC_H_SNOOP_OCCUPANCY.LOCAL", 2855 "PerPkg": "1", 2856 "UMask": "0x1", 2857 "Unit": "HA" 2858 }, 2859 { 2860 "BriefDescription": "Tracker Snoops Outstanding Accumulator; Remote Requests", 2861 "Counter": "0,1,2,3", 2862 "EventCode": "0x9", 2863 "EventName": "UNC_H_SNOOP_OCCUPANCY.REMOTE", 2864 "PerPkg": "1", 2865 "UMask": "0x2", 2866 "Unit": "HA" 2867 }, 2868 { 2869 "BriefDescription": "Snoop Responses Received; RspI", 2870 "Counter": "0,1,2,3", 2871 "EventCode": "0x21", 2872 "EventName": "UNC_H_SNOOP_RESP.RSPI", 2873 "PerPkg": "1", 2874 "UMask": "0x1", 2875 "Unit": "HA" 2876 }, 2877 { 2878 "BriefDescription": "Shared line response from remote cache", 2879 "Counter": "0,1,2,3", 2880 "EventCode": "0x21", 2881 "EventName": "UNC_H_SNOOP_RESP.RSPS", 2882 "PerPkg": "1", 2883 "ScaleUnit": "64Bytes", 2884 "UMask": "0x2", 2885 "Unit": "HA" 2886 }, 2887 { 2888 "BriefDescription": "M line forwarded from remote cache with no writeback to memory", 2889 "Counter": "0,1,2,3", 2890 "EventCode": "0x21", 2891 "EventName": "UNC_H_SNOOP_RESP.RSPIFWD", 2892 "PerPkg": "1", 2893 "ScaleUnit": "64Bytes", 2894 "UMask": "0x4", 2895 "Unit": "HA" 2896 }, 2897 { 2898 "BriefDescription": "Shared line forwarded from remote cache", 2899 "Counter": "0,1,2,3", 2900 "EventCode": "0x21", 2901 "EventName": "UNC_H_SNOOP_RESP.RSPSFWD", 2902 "PerPkg": "1", 2903 "ScaleUnit": "64Bytes", 2904 "UMask": "0x8", 2905 "Unit": "HA" 2906 }, 2907 { 2908 "BriefDescription": "Snoop Responses Received; Rsp*WB", 2909 "Counter": "0,1,2,3", 2910 "EventCode": "0x21", 2911 "EventName": "UNC_H_SNOOP_RESP.RSP_WB", 2912 "PerPkg": "1", 2913 "UMask": "0x10", 2914 "Unit": "HA" 2915 }, 2916 { 2917 "BriefDescription": "M line forwarded from remote cache along with writeback to memory", 2918 "Counter": "0,1,2,3", 2919 "EventCode": "0x21", 2920 "EventName": "UNC_H_SNOOP_RESP.RSP_FWD_WB", 2921 "PerPkg": "1", 2922 "ScaleUnit": "64Bytes", 2923 "UMask": "0x20", 2924 "Unit": "HA" 2925 }, 2926 { 2927 "BriefDescription": "Snoop Responses Received; RSPCNFLCT*", 2928 "Counter": "0,1,2,3", 2929 "EventCode": "0x21", 2930 "EventName": "UNC_H_SNOOP_RESP.RSPCNFLCT", 2931 "PerPkg": "1", 2932 "UMask": "0x40", 2933 "Unit": "HA" 2934 }, 2935 { 2936 "BriefDescription": "Snoop Responses Received Local; RspI", 2937 "Counter": "0,1,2,3", 2938 "EventCode": "0x60", 2939 "EventName": "UNC_H_SNP_RESP_RECV_LOCAL.RSPI", 2940 "PerPkg": "1", 2941 "UMask": "0x1", 2942 "Unit": "HA" 2943 }, 2944 { 2945 "BriefDescription": "Snoop Responses Received Local; RspS", 2946 "Counter": "0,1,2,3", 2947 "EventCode": "0x60", 2948 "EventName": "UNC_H_SNP_RESP_RECV_LOCAL.RSPS", 2949 "PerPkg": "1", 2950 "UMask": "0x2", 2951 "Unit": "HA" 2952 }, 2953 { 2954 "BriefDescription": "Snoop Responses Received Local; RspIFwd", 2955 "Counter": "0,1,2,3", 2956 "EventCode": "0x60", 2957 "EventName": "UNC_H_SNP_RESP_RECV_LOCAL.RSPIFWD", 2958 "PerPkg": "1", 2959 "UMask": "0x4", 2960 "Unit": "HA" 2961 }, 2962 { 2963 "BriefDescription": "Snoop Responses Received Local; RspSFwd", 2964 "Counter": "0,1,2,3", 2965 "EventCode": "0x60", 2966 "EventName": "UNC_H_SNP_RESP_RECV_LOCAL.RSPSFWD", 2967 "PerPkg": "1", 2968 "UMask": "0x8", 2969 "Unit": "HA" 2970 }, 2971 { 2972 "BriefDescription": "Snoop Responses Received Local; Rsp*WB", 2973 "Counter": "0,1,2,3", 2974 "EventCode": "0x60", 2975 "EventName": "UNC_H_SNP_RESP_RECV_LOCAL.RSPxWB", 2976 "PerPkg": "1", 2977 "UMask": "0x10", 2978 "Unit": "HA" 2979 }, 2980 { 2981 "BriefDescription": "Snoop Responses Received Local; Rsp*FWD*WB", 2982 "Counter": "0,1,2,3", 2983 "EventCode": "0x60", 2984 "EventName": "UNC_H_SNP_RESP_RECV_LOCAL.RSPxFWDxWB", 2985 "PerPkg": "1", 2986 "UMask": "0x20", 2987 "Unit": "HA" 2988 }, 2989 { 2990 "BriefDescription": "Snoop Responses Received Local; RspCnflct", 2991 "Counter": "0,1,2,3", 2992 "EventCode": "0x60", 2993 "EventName": "UNC_H_SNP_RESP_RECV_LOCAL.RSPCNFLCT", 2994 "PerPkg": "1", 2995 "UMask": "0x40", 2996 "Unit": "HA" 2997 }, 2998 { 2999 "BriefDescription": "Snoop Responses Received Local; Other", 3000 "Counter": "0,1,2,3", 3001 "EventCode": "0x60", 3002 "EventName": "UNC_H_SNP_RESP_RECV_LOCAL.OTHER", 3003 "PerPkg": "1", 3004 "UMask": "0x80", 3005 "Unit": "HA" 3006 }, 3007 { 3008 "BriefDescription": "Stall on No Sbo Credits; For SBo0, AD Ring", 3009 "Counter": "0,1,2,3", 3010 "EventCode": "0x6C", 3011 "EventName": "UNC_H_STALL_NO_SBO_CREDIT.SBO0_AD", 3012 "PerPkg": "1", 3013 "UMask": "0x1", 3014 "Unit": "HA" 3015 }, 3016 { 3017 "BriefDescription": "Stall on No Sbo Credits; For SBo1, AD Ring", 3018 "Counter": "0,1,2,3", 3019 "EventCode": "0x6C", 3020 "EventName": "UNC_H_STALL_NO_SBO_CREDIT.SBO1_AD", 3021 "PerPkg": "1", 3022 "UMask": "0x2", 3023 "Unit": "HA" 3024 }, 3025 { 3026 "BriefDescription": "Stall on No Sbo Credits; For SBo0, BL Ring", 3027 "Counter": "0,1,2,3", 3028 "EventCode": "0x6C", 3029 "EventName": "UNC_H_STALL_NO_SBO_CREDIT.SBO0_BL", 3030 "PerPkg": "1", 3031 "UMask": "0x4", 3032 "Unit": "HA" 3033 }, 3034 { 3035 "BriefDescription": "Stall on No Sbo Credits; For SBo1, BL Ring", 3036 "Counter": "0,1,2,3", 3037 "EventCode": "0x6C", 3038 "EventName": "UNC_H_STALL_NO_SBO_CREDIT.SBO1_BL", 3039 "PerPkg": "1", 3040 "UMask": "0x8", 3041 "Unit": "HA" 3042 }, 3043 { 3044 "BriefDescription": "HA Requests to a TAD Region - Group 0; TAD Region 0", 3045 "Counter": "0,1,2,3", 3046 "EventCode": "0x1B", 3047 "EventName": "UNC_H_TAD_REQUESTS_G0.REGION0", 3048 "PerPkg": "1", 3049 "UMask": "0x1", 3050 "Unit": "HA" 3051 }, 3052 { 3053 "BriefDescription": "HA Requests to a TAD Region - Group 0; TAD Region 1", 3054 "Counter": "0,1,2,3", 3055 "EventCode": "0x1B", 3056 "EventName": "UNC_H_TAD_REQUESTS_G0.REGION1", 3057 "PerPkg": "1", 3058 "UMask": "0x2", 3059 "Unit": "HA" 3060 }, 3061 { 3062 "BriefDescription": "HA Requests to a TAD Region - Group 0; TAD Region 2", 3063 "Counter": "0,1,2,3", 3064 "EventCode": "0x1B", 3065 "EventName": "UNC_H_TAD_REQUESTS_G0.REGION2", 3066 "PerPkg": "1", 3067 "UMask": "0x4", 3068 "Unit": "HA" 3069 }, 3070 { 3071 "BriefDescription": "HA Requests to a TAD Region - Group 0; TAD Region 3", 3072 "Counter": "0,1,2,3", 3073 "EventCode": "0x1B", 3074 "EventName": "UNC_H_TAD_REQUESTS_G0.REGION3", 3075 "PerPkg": "1", 3076 "UMask": "0x8", 3077 "Unit": "HA" 3078 }, 3079 { 3080 "BriefDescription": "HA Requests to a TAD Region - Group 0; TAD Region 4", 3081 "Counter": "0,1,2,3", 3082 "EventCode": "0x1B", 3083 "EventName": "UNC_H_TAD_REQUESTS_G0.REGION4", 3084 "PerPkg": "1", 3085 "UMask": "0x10", 3086 "Unit": "HA" 3087 }, 3088 { 3089 "BriefDescription": "HA Requests to a TAD Region - Group 0; TAD Region 5", 3090 "Counter": "0,1,2,3", 3091 "EventCode": "0x1B", 3092 "EventName": "UNC_H_TAD_REQUESTS_G0.REGION5", 3093 "PerPkg": "1", 3094 "UMask": "0x20", 3095 "Unit": "HA" 3096 }, 3097 { 3098 "BriefDescription": "HA Requests to a TAD Region - Group 0; TAD Region 6", 3099 "Counter": "0,1,2,3", 3100 "EventCode": "0x1B", 3101 "EventName": "UNC_H_TAD_REQUESTS_G0.REGION6", 3102 "PerPkg": "1", 3103 "UMask": "0x40", 3104 "Unit": "HA" 3105 }, 3106 { 3107 "BriefDescription": "HA Requests to a TAD Region - Group 0; TAD Region 7", 3108 "Counter": "0,1,2,3", 3109 "EventCode": "0x1B", 3110 "EventName": "UNC_H_TAD_REQUESTS_G0.REGION7", 3111 "PerPkg": "1", 3112 "UMask": "0x80", 3113 "Unit": "HA" 3114 }, 3115 { 3116 "BriefDescription": "HA Requests to a TAD Region - Group 1; TAD Region 8", 3117 "Counter": "0,1,2,3", 3118 "EventCode": "0x1C", 3119 "EventName": "UNC_H_TAD_REQUESTS_G1.REGION8", 3120 "PerPkg": "1", 3121 "UMask": "0x1", 3122 "Unit": "HA" 3123 }, 3124 { 3125 "BriefDescription": "HA Requests to a TAD Region - Group 1; TAD Region 9", 3126 "Counter": "0,1,2,3", 3127 "EventCode": "0x1C", 3128 "EventName": "UNC_H_TAD_REQUESTS_G1.REGION9", 3129 "PerPkg": "1", 3130 "UMask": "0x2", 3131 "Unit": "HA" 3132 }, 3133 { 3134 "BriefDescription": "HA Requests to a TAD Region - Group 1; TAD Region 10", 3135 "Counter": "0,1,2,3", 3136 "EventCode": "0x1C", 3137 "EventName": "UNC_H_TAD_REQUESTS_G1.REGION10", 3138 "PerPkg": "1", 3139 "UMask": "0x4", 3140 "Unit": "HA" 3141 }, 3142 { 3143 "BriefDescription": "HA Requests to a TAD Region - Group 1; TAD Region 11", 3144 "Counter": "0,1,2,3", 3145 "EventCode": "0x1C", 3146 "EventName": "UNC_H_TAD_REQUESTS_G1.REGION11", 3147 "PerPkg": "1", 3148 "UMask": "0x8", 3149 "Unit": "HA" 3150 }, 3151 { 3152 "BriefDescription": "Tracker Cycles Full; Cycles GP Completely Used", 3153 "Counter": "0,1,2,3", 3154 "EventCode": "0x2", 3155 "EventName": "UNC_H_TRACKER_CYCLES_FULL.GP", 3156 "PerPkg": "1", 3157 "UMask": "0x1", 3158 "Unit": "HA" 3159 }, 3160 { 3161 "BriefDescription": "Tracker Cycles Full; Cycles Completely Used", 3162 "Counter": "0,1,2,3", 3163 "EventCode": "0x2", 3164 "EventName": "UNC_H_TRACKER_CYCLES_FULL.ALL", 3165 "PerPkg": "1", 3166 "UMask": "0x2", 3167 "Unit": "HA" 3168 }, 3169 { 3170 "BriefDescription": "Tracker Occupancy Accumultor; Local Read Requests", 3171 "Counter": "0,1,2,3", 3172 "EventCode": "0x4", 3173 "EventName": "UNC_H_TRACKER_OCCUPANCY.READS_LOCAL", 3174 "PerPkg": "1", 3175 "UMask": "0x4", 3176 "Unit": "HA" 3177 }, 3178 { 3179 "BriefDescription": "Tracker Occupancy Accumultor; Remote Read Requests", 3180 "Counter": "0,1,2,3", 3181 "EventCode": "0x4", 3182 "EventName": "UNC_H_TRACKER_OCCUPANCY.READS_REMOTE", 3183 "PerPkg": "1", 3184 "UMask": "0x8", 3185 "Unit": "HA" 3186 }, 3187 { 3188 "BriefDescription": "Tracker Occupancy Accumultor; Local Write Requests", 3189 "Counter": "0,1,2,3", 3190 "EventCode": "0x4", 3191 "EventName": "UNC_H_TRACKER_OCCUPANCY.WRITES_LOCAL", 3192 "PerPkg": "1", 3193 "UMask": "0x10", 3194 "Unit": "HA" 3195 }, 3196 { 3197 "BriefDescription": "Tracker Occupancy Accumultor; Remote Write Requests", 3198 "Counter": "0,1,2,3", 3199 "EventCode": "0x4", 3200 "EventName": "UNC_H_TRACKER_OCCUPANCY.WRITES_REMOTE", 3201 "PerPkg": "1", 3202 "UMask": "0x20", 3203 "Unit": "HA" 3204 }, 3205 { 3206 "BriefDescription": "Tracker Occupancy Accumultor; Local InvItoE Requests", 3207 "Counter": "0,1,2,3", 3208 "EventCode": "0x4", 3209 "EventName": "UNC_H_TRACKER_OCCUPANCY.INVITOE_LOCAL", 3210 "PerPkg": "1", 3211 "UMask": "0x40", 3212 "Unit": "HA" 3213 }, 3214 { 3215 "BriefDescription": "Tracker Occupancy Accumultor; Remote InvItoE Requests", 3216 "Counter": "0,1,2,3", 3217 "EventCode": "0x4", 3218 "EventName": "UNC_H_TRACKER_OCCUPANCY.INVITOE_REMOTE", 3219 "PerPkg": "1", 3220 "UMask": "0x80", 3221 "Unit": "HA" 3222 }, 3223 { 3224 "BriefDescription": "Data Pending Occupancy Accumultor; Local Requests", 3225 "Counter": "0,1,2,3", 3226 "EventCode": "0x5", 3227 "EventName": "UNC_H_TRACKER_PENDING_OCCUPANCY.LOCAL", 3228 "PerPkg": "1", 3229 "UMask": "0x1", 3230 "Unit": "HA" 3231 }, 3232 { 3233 "BriefDescription": "Data Pending Occupancy Accumultor; Remote Requests", 3234 "Counter": "0,1,2,3", 3235 "EventCode": "0x5", 3236 "EventName": "UNC_H_TRACKER_PENDING_OCCUPANCY.REMOTE", 3237 "PerPkg": "1", 3238 "UMask": "0x2", 3239 "Unit": "HA" 3240 }, 3241 { 3242 "BriefDescription": "Outbound NDR Ring Transactions; Non-data Responses", 3243 "Counter": "0,1,2,3", 3244 "EventCode": "0xF", 3245 "EventName": "UNC_H_TxR_AD.HOM", 3246 "PerPkg": "1", 3247 "UMask": "0x4", 3248 "Unit": "HA" 3249 }, 3250 { 3251 "BriefDescription": "AD Egress Full; Scheduler 0", 3252 "Counter": "0,1,2,3", 3253 "EventCode": "0x2A", 3254 "EventName": "UNC_H_TxR_AD_CYCLES_FULL.SCHED0", 3255 "PerPkg": "1", 3256 "UMask": "0x1", 3257 "Unit": "HA" 3258 }, 3259 { 3260 "BriefDescription": "AD Egress Full; Scheduler 1", 3261 "Counter": "0,1,2,3", 3262 "EventCode": "0x2A", 3263 "EventName": "UNC_H_TxR_AD_CYCLES_FULL.SCHED1", 3264 "PerPkg": "1", 3265 "UMask": "0x2", 3266 "Unit": "HA" 3267 }, 3268 { 3269 "BriefDescription": "AD Egress Full; All", 3270 "Counter": "0,1,2,3", 3271 "EventCode": "0x2A", 3272 "EventName": "UNC_H_TxR_AD_CYCLES_FULL.ALL", 3273 "PerPkg": "1", 3274 "UMask": "0x3", 3275 "Unit": "HA" 3276 }, 3277 { 3278 "BriefDescription": "AD Egress Not Empty; Scheduler 0", 3279 "Counter": "0,1,2,3", 3280 "EventCode": "0x29", 3281 "EventName": "UNC_H_TxR_AD_CYCLES_NE.SCHED0", 3282 "PerPkg": "1", 3283 "UMask": "0x1", 3284 "Unit": "HA" 3285 }, 3286 { 3287 "BriefDescription": "AD Egress Not Empty; Scheduler 1", 3288 "Counter": "0,1,2,3", 3289 "EventCode": "0x29", 3290 "EventName": "UNC_H_TxR_AD_CYCLES_NE.SCHED1", 3291 "PerPkg": "1", 3292 "UMask": "0x2", 3293 "Unit": "HA" 3294 }, 3295 { 3296 "BriefDescription": "AD Egress Not Empty; All", 3297 "Counter": "0,1,2,3", 3298 "EventCode": "0x29", 3299 "EventName": "UNC_H_TxR_AD_CYCLES_NE.ALL", 3300 "PerPkg": "1", 3301 "UMask": "0x3", 3302 "Unit": "HA" 3303 }, 3304 { 3305 "BriefDescription": "AD Egress Allocations; Scheduler 0", 3306 "Counter": "0,1,2,3", 3307 "EventCode": "0x27", 3308 "EventName": "UNC_H_TxR_AD_INSERTS.SCHED0", 3309 "PerPkg": "1", 3310 "UMask": "0x1", 3311 "Unit": "HA" 3312 }, 3313 { 3314 "BriefDescription": "AD Egress Allocations; Scheduler 1", 3315 "Counter": "0,1,2,3", 3316 "EventCode": "0x27", 3317 "EventName": "UNC_H_TxR_AD_INSERTS.SCHED1", 3318 "PerPkg": "1", 3319 "UMask": "0x2", 3320 "Unit": "HA" 3321 }, 3322 { 3323 "BriefDescription": "AD Egress Allocations; All", 3324 "Counter": "0,1,2,3", 3325 "EventCode": "0x27", 3326 "EventName": "UNC_H_TxR_AD_INSERTS.ALL", 3327 "PerPkg": "1", 3328 "UMask": "0x3", 3329 "Unit": "HA" 3330 }, 3331 { 3332 "BriefDescription": "AK Egress Full; Scheduler 0", 3333 "Counter": "0,1,2,3", 3334 "EventCode": "0x32", 3335 "EventName": "UNC_H_TxR_AK_CYCLES_FULL.SCHED0", 3336 "PerPkg": "1", 3337 "UMask": "0x1", 3338 "Unit": "HA" 3339 }, 3340 { 3341 "BriefDescription": "AK Egress Full; Scheduler 1", 3342 "Counter": "0,1,2,3", 3343 "EventCode": "0x32", 3344 "EventName": "UNC_H_TxR_AK_CYCLES_FULL.SCHED1", 3345 "PerPkg": "1", 3346 "UMask": "0x2", 3347 "Unit": "HA" 3348 }, 3349 { 3350 "BriefDescription": "AK Egress Full; All", 3351 "Counter": "0,1,2,3", 3352 "EventCode": "0x32", 3353 "EventName": "UNC_H_TxR_AK_CYCLES_FULL.ALL", 3354 "PerPkg": "1", 3355 "UMask": "0x3", 3356 "Unit": "HA" 3357 }, 3358 { 3359 "BriefDescription": "AK Egress Not Empty; Scheduler 0", 3360 "Counter": "0,1,2,3", 3361 "EventCode": "0x31", 3362 "EventName": "UNC_H_TxR_AK_CYCLES_NE.SCHED0", 3363 "PerPkg": "1", 3364 "UMask": "0x1", 3365 "Unit": "HA" 3366 }, 3367 { 3368 "BriefDescription": "AK Egress Not Empty; Scheduler 1", 3369 "Counter": "0,1,2,3", 3370 "EventCode": "0x31", 3371 "EventName": "UNC_H_TxR_AK_CYCLES_NE.SCHED1", 3372 "PerPkg": "1", 3373 "UMask": "0x2", 3374 "Unit": "HA" 3375 }, 3376 { 3377 "BriefDescription": "AK Egress Not Empty; All", 3378 "Counter": "0,1,2,3", 3379 "EventCode": "0x31", 3380 "EventName": "UNC_H_TxR_AK_CYCLES_NE.ALL", 3381 "PerPkg": "1", 3382 "UMask": "0x3", 3383 "Unit": "HA" 3384 }, 3385 { 3386 "BriefDescription": "AK Egress Allocations; Scheduler 0", 3387 "Counter": "0,1,2,3", 3388 "EventCode": "0x2F", 3389 "EventName": "UNC_H_TxR_AK_INSERTS.SCHED0", 3390 "PerPkg": "1", 3391 "UMask": "0x1", 3392 "Unit": "HA" 3393 }, 3394 { 3395 "BriefDescription": "AK Egress Allocations; Scheduler 1", 3396 "Counter": "0,1,2,3", 3397 "EventCode": "0x2F", 3398 "EventName": "UNC_H_TxR_AK_INSERTS.SCHED1", 3399 "PerPkg": "1", 3400 "UMask": "0x2", 3401 "Unit": "HA" 3402 }, 3403 { 3404 "BriefDescription": "AK Egress Allocations; All", 3405 "Counter": "0,1,2,3", 3406 "EventCode": "0x2F", 3407 "EventName": "UNC_H_TxR_AK_INSERTS.ALL", 3408 "PerPkg": "1", 3409 "UMask": "0x3", 3410 "Unit": "HA" 3411 }, 3412 { 3413 "BriefDescription": "Outbound DRS Ring Transactions to Cache; Data to Cache", 3414 "Counter": "0,1,2,3", 3415 "EventCode": "0x10", 3416 "EventName": "UNC_H_TxR_BL.DRS_CACHE", 3417 "PerPkg": "1", 3418 "UMask": "0x1", 3419 "Unit": "HA" 3420 }, 3421 { 3422 "BriefDescription": "Outbound DRS Ring Transactions to Cache; Data to Core", 3423 "Counter": "0,1,2,3", 3424 "EventCode": "0x10", 3425 "EventName": "UNC_H_TxR_BL.DRS_CORE", 3426 "PerPkg": "1", 3427 "UMask": "0x2", 3428 "Unit": "HA" 3429 }, 3430 { 3431 "BriefDescription": "Outbound DRS Ring Transactions to Cache; Data to QPI", 3432 "Counter": "0,1,2,3", 3433 "EventCode": "0x10", 3434 "EventName": "UNC_H_TxR_BL.DRS_QPI", 3435 "PerPkg": "1", 3436 "UMask": "0x4", 3437 "Unit": "HA" 3438 }, 3439 { 3440 "BriefDescription": "BL Egress Full; Scheduler 0", 3441 "Counter": "0,1,2,3", 3442 "EventCode": "0x36", 3443 "EventName": "UNC_H_TxR_BL_CYCLES_FULL.SCHED0", 3444 "PerPkg": "1", 3445 "UMask": "0x1", 3446 "Unit": "HA" 3447 }, 3448 { 3449 "BriefDescription": "BL Egress Full; Scheduler 1", 3450 "Counter": "0,1,2,3", 3451 "EventCode": "0x36", 3452 "EventName": "UNC_H_TxR_BL_CYCLES_FULL.SCHED1", 3453 "PerPkg": "1", 3454 "UMask": "0x2", 3455 "Unit": "HA" 3456 }, 3457 { 3458 "BriefDescription": "BL Egress Full; All", 3459 "Counter": "0,1,2,3", 3460 "EventCode": "0x36", 3461 "EventName": "UNC_H_TxR_BL_CYCLES_FULL.ALL", 3462 "PerPkg": "1", 3463 "UMask": "0x3", 3464 "Unit": "HA" 3465 }, 3466 { 3467 "BriefDescription": "BL Egress Not Empty; Scheduler 0", 3468 "Counter": "0,1,2,3", 3469 "EventCode": "0x35", 3470 "EventName": "UNC_H_TxR_BL_CYCLES_NE.SCHED0", 3471 "PerPkg": "1", 3472 "UMask": "0x1", 3473 "Unit": "HA" 3474 }, 3475 { 3476 "BriefDescription": "BL Egress Not Empty; Scheduler 1", 3477 "Counter": "0,1,2,3", 3478 "EventCode": "0x35", 3479 "EventName": "UNC_H_TxR_BL_CYCLES_NE.SCHED1", 3480 "PerPkg": "1", 3481 "UMask": "0x2", 3482 "Unit": "HA" 3483 }, 3484 { 3485 "BriefDescription": "BL Egress Not Empty; All", 3486 "Counter": "0,1,2,3", 3487 "EventCode": "0x35", 3488 "EventName": "UNC_H_TxR_BL_CYCLES_NE.ALL", 3489 "PerPkg": "1", 3490 "UMask": "0x3", 3491 "Unit": "HA" 3492 }, 3493 { 3494 "BriefDescription": "BL Egress Allocations; Scheduler 0", 3495 "Counter": "0,1,2,3", 3496 "EventCode": "0x33", 3497 "EventName": "UNC_H_TxR_BL_INSERTS.SCHED0", 3498 "PerPkg": "1", 3499 "UMask": "0x1", 3500 "Unit": "HA" 3501 }, 3502 { 3503 "BriefDescription": "BL Egress Allocations; Scheduler 1", 3504 "Counter": "0,1,2,3", 3505 "EventCode": "0x33", 3506 "EventName": "UNC_H_TxR_BL_INSERTS.SCHED1", 3507 "PerPkg": "1", 3508 "UMask": "0x2", 3509 "Unit": "HA" 3510 }, 3511 { 3512 "BriefDescription": "BL Egress Allocations; All", 3513 "Counter": "0,1,2,3", 3514 "EventCode": "0x33", 3515 "EventName": "UNC_H_TxR_BL_INSERTS.ALL", 3516 "PerPkg": "1", 3517 "UMask": "0x3", 3518 "Unit": "HA" 3519 }, 3520 { 3521 "BriefDescription": "Injection Starvation; For AK Ring", 3522 "Counter": "0,1,2,3", 3523 "EventCode": "0x6D", 3524 "EventName": "UNC_H_TxR_STARVED.AK", 3525 "PerPkg": "1", 3526 "UMask": "0x1", 3527 "Unit": "HA" 3528 }, 3529 { 3530 "BriefDescription": "Injection Starvation; For BL Ring", 3531 "Counter": "0,1,2,3", 3532 "EventCode": "0x6D", 3533 "EventName": "UNC_H_TxR_STARVED.BL", 3534 "PerPkg": "1", 3535 "UMask": "0x2", 3536 "Unit": "HA" 3537 }, 3538 { 3539 "BriefDescription": "HA iMC CHN0 WPQ Credits Empty - Regular; Channel 0", 3540 "Counter": "0,1,2,3", 3541 "EventCode": "0x18", 3542 "EventName": "UNC_H_WPQ_CYCLES_NO_REG_CREDITS.CHN0", 3543 "PerPkg": "1", 3544 "UMask": "0x1", 3545 "Unit": "HA" 3546 }, 3547 { 3548 "BriefDescription": "HA iMC CHN0 WPQ Credits Empty - Regular; Channel 1", 3549 "Counter": "0,1,2,3", 3550 "EventCode": "0x18", 3551 "EventName": "UNC_H_WPQ_CYCLES_NO_REG_CREDITS.CHN1", 3552 "PerPkg": "1", 3553 "UMask": "0x2", 3554 "Unit": "HA" 3555 }, 3556 { 3557 "BriefDescription": "HA iMC CHN0 WPQ Credits Empty - Regular; Channel 2", 3558 "Counter": "0,1,2,3", 3559 "EventCode": "0x18", 3560 "EventName": "UNC_H_WPQ_CYCLES_NO_REG_CREDITS.CHN2", 3561 "PerPkg": "1", 3562 "UMask": "0x4", 3563 "Unit": "HA" 3564 }, 3565 { 3566 "BriefDescription": "HA iMC CHN0 WPQ Credits Empty - Regular; Channel 3", 3567 "Counter": "0,1,2,3", 3568 "EventCode": "0x18", 3569 "EventName": "UNC_H_WPQ_CYCLES_NO_REG_CREDITS.CHN3", 3570 "PerPkg": "1", 3571 "UMask": "0x8", 3572 "Unit": "HA" 3573 }, 3574 { 3575 "BriefDescription": "HA iMC CHN0 WPQ Credits Empty - Special; Channel 0", 3576 "Counter": "0,1,2,3", 3577 "EventCode": "0x19", 3578 "EventName": "UNC_H_WPQ_CYCLES_NO_SPEC_CREDITS.CHN0", 3579 "PerPkg": "1", 3580 "UMask": "0x1", 3581 "Unit": "HA" 3582 }, 3583 { 3584 "BriefDescription": "HA iMC CHN0 WPQ Credits Empty - Special; Channel 1", 3585 "Counter": "0,1,2,3", 3586 "EventCode": "0x19", 3587 "EventName": "UNC_H_WPQ_CYCLES_NO_SPEC_CREDITS.CHN1", 3588 "PerPkg": "1", 3589 "UMask": "0x2", 3590 "Unit": "HA" 3591 }, 3592 { 3593 "BriefDescription": "HA iMC CHN0 WPQ Credits Empty - Special; Channel 2", 3594 "Counter": "0,1,2,3", 3595 "EventCode": "0x19", 3596 "EventName": "UNC_H_WPQ_CYCLES_NO_SPEC_CREDITS.CHN2", 3597 "PerPkg": "1", 3598 "UMask": "0x4", 3599 "Unit": "HA" 3600 }, 3601 { 3602 "BriefDescription": "HA iMC CHN0 WPQ Credits Empty - Special; Channel 3", 3603 "Counter": "0,1,2,3", 3604 "EventCode": "0x19", 3605 "EventName": "UNC_H_WPQ_CYCLES_NO_SPEC_CREDITS.CHN3", 3606 "PerPkg": "1", 3607 "UMask": "0x8", 3608 "Unit": "HA" 3609 }, 3610 { 3611 "BriefDescription": "Tracker Cycles Not Empty; Local Requests", 3612 "Counter": "0,1,2,3", 3613 "EventCode": "0x3", 3614 "EventName": "UNC_H_TRACKER_CYCLES_NE.LOCAL", 3615 "PerPkg": "1", 3616 "UMask": "0x1", 3617 "Unit": "HA" 3618 }, 3619 { 3620 "BriefDescription": "Tracker Cycles Not Empty; Remote Requests", 3621 "Counter": "0,1,2,3", 3622 "EventCode": "0x3", 3623 "EventName": "UNC_H_TRACKER_CYCLES_NE.REMOTE", 3624 "PerPkg": "1", 3625 "UMask": "0x2", 3626 "Unit": "HA" 3627 }, 3628 { 3629 "BriefDescription": "Tracker Cycles Not Empty; All Requests", 3630 "Counter": "0,1,2,3", 3631 "EventCode": "0x3", 3632 "EventName": "UNC_H_TRACKER_CYCLES_NE.ALL", 3633 "PerPkg": "1", 3634 "UMask": "0x3", 3635 "Unit": "HA" 3636 } 3637] 3638