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