1[ 2 { 3 "BriefDescription": "Number of qfclks", 4 "Counter": "0,1,2,3", 5 "EventCode": "0x14", 6 "EventName": "UNC_Q_CLOCKTICKS", 7 "PerPkg": "1", 8 "Unit": "QPI LL" 9 }, 10 { 11 "BriefDescription": "Count of CTO Events", 12 "Counter": "0,1,2,3", 13 "EventCode": "0x38", 14 "EventName": "UNC_Q_CTO_COUNT", 15 "ExtSel": "1", 16 "PerPkg": "1", 17 "Unit": "QPI LL" 18 }, 19 { 20 "BriefDescription": "Direct 2 Core Spawning; Spawn Success", 21 "Counter": "0,1,2,3", 22 "EventCode": "0x13", 23 "EventName": "UNC_Q_DIRECT2CORE.SUCCESS_RBT_HIT", 24 "PerPkg": "1", 25 "UMask": "0x1", 26 "Unit": "QPI LL" 27 }, 28 { 29 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress Credits", 30 "Counter": "0,1,2,3", 31 "EventCode": "0x13", 32 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS", 33 "PerPkg": "1", 34 "UMask": "0x2", 35 "Unit": "QPI LL" 36 }, 37 { 38 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Invalid", 39 "Counter": "0,1,2,3", 40 "EventCode": "0x13", 41 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_HIT", 42 "PerPkg": "1", 43 "UMask": "0x4", 44 "Unit": "QPI LL" 45 }, 46 { 47 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Invalid", 48 "Counter": "0,1,2,3", 49 "EventCode": "0x13", 50 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT", 51 "PerPkg": "1", 52 "UMask": "0x8", 53 "Unit": "QPI LL" 54 }, 55 { 56 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss", 57 "Counter": "0,1,2,3", 58 "EventCode": "0x13", 59 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_MISS", 60 "PerPkg": "1", 61 "UMask": "0x10", 62 "Unit": "QPI LL" 63 }, 64 { 65 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss", 66 "Counter": "0,1,2,3", 67 "EventCode": "0x13", 68 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_MISS", 69 "PerPkg": "1", 70 "UMask": "0x20", 71 "Unit": "QPI LL" 72 }, 73 { 74 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss and Invalid", 75 "Counter": "0,1,2,3", 76 "EventCode": "0x13", 77 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_MISS", 78 "PerPkg": "1", 79 "UMask": "0x40", 80 "Unit": "QPI LL" 81 }, 82 { 83 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss, Invalid", 84 "Counter": "0,1,2,3", 85 "EventCode": "0x13", 86 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT_MISS", 87 "PerPkg": "1", 88 "UMask": "0x80", 89 "Unit": "QPI LL" 90 }, 91 { 92 "BriefDescription": "Cycles in L1", 93 "Counter": "0,1,2,3", 94 "EventCode": "0x12", 95 "EventName": "UNC_Q_L1_POWER_CYCLES", 96 "PerPkg": "1", 97 "Unit": "QPI LL" 98 }, 99 { 100 "BriefDescription": "Cycles in L0p", 101 "Counter": "0,1,2,3", 102 "EventCode": "0x10", 103 "EventName": "UNC_Q_RxL0P_POWER_CYCLES", 104 "PerPkg": "1", 105 "Unit": "QPI LL" 106 }, 107 { 108 "BriefDescription": "Cycles in L0", 109 "Counter": "0,1,2,3", 110 "EventCode": "0xF", 111 "EventName": "UNC_Q_RxL0_POWER_CYCLES", 112 "PerPkg": "1", 113 "Unit": "QPI LL" 114 }, 115 { 116 "BriefDescription": "Rx Flit Buffer Bypassed", 117 "Counter": "0,1,2,3", 118 "EventCode": "0x9", 119 "EventName": "UNC_Q_RxL_BYPASSED", 120 "PerPkg": "1", 121 "Unit": "QPI LL" 122 }, 123 { 124 "BriefDescription": "VN0 Credit Consumed; DRS", 125 "Counter": "0,1,2,3", 126 "EventCode": "0x1E", 127 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.DRS", 128 "ExtSel": "1", 129 "PerPkg": "1", 130 "UMask": "0x1", 131 "Unit": "QPI LL" 132 }, 133 { 134 "BriefDescription": "VN0 Credit Consumed; NCB", 135 "Counter": "0,1,2,3", 136 "EventCode": "0x1E", 137 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCB", 138 "ExtSel": "1", 139 "PerPkg": "1", 140 "UMask": "0x2", 141 "Unit": "QPI LL" 142 }, 143 { 144 "BriefDescription": "VN0 Credit Consumed; NCS", 145 "Counter": "0,1,2,3", 146 "EventCode": "0x1E", 147 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCS", 148 "ExtSel": "1", 149 "PerPkg": "1", 150 "UMask": "0x4", 151 "Unit": "QPI LL" 152 }, 153 { 154 "BriefDescription": "VN0 Credit Consumed; HOM", 155 "Counter": "0,1,2,3", 156 "EventCode": "0x1E", 157 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.HOM", 158 "ExtSel": "1", 159 "PerPkg": "1", 160 "UMask": "0x8", 161 "Unit": "QPI LL" 162 }, 163 { 164 "BriefDescription": "VN0 Credit Consumed; SNP", 165 "Counter": "0,1,2,3", 166 "EventCode": "0x1E", 167 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.SNP", 168 "ExtSel": "1", 169 "PerPkg": "1", 170 "UMask": "0x10", 171 "Unit": "QPI LL" 172 }, 173 { 174 "BriefDescription": "VN0 Credit Consumed; NDR", 175 "Counter": "0,1,2,3", 176 "EventCode": "0x1E", 177 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NDR", 178 "ExtSel": "1", 179 "PerPkg": "1", 180 "UMask": "0x20", 181 "Unit": "QPI LL" 182 }, 183 { 184 "BriefDescription": "VN1 Credit Consumed; DRS", 185 "Counter": "0,1,2,3", 186 "EventCode": "0x39", 187 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.DRS", 188 "ExtSel": "1", 189 "PerPkg": "1", 190 "UMask": "0x1", 191 "Unit": "QPI LL" 192 }, 193 { 194 "BriefDescription": "VN1 Credit Consumed; NCB", 195 "Counter": "0,1,2,3", 196 "EventCode": "0x39", 197 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCB", 198 "ExtSel": "1", 199 "PerPkg": "1", 200 "UMask": "0x2", 201 "Unit": "QPI LL" 202 }, 203 { 204 "BriefDescription": "VN1 Credit Consumed; NCS", 205 "Counter": "0,1,2,3", 206 "EventCode": "0x39", 207 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCS", 208 "ExtSel": "1", 209 "PerPkg": "1", 210 "UMask": "0x4", 211 "Unit": "QPI LL" 212 }, 213 { 214 "BriefDescription": "VN1 Credit Consumed; HOM", 215 "Counter": "0,1,2,3", 216 "EventCode": "0x39", 217 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.HOM", 218 "ExtSel": "1", 219 "PerPkg": "1", 220 "UMask": "0x8", 221 "Unit": "QPI LL" 222 }, 223 { 224 "BriefDescription": "VN1 Credit Consumed; SNP", 225 "Counter": "0,1,2,3", 226 "EventCode": "0x39", 227 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.SNP", 228 "ExtSel": "1", 229 "PerPkg": "1", 230 "UMask": "0x10", 231 "Unit": "QPI LL" 232 }, 233 { 234 "BriefDescription": "VN1 Credit Consumed; NDR", 235 "Counter": "0,1,2,3", 236 "EventCode": "0x39", 237 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NDR", 238 "ExtSel": "1", 239 "PerPkg": "1", 240 "UMask": "0x20", 241 "Unit": "QPI LL" 242 }, 243 { 244 "BriefDescription": "VNA Credit Consumed", 245 "Counter": "0,1,2,3", 246 "EventCode": "0x1D", 247 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VNA", 248 "ExtSel": "1", 249 "PerPkg": "1", 250 "Unit": "QPI LL" 251 }, 252 { 253 "BriefDescription": "RxQ Cycles Not Empty", 254 "Counter": "0,1,2,3", 255 "EventCode": "0xA", 256 "EventName": "UNC_Q_RxL_CYCLES_NE", 257 "PerPkg": "1", 258 "Unit": "QPI LL" 259 }, 260 { 261 "BriefDescription": "Flits Received - Group 0; Idle and Null Flits", 262 "Counter": "0,1,2,3", 263 "EventCode": "0x1", 264 "EventName": "UNC_Q_RxL_FLITS_G0.IDLE", 265 "PerPkg": "1", 266 "UMask": "0x1", 267 "Unit": "QPI LL" 268 }, 269 { 270 "BriefDescription": "Flits Received - Group 1; SNP Flits", 271 "Counter": "0,1,2,3", 272 "EventCode": "0x2", 273 "EventName": "UNC_Q_RxL_FLITS_G1.SNP", 274 "ExtSel": "1", 275 "PerPkg": "1", 276 "UMask": "0x1", 277 "Unit": "QPI LL" 278 }, 279 { 280 "BriefDescription": "Flits Received - Group 1; HOM Request Flits", 281 "Counter": "0,1,2,3", 282 "EventCode": "0x2", 283 "EventName": "UNC_Q_RxL_FLITS_G1.HOM_REQ", 284 "ExtSel": "1", 285 "PerPkg": "1", 286 "UMask": "0x2", 287 "Unit": "QPI LL" 288 }, 289 { 290 "BriefDescription": "Flits Received - Group 1; HOM Non-Request Flits", 291 "Counter": "0,1,2,3", 292 "EventCode": "0x2", 293 "EventName": "UNC_Q_RxL_FLITS_G1.HOM_NONREQ", 294 "ExtSel": "1", 295 "PerPkg": "1", 296 "UMask": "0x4", 297 "Unit": "QPI LL" 298 }, 299 { 300 "BriefDescription": "Flits Received - Group 1; HOM Flits", 301 "Counter": "0,1,2,3", 302 "EventCode": "0x2", 303 "EventName": "UNC_Q_RxL_FLITS_G1.HOM", 304 "ExtSel": "1", 305 "PerPkg": "1", 306 "UMask": "0x6", 307 "Unit": "QPI LL" 308 }, 309 { 310 "BriefDescription": "Flits Received - Group 1; DRS Data Flits", 311 "Counter": "0,1,2,3", 312 "EventCode": "0x2", 313 "EventName": "UNC_Q_RxL_FLITS_G1.DRS_DATA", 314 "ExtSel": "1", 315 "PerPkg": "1", 316 "UMask": "0x8", 317 "Unit": "QPI LL" 318 }, 319 { 320 "BriefDescription": "Flits Received - Group 1; DRS Header Flits", 321 "Counter": "0,1,2,3", 322 "EventCode": "0x2", 323 "EventName": "UNC_Q_RxL_FLITS_G1.DRS_NONDATA", 324 "ExtSel": "1", 325 "PerPkg": "1", 326 "UMask": "0x10", 327 "Unit": "QPI LL" 328 }, 329 { 330 "BriefDescription": "Flits Received - Group 1; DRS Flits (both Header and Data)", 331 "Counter": "0,1,2,3", 332 "EventCode": "0x2", 333 "EventName": "UNC_Q_RxL_FLITS_G1.DRS", 334 "ExtSel": "1", 335 "PerPkg": "1", 336 "UMask": "0x18", 337 "Unit": "QPI LL" 338 }, 339 { 340 "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AD", 341 "Counter": "0,1,2,3", 342 "EventCode": "0x3", 343 "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AD", 344 "ExtSel": "1", 345 "PerPkg": "1", 346 "UMask": "0x1", 347 "Unit": "QPI LL" 348 }, 349 { 350 "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AK", 351 "Counter": "0,1,2,3", 352 "EventCode": "0x3", 353 "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AK", 354 "ExtSel": "1", 355 "PerPkg": "1", 356 "UMask": "0x2", 357 "Unit": "QPI LL" 358 }, 359 { 360 "BriefDescription": "Flits Received - Group 2; Non-Coherent data Rx Flits", 361 "Counter": "0,1,2,3", 362 "EventCode": "0x3", 363 "EventName": "UNC_Q_RxL_FLITS_G2.NCB_DATA", 364 "ExtSel": "1", 365 "PerPkg": "1", 366 "UMask": "0x4", 367 "Unit": "QPI LL" 368 }, 369 { 370 "BriefDescription": "Flits Received - Group 2; Non-Coherent non-data Rx Flits", 371 "Counter": "0,1,2,3", 372 "EventCode": "0x3", 373 "EventName": "UNC_Q_RxL_FLITS_G2.NCB_NONDATA", 374 "ExtSel": "1", 375 "PerPkg": "1", 376 "UMask": "0x8", 377 "Unit": "QPI LL" 378 }, 379 { 380 "BriefDescription": "Flits Received - Group 2; Non-Coherent Rx Flits", 381 "Counter": "0,1,2,3", 382 "EventCode": "0x3", 383 "EventName": "UNC_Q_RxL_FLITS_G2.NCB", 384 "ExtSel": "1", 385 "PerPkg": "1", 386 "UMask": "0xC", 387 "Unit": "QPI LL" 388 }, 389 { 390 "BriefDescription": "Flits Received - Group 2; Non-Coherent standard Rx Flits", 391 "Counter": "0,1,2,3", 392 "EventCode": "0x3", 393 "EventName": "UNC_Q_RxL_FLITS_G2.NCS", 394 "ExtSel": "1", 395 "PerPkg": "1", 396 "UMask": "0x10", 397 "Unit": "QPI LL" 398 }, 399 { 400 "BriefDescription": "Rx Flit Buffer Allocations", 401 "Counter": "0,1,2,3", 402 "EventCode": "0x8", 403 "EventName": "UNC_Q_RxL_INSERTS", 404 "PerPkg": "1", 405 "Unit": "QPI LL" 406 }, 407 { 408 "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN0", 409 "Counter": "0,1,2,3", 410 "EventCode": "0x9", 411 "EventName": "UNC_Q_RxL_INSERTS_DRS.VN0", 412 "ExtSel": "1", 413 "PerPkg": "1", 414 "UMask": "0x1", 415 "Unit": "QPI LL" 416 }, 417 { 418 "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN1", 419 "Counter": "0,1,2,3", 420 "EventCode": "0x9", 421 "EventName": "UNC_Q_RxL_INSERTS_DRS.VN1", 422 "ExtSel": "1", 423 "PerPkg": "1", 424 "UMask": "0x2", 425 "Unit": "QPI LL" 426 }, 427 { 428 "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN0", 429 "Counter": "0,1,2,3", 430 "EventCode": "0xC", 431 "EventName": "UNC_Q_RxL_INSERTS_HOM.VN0", 432 "ExtSel": "1", 433 "PerPkg": "1", 434 "UMask": "0x1", 435 "Unit": "QPI LL" 436 }, 437 { 438 "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN1", 439 "Counter": "0,1,2,3", 440 "EventCode": "0xC", 441 "EventName": "UNC_Q_RxL_INSERTS_HOM.VN1", 442 "ExtSel": "1", 443 "PerPkg": "1", 444 "UMask": "0x2", 445 "Unit": "QPI LL" 446 }, 447 { 448 "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN0", 449 "Counter": "0,1,2,3", 450 "EventCode": "0xA", 451 "EventName": "UNC_Q_RxL_INSERTS_NCB.VN0", 452 "ExtSel": "1", 453 "PerPkg": "1", 454 "UMask": "0x1", 455 "Unit": "QPI LL" 456 }, 457 { 458 "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN1", 459 "Counter": "0,1,2,3", 460 "EventCode": "0xA", 461 "EventName": "UNC_Q_RxL_INSERTS_NCB.VN1", 462 "ExtSel": "1", 463 "PerPkg": "1", 464 "UMask": "0x2", 465 "Unit": "QPI LL" 466 }, 467 { 468 "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN0", 469 "Counter": "0,1,2,3", 470 "EventCode": "0xB", 471 "EventName": "UNC_Q_RxL_INSERTS_NCS.VN0", 472 "ExtSel": "1", 473 "PerPkg": "1", 474 "UMask": "0x1", 475 "Unit": "QPI LL" 476 }, 477 { 478 "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN1", 479 "Counter": "0,1,2,3", 480 "EventCode": "0xB", 481 "EventName": "UNC_Q_RxL_INSERTS_NCS.VN1", 482 "ExtSel": "1", 483 "PerPkg": "1", 484 "UMask": "0x2", 485 "Unit": "QPI LL" 486 }, 487 { 488 "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN0", 489 "Counter": "0,1,2,3", 490 "EventCode": "0xE", 491 "EventName": "UNC_Q_RxL_INSERTS_NDR.VN0", 492 "ExtSel": "1", 493 "PerPkg": "1", 494 "UMask": "0x1", 495 "Unit": "QPI LL" 496 }, 497 { 498 "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN1", 499 "Counter": "0,1,2,3", 500 "EventCode": "0xE", 501 "EventName": "UNC_Q_RxL_INSERTS_NDR.VN1", 502 "ExtSel": "1", 503 "PerPkg": "1", 504 "UMask": "0x2", 505 "Unit": "QPI LL" 506 }, 507 { 508 "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN0", 509 "Counter": "0,1,2,3", 510 "EventCode": "0xD", 511 "EventName": "UNC_Q_RxL_INSERTS_SNP.VN0", 512 "ExtSel": "1", 513 "PerPkg": "1", 514 "UMask": "0x1", 515 "Unit": "QPI LL" 516 }, 517 { 518 "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN1", 519 "Counter": "0,1,2,3", 520 "EventCode": "0xD", 521 "EventName": "UNC_Q_RxL_INSERTS_SNP.VN1", 522 "ExtSel": "1", 523 "PerPkg": "1", 524 "UMask": "0x2", 525 "Unit": "QPI LL" 526 }, 527 { 528 "BriefDescription": "RxQ Occupancy - All Packets", 529 "Counter": "0,1,2,3", 530 "EventCode": "0xB", 531 "EventName": "UNC_Q_RxL_OCCUPANCY", 532 "PerPkg": "1", 533 "Unit": "QPI LL" 534 }, 535 { 536 "BriefDescription": "RxQ Occupancy - DRS; for VN0", 537 "Counter": "0,1,2,3", 538 "EventCode": "0x15", 539 "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN0", 540 "ExtSel": "1", 541 "PerPkg": "1", 542 "UMask": "0x1", 543 "Unit": "QPI LL" 544 }, 545 { 546 "BriefDescription": "RxQ Occupancy - DRS; for VN1", 547 "Counter": "0,1,2,3", 548 "EventCode": "0x15", 549 "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN1", 550 "ExtSel": "1", 551 "PerPkg": "1", 552 "UMask": "0x2", 553 "Unit": "QPI LL" 554 }, 555 { 556 "BriefDescription": "RxQ Occupancy - HOM; for VN0", 557 "Counter": "0,1,2,3", 558 "EventCode": "0x18", 559 "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN0", 560 "ExtSel": "1", 561 "PerPkg": "1", 562 "UMask": "0x1", 563 "Unit": "QPI LL" 564 }, 565 { 566 "BriefDescription": "RxQ Occupancy - HOM; for VN1", 567 "Counter": "0,1,2,3", 568 "EventCode": "0x18", 569 "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN1", 570 "ExtSel": "1", 571 "PerPkg": "1", 572 "UMask": "0x2", 573 "Unit": "QPI LL" 574 }, 575 { 576 "BriefDescription": "RxQ Occupancy - NCB; for VN0", 577 "Counter": "0,1,2,3", 578 "EventCode": "0x16", 579 "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN0", 580 "ExtSel": "1", 581 "PerPkg": "1", 582 "UMask": "0x1", 583 "Unit": "QPI LL" 584 }, 585 { 586 "BriefDescription": "RxQ Occupancy - NCB; for VN1", 587 "Counter": "0,1,2,3", 588 "EventCode": "0x16", 589 "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN1", 590 "ExtSel": "1", 591 "PerPkg": "1", 592 "UMask": "0x2", 593 "Unit": "QPI LL" 594 }, 595 { 596 "BriefDescription": "RxQ Occupancy - NCS; for VN0", 597 "Counter": "0,1,2,3", 598 "EventCode": "0x17", 599 "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN0", 600 "ExtSel": "1", 601 "PerPkg": "1", 602 "UMask": "0x1", 603 "Unit": "QPI LL" 604 }, 605 { 606 "BriefDescription": "RxQ Occupancy - NCS; for VN1", 607 "Counter": "0,1,2,3", 608 "EventCode": "0x17", 609 "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN1", 610 "ExtSel": "1", 611 "PerPkg": "1", 612 "UMask": "0x2", 613 "Unit": "QPI LL" 614 }, 615 { 616 "BriefDescription": "RxQ Occupancy - NDR; for VN0", 617 "Counter": "0,1,2,3", 618 "EventCode": "0x1A", 619 "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN0", 620 "ExtSel": "1", 621 "PerPkg": "1", 622 "UMask": "0x1", 623 "Unit": "QPI LL" 624 }, 625 { 626 "BriefDescription": "RxQ Occupancy - NDR; for VN1", 627 "Counter": "0,1,2,3", 628 "EventCode": "0x1A", 629 "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN1", 630 "ExtSel": "1", 631 "PerPkg": "1", 632 "UMask": "0x2", 633 "Unit": "QPI LL" 634 }, 635 { 636 "BriefDescription": "RxQ Occupancy - SNP; for VN0", 637 "Counter": "0,1,2,3", 638 "EventCode": "0x19", 639 "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN0", 640 "ExtSel": "1", 641 "PerPkg": "1", 642 "UMask": "0x1", 643 "Unit": "QPI LL" 644 }, 645 { 646 "BriefDescription": "RxQ Occupancy - SNP; for VN1", 647 "Counter": "0,1,2,3", 648 "EventCode": "0x19", 649 "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN1", 650 "ExtSel": "1", 651 "PerPkg": "1", 652 "UMask": "0x2", 653 "Unit": "QPI LL" 654 }, 655 { 656 "BriefDescription": "Cycles in L0p", 657 "Counter": "0,1,2,3", 658 "EventCode": "0xD", 659 "EventName": "UNC_Q_TxL0P_POWER_CYCLES", 660 "PerPkg": "1", 661 "Unit": "QPI LL" 662 }, 663 { 664 "BriefDescription": "Cycles in L0", 665 "Counter": "0,1,2,3", 666 "EventCode": "0xC", 667 "EventName": "UNC_Q_TxL0_POWER_CYCLES", 668 "PerPkg": "1", 669 "Unit": "QPI LL" 670 }, 671 { 672 "BriefDescription": "Tx Flit Buffer Bypassed", 673 "Counter": "0,1,2,3", 674 "EventCode": "0x5", 675 "EventName": "UNC_Q_TxL_BYPASSED", 676 "PerPkg": "1", 677 "Unit": "QPI LL" 678 }, 679 { 680 "BriefDescription": "Tx Flit Buffer Cycles not Empty", 681 "Counter": "0,1,2,3", 682 "EventCode": "0x6", 683 "EventName": "UNC_Q_TxL_CYCLES_NE", 684 "PerPkg": "1", 685 "Unit": "QPI LL" 686 }, 687 { 688 "BriefDescription": "Flits Transferred - Group 0; Data Tx Flits", 689 "Counter": "0,1,2,3", 690 "EventName": "UNC_Q_TxL_FLITS_G0.DATA", 691 "PerPkg": "1", 692 "UMask": "0x2", 693 "Unit": "QPI LL" 694 }, 695 { 696 "BriefDescription": "Number of data flits transmitted . Derived from unc_q_txl_flits_g0.data", 697 "Counter": "0,1,2,3", 698 "EventName": "QPI_DATA_BANDWIDTH_TX", 699 "PerPkg": "1", 700 "ScaleUnit": "8Bytes", 701 "UMask": "0x2", 702 "Unit": "QPI LL" 703 }, 704 { 705 "BriefDescription": "Flits Transferred - Group 0; Non-Data protocol Tx Flits", 706 "Counter": "0,1,2,3", 707 "EventName": "UNC_Q_TxL_FLITS_G0.NON_DATA", 708 "PerPkg": "1", 709 "UMask": "0x4", 710 "Unit": "QPI LL" 711 }, 712 { 713 "BriefDescription": "Number of non data (control) flits transmitted . Derived from unc_q_txl_flits_g0.non_data", 714 "Counter": "0,1,2,3", 715 "EventName": "QPI_CTL_BANDWIDTH_TX", 716 "PerPkg": "1", 717 "ScaleUnit": "8Bytes", 718 "UMask": "0x4", 719 "Unit": "QPI LL" 720 }, 721 { 722 "BriefDescription": "Flits Transferred - Group 1; SNP Flits", 723 "Counter": "0,1,2,3", 724 "EventName": "UNC_Q_TxL_FLITS_G1.SNP", 725 "ExtSel": "1", 726 "PerPkg": "1", 727 "UMask": "0x1", 728 "Unit": "QPI LL" 729 }, 730 { 731 "BriefDescription": "Flits Transferred - Group 1; HOM Request Flits", 732 "Counter": "0,1,2,3", 733 "EventName": "UNC_Q_TxL_FLITS_G1.HOM_REQ", 734 "ExtSel": "1", 735 "PerPkg": "1", 736 "UMask": "0x2", 737 "Unit": "QPI LL" 738 }, 739 { 740 "BriefDescription": "Flits Transferred - Group 1; HOM Non-Request Flits", 741 "Counter": "0,1,2,3", 742 "EventName": "UNC_Q_TxL_FLITS_G1.HOM_NONREQ", 743 "ExtSel": "1", 744 "PerPkg": "1", 745 "UMask": "0x4", 746 "Unit": "QPI LL" 747 }, 748 { 749 "BriefDescription": "Flits Transferred - Group 1; HOM Flits", 750 "Counter": "0,1,2,3", 751 "EventName": "UNC_Q_TxL_FLITS_G1.HOM", 752 "ExtSel": "1", 753 "PerPkg": "1", 754 "UMask": "0x6", 755 "Unit": "QPI LL" 756 }, 757 { 758 "BriefDescription": "Flits Transferred - Group 1; DRS Data Flits", 759 "Counter": "0,1,2,3", 760 "EventName": "UNC_Q_TxL_FLITS_G1.DRS_DATA", 761 "ExtSel": "1", 762 "PerPkg": "1", 763 "UMask": "0x8", 764 "Unit": "QPI LL" 765 }, 766 { 767 "BriefDescription": "Flits Transferred - Group 1; DRS Header Flits", 768 "Counter": "0,1,2,3", 769 "EventName": "UNC_Q_TxL_FLITS_G1.DRS_NONDATA", 770 "ExtSel": "1", 771 "PerPkg": "1", 772 "UMask": "0x10", 773 "Unit": "QPI LL" 774 }, 775 { 776 "BriefDescription": "Flits Transferred - Group 1; DRS Flits (both Header and Data)", 777 "Counter": "0,1,2,3", 778 "EventName": "UNC_Q_TxL_FLITS_G1.DRS", 779 "ExtSel": "1", 780 "PerPkg": "1", 781 "UMask": "0x18", 782 "Unit": "QPI LL" 783 }, 784 { 785 "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AD", 786 "Counter": "0,1,2,3", 787 "EventCode": "0x1", 788 "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AD", 789 "ExtSel": "1", 790 "PerPkg": "1", 791 "UMask": "0x1", 792 "Unit": "QPI LL" 793 }, 794 { 795 "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AK", 796 "Counter": "0,1,2,3", 797 "EventCode": "0x1", 798 "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AK", 799 "ExtSel": "1", 800 "PerPkg": "1", 801 "UMask": "0x2", 802 "Unit": "QPI LL" 803 }, 804 { 805 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent data Tx Flits", 806 "Counter": "0,1,2,3", 807 "EventCode": "0x1", 808 "EventName": "UNC_Q_TxL_FLITS_G2.NCB_DATA", 809 "ExtSel": "1", 810 "PerPkg": "1", 811 "UMask": "0x4", 812 "Unit": "QPI LL" 813 }, 814 { 815 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent non-data Tx Flits", 816 "Counter": "0,1,2,3", 817 "EventCode": "0x1", 818 "EventName": "UNC_Q_TxL_FLITS_G2.NCB_NONDATA", 819 "ExtSel": "1", 820 "PerPkg": "1", 821 "UMask": "0x8", 822 "Unit": "QPI LL" 823 }, 824 { 825 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent Bypass Tx Flits", 826 "Counter": "0,1,2,3", 827 "EventCode": "0x1", 828 "EventName": "UNC_Q_TxL_FLITS_G2.NCB", 829 "ExtSel": "1", 830 "PerPkg": "1", 831 "UMask": "0xC", 832 "Unit": "QPI LL" 833 }, 834 { 835 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent standard Tx Flits", 836 "Counter": "0,1,2,3", 837 "EventCode": "0x1", 838 "EventName": "UNC_Q_TxL_FLITS_G2.NCS", 839 "ExtSel": "1", 840 "PerPkg": "1", 841 "UMask": "0x10", 842 "Unit": "QPI LL" 843 }, 844 { 845 "BriefDescription": "Tx Flit Buffer Allocations", 846 "Counter": "0,1,2,3", 847 "EventCode": "0x4", 848 "EventName": "UNC_Q_TxL_INSERTS", 849 "PerPkg": "1", 850 "Unit": "QPI LL" 851 }, 852 { 853 "BriefDescription": "Tx Flit Buffer Occupancy", 854 "Counter": "0,1,2,3", 855 "EventCode": "0x7", 856 "EventName": "UNC_Q_TxL_OCCUPANCY", 857 "PerPkg": "1", 858 "Unit": "QPI LL" 859 }, 860 { 861 "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN0", 862 "Counter": "0,1,2,3", 863 "EventCode": "0x26", 864 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN0", 865 "ExtSel": "1", 866 "PerPkg": "1", 867 "UMask": "0x1", 868 "Unit": "QPI LL" 869 }, 870 { 871 "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN1", 872 "Counter": "0,1,2,3", 873 "EventCode": "0x26", 874 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN1", 875 "ExtSel": "1", 876 "PerPkg": "1", 877 "UMask": "0x2", 878 "Unit": "QPI LL" 879 }, 880 { 881 "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN0", 882 "Counter": "0,1,2,3", 883 "EventCode": "0x22", 884 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN0", 885 "ExtSel": "1", 886 "PerPkg": "1", 887 "UMask": "0x1", 888 "Unit": "QPI LL" 889 }, 890 { 891 "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN1", 892 "Counter": "0,1,2,3", 893 "EventCode": "0x22", 894 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN1", 895 "ExtSel": "1", 896 "PerPkg": "1", 897 "UMask": "0x2", 898 "Unit": "QPI LL" 899 }, 900 { 901 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0", 902 "Counter": "0,1,2,3", 903 "EventCode": "0x28", 904 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN0", 905 "ExtSel": "1", 906 "PerPkg": "1", 907 "UMask": "0x1", 908 "Unit": "QPI LL" 909 }, 910 { 911 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1", 912 "Counter": "0,1,2,3", 913 "EventCode": "0x28", 914 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN1", 915 "ExtSel": "1", 916 "PerPkg": "1", 917 "UMask": "0x2", 918 "Unit": "QPI LL" 919 }, 920 { 921 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0", 922 "Counter": "0,1,2,3", 923 "EventCode": "0x24", 924 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN0", 925 "ExtSel": "1", 926 "PerPkg": "1", 927 "UMask": "0x1", 928 "Unit": "QPI LL" 929 }, 930 { 931 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1", 932 "Counter": "0,1,2,3", 933 "EventCode": "0x24", 934 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN1", 935 "ExtSel": "1", 936 "PerPkg": "1", 937 "UMask": "0x2", 938 "Unit": "QPI LL" 939 }, 940 { 941 "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN0", 942 "Counter": "0,1,2,3", 943 "EventCode": "0x27", 944 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN0", 945 "ExtSel": "1", 946 "PerPkg": "1", 947 "UMask": "0x1", 948 "Unit": "QPI LL" 949 }, 950 { 951 "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN1", 952 "Counter": "0,1,2,3", 953 "EventCode": "0x27", 954 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN1", 955 "ExtSel": "1", 956 "PerPkg": "1", 957 "UMask": "0x2", 958 "Unit": "QPI LL" 959 }, 960 { 961 "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN0", 962 "Counter": "0,1,2,3", 963 "EventCode": "0x23", 964 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN0", 965 "ExtSel": "1", 966 "PerPkg": "1", 967 "UMask": "0x1", 968 "Unit": "QPI LL" 969 }, 970 { 971 "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN1", 972 "Counter": "0,1,2,3", 973 "EventCode": "0x23", 974 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN1", 975 "ExtSel": "1", 976 "PerPkg": "1", 977 "UMask": "0x2", 978 "Unit": "QPI LL" 979 }, 980 { 981 "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR", 982 "Counter": "0,1,2,3", 983 "EventCode": "0x29", 984 "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_ACQUIRED", 985 "ExtSel": "1", 986 "PerPkg": "1", 987 "Unit": "QPI LL" 988 }, 989 { 990 "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR", 991 "Counter": "0,1,2,3", 992 "EventCode": "0x25", 993 "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_OCCUPANCY", 994 "ExtSel": "1", 995 "PerPkg": "1", 996 "Unit": "QPI LL" 997 }, 998 { 999 "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN0", 1000 "Counter": "0,1,2,3", 1001 "EventCode": "0x2A", 1002 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN0", 1003 "ExtSel": "1", 1004 "PerPkg": "1", 1005 "UMask": "0x1", 1006 "Unit": "QPI LL" 1007 }, 1008 { 1009 "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN1", 1010 "Counter": "0,1,2,3", 1011 "EventCode": "0x2A", 1012 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN1", 1013 "ExtSel": "1", 1014 "PerPkg": "1", 1015 "UMask": "0x2", 1016 "Unit": "QPI LL" 1017 }, 1018 { 1019 "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for Shared VN", 1020 "Counter": "0,1,2,3", 1021 "EventCode": "0x2A", 1022 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN_SHR", 1023 "ExtSel": "1", 1024 "PerPkg": "1", 1025 "UMask": "0x4", 1026 "Unit": "QPI LL" 1027 }, 1028 { 1029 "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN0", 1030 "Counter": "0,1,2,3", 1031 "EventCode": "0x1F", 1032 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN0", 1033 "ExtSel": "1", 1034 "PerPkg": "1", 1035 "UMask": "0x1", 1036 "Unit": "QPI LL" 1037 }, 1038 { 1039 "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN1", 1040 "Counter": "0,1,2,3", 1041 "EventCode": "0x1F", 1042 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN1", 1043 "ExtSel": "1", 1044 "PerPkg": "1", 1045 "UMask": "0x2", 1046 "Unit": "QPI LL" 1047 }, 1048 { 1049 "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for Shared VN", 1050 "Counter": "0,1,2,3", 1051 "EventCode": "0x1F", 1052 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN_SHR", 1053 "ExtSel": "1", 1054 "PerPkg": "1", 1055 "UMask": "0x4", 1056 "Unit": "QPI LL" 1057 }, 1058 { 1059 "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN0", 1060 "Counter": "0,1,2,3", 1061 "EventCode": "0x2B", 1062 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN0", 1063 "ExtSel": "1", 1064 "PerPkg": "1", 1065 "UMask": "0x1", 1066 "Unit": "QPI LL" 1067 }, 1068 { 1069 "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN1", 1070 "Counter": "0,1,2,3", 1071 "EventCode": "0x2B", 1072 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN1", 1073 "ExtSel": "1", 1074 "PerPkg": "1", 1075 "UMask": "0x2", 1076 "Unit": "QPI LL" 1077 }, 1078 { 1079 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN0", 1080 "Counter": "0,1,2,3", 1081 "EventCode": "0x20", 1082 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN0", 1083 "ExtSel": "1", 1084 "PerPkg": "1", 1085 "UMask": "0x1", 1086 "Unit": "QPI LL" 1087 }, 1088 { 1089 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN1", 1090 "Counter": "0,1,2,3", 1091 "EventCode": "0x20", 1092 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN1", 1093 "ExtSel": "1", 1094 "PerPkg": "1", 1095 "UMask": "0x2", 1096 "Unit": "QPI LL" 1097 }, 1098 { 1099 "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN0", 1100 "Counter": "0,1,2,3", 1101 "EventCode": "0x2C", 1102 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN0", 1103 "ExtSel": "1", 1104 "PerPkg": "1", 1105 "UMask": "0x1", 1106 "Unit": "QPI LL" 1107 }, 1108 { 1109 "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN1", 1110 "Counter": "0,1,2,3", 1111 "EventCode": "0x2C", 1112 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN1", 1113 "ExtSel": "1", 1114 "PerPkg": "1", 1115 "UMask": "0x2", 1116 "Unit": "QPI LL" 1117 }, 1118 { 1119 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN0", 1120 "Counter": "0,1,2,3", 1121 "EventCode": "0x21", 1122 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN0", 1123 "ExtSel": "1", 1124 "PerPkg": "1", 1125 "UMask": "0x1", 1126 "Unit": "QPI LL" 1127 }, 1128 { 1129 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN1", 1130 "Counter": "0,1,2,3", 1131 "EventCode": "0x21", 1132 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN1", 1133 "ExtSel": "1", 1134 "PerPkg": "1", 1135 "UMask": "0x2", 1136 "Unit": "QPI LL" 1137 }, 1138 { 1139 "BriefDescription": "VNA Credits Returned", 1140 "Counter": "0,1,2,3", 1141 "EventCode": "0x1C", 1142 "EventName": "UNC_Q_VNA_CREDIT_RETURNS", 1143 "ExtSel": "1", 1144 "PerPkg": "1", 1145 "Unit": "QPI LL" 1146 }, 1147 { 1148 "BriefDescription": "VNA Credits Pending Return - Occupancy", 1149 "Counter": "0,1,2,3", 1150 "EventCode": "0x1B", 1151 "EventName": "UNC_Q_VNA_CREDIT_RETURN_OCCUPANCY", 1152 "ExtSel": "1", 1153 "PerPkg": "1", 1154 "Unit": "QPI LL" 1155 }, 1156 { 1157 "BriefDescription": "CRC Errors Detected; LinkInit", 1158 "Counter": "0,1,2,3", 1159 "EventCode": "0x3", 1160 "EventName": "UNC_Q_RxL_CRC_ERRORS.LINK_INIT", 1161 "PerPkg": "1", 1162 "UMask": "0x1", 1163 "Unit": "QPI LL" 1164 }, 1165 { 1166 "BriefDescription": "UNC_Q_RxL_CRC_ERRORS.NORMAL_OP", 1167 "Counter": "0,1,2,3", 1168 "EventCode": "0x3", 1169 "EventName": "UNC_Q_RxL_CRC_ERRORS.NORMAL_OP", 1170 "PerPkg": "1", 1171 "UMask": "0x2", 1172 "Unit": "QPI LL" 1173 }, 1174 { 1175 "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN0", 1176 "Counter": "0,1,2,3", 1177 "EventCode": "0xF", 1178 "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN0", 1179 "ExtSel": "1", 1180 "PerPkg": "1", 1181 "UMask": "0x1", 1182 "Unit": "QPI LL" 1183 }, 1184 { 1185 "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN1", 1186 "Counter": "0,1,2,3", 1187 "EventCode": "0xF", 1188 "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN1", 1189 "ExtSel": "1", 1190 "PerPkg": "1", 1191 "UMask": "0x2", 1192 "Unit": "QPI LL" 1193 }, 1194 { 1195 "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN0", 1196 "Counter": "0,1,2,3", 1197 "EventCode": "0x12", 1198 "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN0", 1199 "ExtSel": "1", 1200 "PerPkg": "1", 1201 "UMask": "0x1", 1202 "Unit": "QPI LL" 1203 }, 1204 { 1205 "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN1", 1206 "Counter": "0,1,2,3", 1207 "EventCode": "0x12", 1208 "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN1", 1209 "ExtSel": "1", 1210 "PerPkg": "1", 1211 "UMask": "0x2", 1212 "Unit": "QPI LL" 1213 }, 1214 { 1215 "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN0", 1216 "Counter": "0,1,2,3", 1217 "EventCode": "0x10", 1218 "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN0", 1219 "ExtSel": "1", 1220 "PerPkg": "1", 1221 "UMask": "0x1", 1222 "Unit": "QPI LL" 1223 }, 1224 { 1225 "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN1", 1226 "Counter": "0,1,2,3", 1227 "EventCode": "0x10", 1228 "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN1", 1229 "ExtSel": "1", 1230 "PerPkg": "1", 1231 "UMask": "0x2", 1232 "Unit": "QPI LL" 1233 }, 1234 { 1235 "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN0", 1236 "Counter": "0,1,2,3", 1237 "EventCode": "0x11", 1238 "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN0", 1239 "ExtSel": "1", 1240 "PerPkg": "1", 1241 "UMask": "0x1", 1242 "Unit": "QPI LL" 1243 }, 1244 { 1245 "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN1", 1246 "Counter": "0,1,2,3", 1247 "EventCode": "0x11", 1248 "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN1", 1249 "ExtSel": "1", 1250 "PerPkg": "1", 1251 "UMask": "0x2", 1252 "Unit": "QPI LL" 1253 }, 1254 { 1255 "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN0", 1256 "Counter": "0,1,2,3", 1257 "EventCode": "0x14", 1258 "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN0", 1259 "ExtSel": "1", 1260 "PerPkg": "1", 1261 "UMask": "0x1", 1262 "Unit": "QPI LL" 1263 }, 1264 { 1265 "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN1", 1266 "Counter": "0,1,2,3", 1267 "EventCode": "0x14", 1268 "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN1", 1269 "ExtSel": "1", 1270 "PerPkg": "1", 1271 "UMask": "0x2", 1272 "Unit": "QPI LL" 1273 }, 1274 { 1275 "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN0", 1276 "Counter": "0,1,2,3", 1277 "EventCode": "0x13", 1278 "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN0", 1279 "ExtSel": "1", 1280 "PerPkg": "1", 1281 "UMask": "0x1", 1282 "Unit": "QPI LL" 1283 }, 1284 { 1285 "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN1", 1286 "Counter": "0,1,2,3", 1287 "EventCode": "0x13", 1288 "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN1", 1289 "ExtSel": "1", 1290 "PerPkg": "1", 1291 "UMask": "0x2", 1292 "Unit": "QPI LL" 1293 }, 1294 { 1295 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - HOM", 1296 "Counter": "0,1,2,3", 1297 "EventCode": "0x35", 1298 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_DRS", 1299 "ExtSel": "1", 1300 "PerPkg": "1", 1301 "UMask": "0x1", 1302 "Unit": "QPI LL" 1303 }, 1304 { 1305 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - SNP", 1306 "Counter": "0,1,2,3", 1307 "EventCode": "0x35", 1308 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCB", 1309 "ExtSel": "1", 1310 "PerPkg": "1", 1311 "UMask": "0x2", 1312 "Unit": "QPI LL" 1313 }, 1314 { 1315 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NDR", 1316 "Counter": "0,1,2,3", 1317 "EventCode": "0x35", 1318 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCS", 1319 "ExtSel": "1", 1320 "PerPkg": "1", 1321 "UMask": "0x4", 1322 "Unit": "QPI LL" 1323 }, 1324 { 1325 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - DRS", 1326 "Counter": "0,1,2,3", 1327 "EventCode": "0x35", 1328 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_HOM", 1329 "ExtSel": "1", 1330 "PerPkg": "1", 1331 "UMask": "0x8", 1332 "Unit": "QPI LL" 1333 }, 1334 { 1335 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCB", 1336 "Counter": "0,1,2,3", 1337 "EventCode": "0x35", 1338 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_SNP", 1339 "ExtSel": "1", 1340 "PerPkg": "1", 1341 "UMask": "0x10", 1342 "Unit": "QPI LL" 1343 }, 1344 { 1345 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCS", 1346 "Counter": "0,1,2,3", 1347 "EventCode": "0x35", 1348 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NDR", 1349 "ExtSel": "1", 1350 "PerPkg": "1", 1351 "UMask": "0x20", 1352 "Unit": "QPI LL" 1353 }, 1354 { 1355 "BriefDescription": "Stalls Sending to R3QPI on VN0; Egress Credits", 1356 "Counter": "0,1,2,3", 1357 "EventCode": "0x35", 1358 "EventName": "UNC_Q_RxL_STALLS_VN0.EGRESS_CREDITS", 1359 "ExtSel": "1", 1360 "PerPkg": "1", 1361 "UMask": "0x40", 1362 "Unit": "QPI LL" 1363 }, 1364 { 1365 "BriefDescription": "Stalls Sending to R3QPI on VN0; GV", 1366 "Counter": "0,1,2,3", 1367 "EventCode": "0x35", 1368 "EventName": "UNC_Q_RxL_STALLS_VN0.GV", 1369 "ExtSel": "1", 1370 "PerPkg": "1", 1371 "UMask": "0x80", 1372 "Unit": "QPI LL" 1373 }, 1374 { 1375 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - HOM", 1376 "Counter": "0,1,2,3", 1377 "EventCode": "0x3A", 1378 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_DRS", 1379 "ExtSel": "1", 1380 "PerPkg": "1", 1381 "UMask": "0x1", 1382 "Unit": "QPI LL" 1383 }, 1384 { 1385 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - SNP", 1386 "Counter": "0,1,2,3", 1387 "EventCode": "0x3A", 1388 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCB", 1389 "ExtSel": "1", 1390 "PerPkg": "1", 1391 "UMask": "0x2", 1392 "Unit": "QPI LL" 1393 }, 1394 { 1395 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NDR", 1396 "Counter": "0,1,2,3", 1397 "EventCode": "0x3A", 1398 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCS", 1399 "ExtSel": "1", 1400 "PerPkg": "1", 1401 "UMask": "0x4", 1402 "Unit": "QPI LL" 1403 }, 1404 { 1405 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - DRS", 1406 "Counter": "0,1,2,3", 1407 "EventCode": "0x3A", 1408 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_HOM", 1409 "ExtSel": "1", 1410 "PerPkg": "1", 1411 "UMask": "0x8", 1412 "Unit": "QPI LL" 1413 }, 1414 { 1415 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCB", 1416 "Counter": "0,1,2,3", 1417 "EventCode": "0x3A", 1418 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_SNP", 1419 "ExtSel": "1", 1420 "PerPkg": "1", 1421 "UMask": "0x10", 1422 "Unit": "QPI LL" 1423 }, 1424 { 1425 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCS", 1426 "Counter": "0,1,2,3", 1427 "EventCode": "0x3A", 1428 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NDR", 1429 "ExtSel": "1", 1430 "PerPkg": "1", 1431 "UMask": "0x20", 1432 "Unit": "QPI LL" 1433 }, 1434 { 1435 "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is full", 1436 "Counter": "0,1,2,3", 1437 "EventCode": "0x2", 1438 "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.FULL", 1439 "PerPkg": "1", 1440 "UMask": "0x1", 1441 "Unit": "QPI LL" 1442 }, 1443 { 1444 "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is almost full", 1445 "Counter": "0,1,2,3", 1446 "EventCode": "0x2", 1447 "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.ALMOST_FULL", 1448 "PerPkg": "1", 1449 "UMask": "0x2", 1450 "Unit": "QPI LL" 1451 } 1452] 1453