.. | .. |
---|
170 | 170 | { |
---|
171 | 171 | "EventCode": "0xc8", |
---|
172 | 172 | "UMask": "0x4", |
---|
173 | | - "BriefDescription": "Number of times HLE abort was triggered (PEBS)", |
---|
| 173 | + "BriefDescription": "Number of times HLE abort was triggered", |
---|
174 | 174 | "PEBS": "1", |
---|
175 | 175 | "Counter": "0,1,2,3", |
---|
176 | 176 | "EventName": "HLE_RETIRED.ABORTED", |
---|
177 | | - "PublicDescription": "Number of times HLE abort was triggered (PEBS).", |
---|
| 177 | + "PublicDescription": "Number of times HLE abort was triggered.", |
---|
178 | 178 | "SampleAfterValue": "2000003", |
---|
179 | 179 | "CounterHTOff": "0,1,2,3,4,5,6,7" |
---|
180 | 180 | }, |
---|
.. | .. |
---|
251 | 251 | { |
---|
252 | 252 | "EventCode": "0xc9", |
---|
253 | 253 | "UMask": "0x4", |
---|
254 | | - "BriefDescription": "Number of times RTM abort was triggered (PEBS)", |
---|
| 254 | + "BriefDescription": "Number of times RTM abort was triggered", |
---|
255 | 255 | "PEBS": "1", |
---|
256 | 256 | "Counter": "0,1,2,3", |
---|
257 | 257 | "EventName": "RTM_RETIRED.ABORTED", |
---|
258 | | - "PublicDescription": "Number of times RTM abort was triggered (PEBS).", |
---|
| 258 | + "PublicDescription": "Number of times RTM abort was triggered .", |
---|
259 | 259 | "SampleAfterValue": "2000003", |
---|
260 | 260 | "CounterHTOff": "0,1,2,3" |
---|
261 | 261 | }, |
---|
.. | .. |
---|
312 | 312 | { |
---|
313 | 313 | "EventCode": "0xCD", |
---|
314 | 314 | "UMask": "0x1", |
---|
315 | | - "BriefDescription": "Loads with latency value being above 4", |
---|
| 315 | + "BriefDescription": "Randomly selected loads with latency value being above 4", |
---|
316 | 316 | "PEBS": "2", |
---|
317 | 317 | "MSRValue": "0x4", |
---|
318 | 318 | "Counter": "3", |
---|
319 | 319 | "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4", |
---|
320 | 320 | "MSRIndex": "0x3F6", |
---|
321 | 321 | "Errata": "BDM100, BDM35", |
---|
322 | | - "PublicDescription": "This event counts loads with latency value being above four.", |
---|
| 322 | + "PublicDescription": "Counts randomly selected loads with latency value being above four.", |
---|
323 | 323 | "TakenAlone": "1", |
---|
324 | 324 | "SampleAfterValue": "100003", |
---|
325 | 325 | "CounterHTOff": "3" |
---|
.. | .. |
---|
327 | 327 | { |
---|
328 | 328 | "EventCode": "0xCD", |
---|
329 | 329 | "UMask": "0x1", |
---|
330 | | - "BriefDescription": "Loads with latency value being above 8", |
---|
| 330 | + "BriefDescription": "Randomly selected loads with latency value being above 8", |
---|
331 | 331 | "PEBS": "2", |
---|
332 | 332 | "MSRValue": "0x8", |
---|
333 | 333 | "Counter": "3", |
---|
334 | 334 | "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8", |
---|
335 | 335 | "MSRIndex": "0x3F6", |
---|
336 | 336 | "Errata": "BDM100, BDM35", |
---|
337 | | - "PublicDescription": "This event counts loads with latency value being above eight.", |
---|
| 337 | + "PublicDescription": "Counts randomly selected loads with latency value being above eight.", |
---|
338 | 338 | "TakenAlone": "1", |
---|
339 | 339 | "SampleAfterValue": "50021", |
---|
340 | 340 | "CounterHTOff": "3" |
---|
.. | .. |
---|
342 | 342 | { |
---|
343 | 343 | "EventCode": "0xCD", |
---|
344 | 344 | "UMask": "0x1", |
---|
345 | | - "BriefDescription": "Loads with latency value being above 16", |
---|
| 345 | + "BriefDescription": "Randomly selected loads with latency value being above 16", |
---|
346 | 346 | "PEBS": "2", |
---|
347 | 347 | "MSRValue": "0x10", |
---|
348 | 348 | "Counter": "3", |
---|
349 | 349 | "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16", |
---|
350 | 350 | "MSRIndex": "0x3F6", |
---|
351 | 351 | "Errata": "BDM100, BDM35", |
---|
352 | | - "PublicDescription": "This event counts loads with latency value being above 16.", |
---|
| 352 | + "PublicDescription": "Counts randomly selected loads with latency value being above 16.", |
---|
353 | 353 | "TakenAlone": "1", |
---|
354 | 354 | "SampleAfterValue": "20011", |
---|
355 | 355 | "CounterHTOff": "3" |
---|
.. | .. |
---|
357 | 357 | { |
---|
358 | 358 | "EventCode": "0xCD", |
---|
359 | 359 | "UMask": "0x1", |
---|
360 | | - "BriefDescription": "Loads with latency value being above 32", |
---|
| 360 | + "BriefDescription": "Randomly selected loads with latency value being above 32", |
---|
361 | 361 | "PEBS": "2", |
---|
362 | 362 | "MSRValue": "0x20", |
---|
363 | 363 | "Counter": "3", |
---|
364 | 364 | "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32", |
---|
365 | 365 | "MSRIndex": "0x3F6", |
---|
366 | 366 | "Errata": "BDM100, BDM35", |
---|
367 | | - "PublicDescription": "This event counts loads with latency value being above 32.", |
---|
| 367 | + "PublicDescription": "Counts randomly selected loads with latency value being above 32.", |
---|
368 | 368 | "TakenAlone": "1", |
---|
369 | 369 | "SampleAfterValue": "100007", |
---|
370 | 370 | "CounterHTOff": "3" |
---|
.. | .. |
---|
372 | 372 | { |
---|
373 | 373 | "EventCode": "0xCD", |
---|
374 | 374 | "UMask": "0x1", |
---|
375 | | - "BriefDescription": "Loads with latency value being above 64", |
---|
| 375 | + "BriefDescription": "Randomly selected loads with latency value being above 64", |
---|
376 | 376 | "PEBS": "2", |
---|
377 | 377 | "MSRValue": "0x40", |
---|
378 | 378 | "Counter": "3", |
---|
379 | 379 | "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64", |
---|
380 | 380 | "MSRIndex": "0x3F6", |
---|
381 | 381 | "Errata": "BDM100, BDM35", |
---|
382 | | - "PublicDescription": "This event counts loads with latency value being above 64.", |
---|
| 382 | + "PublicDescription": "Counts randomly selected loads with latency value being above 64.", |
---|
383 | 383 | "TakenAlone": "1", |
---|
384 | 384 | "SampleAfterValue": "2003", |
---|
385 | 385 | "CounterHTOff": "3" |
---|
.. | .. |
---|
387 | 387 | { |
---|
388 | 388 | "EventCode": "0xCD", |
---|
389 | 389 | "UMask": "0x1", |
---|
390 | | - "BriefDescription": "Loads with latency value being above 128", |
---|
| 390 | + "BriefDescription": "Randomly selected loads with latency value being above 128", |
---|
391 | 391 | "PEBS": "2", |
---|
392 | 392 | "MSRValue": "0x80", |
---|
393 | 393 | "Counter": "3", |
---|
394 | 394 | "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128", |
---|
395 | 395 | "MSRIndex": "0x3F6", |
---|
396 | 396 | "Errata": "BDM100, BDM35", |
---|
397 | | - "PublicDescription": "This event counts loads with latency value being above 128.", |
---|
| 397 | + "PublicDescription": "Counts randomly selected loads with latency value being above 128.", |
---|
398 | 398 | "TakenAlone": "1", |
---|
399 | 399 | "SampleAfterValue": "1009", |
---|
400 | 400 | "CounterHTOff": "3" |
---|
.. | .. |
---|
402 | 402 | { |
---|
403 | 403 | "EventCode": "0xCD", |
---|
404 | 404 | "UMask": "0x1", |
---|
405 | | - "BriefDescription": "Loads with latency value being above 256", |
---|
| 405 | + "BriefDescription": "Randomly selected loads with latency value being above 256", |
---|
406 | 406 | "PEBS": "2", |
---|
407 | 407 | "MSRValue": "0x100", |
---|
408 | 408 | "Counter": "3", |
---|
409 | 409 | "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256", |
---|
410 | 410 | "MSRIndex": "0x3F6", |
---|
411 | 411 | "Errata": "BDM100, BDM35", |
---|
412 | | - "PublicDescription": "This event counts loads with latency value being above 256.", |
---|
| 412 | + "PublicDescription": "Counts randomly selected loads with latency value being above 256.", |
---|
413 | 413 | "TakenAlone": "1", |
---|
414 | 414 | "SampleAfterValue": "503", |
---|
415 | 415 | "CounterHTOff": "3" |
---|
.. | .. |
---|
417 | 417 | { |
---|
418 | 418 | "EventCode": "0xCD", |
---|
419 | 419 | "UMask": "0x1", |
---|
420 | | - "BriefDescription": "Loads with latency value being above 512", |
---|
| 420 | + "BriefDescription": "Randomly selected loads with latency value being above 512", |
---|
421 | 421 | "PEBS": "2", |
---|
422 | 422 | "MSRValue": "0x200", |
---|
423 | 423 | "Counter": "3", |
---|
424 | 424 | "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512", |
---|
425 | 425 | "MSRIndex": "0x3F6", |
---|
426 | 426 | "Errata": "BDM100, BDM35", |
---|
427 | | - "PublicDescription": "This event counts loads with latency value being above 512.", |
---|
| 427 | + "PublicDescription": "Counts randomly selected loads with latency value being above 512.", |
---|
428 | 428 | "TakenAlone": "1", |
---|
429 | 429 | "SampleAfterValue": "101", |
---|
430 | 430 | "CounterHTOff": "3" |
---|
.. | .. |
---|
433 | 433 | "Offcore": "1", |
---|
434 | 434 | "EventCode": "0xB7, 0xBB", |
---|
435 | 435 | "UMask": "0x1", |
---|
436 | | - "BriefDescription": "Counts all requests that miss in the L3", |
---|
437 | | - "MSRValue": "0x3fbfc08fff", |
---|
| 436 | + "BriefDescription": "Counts all requests miss in the L3", |
---|
| 437 | + "MSRValue": "0x3FBFC08FFF", |
---|
438 | 438 | "Counter": "0,1,2,3", |
---|
439 | 439 | "EventName": "OFFCORE_RESPONSE.ALL_REQUESTS.LLC_MISS.ANY_RESPONSE", |
---|
440 | 440 | "MSRIndex": "0x1a6,0x1a7", |
---|
441 | | - "PublicDescription": "Counts all requests that miss in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 441 | + "PublicDescription": "Counts all requests miss in the L3", |
---|
442 | 442 | "SampleAfterValue": "100003", |
---|
443 | 443 | "CounterHTOff": "0,1,2,3" |
---|
444 | 444 | }, |
---|
.. | .. |
---|
446 | 446 | "Offcore": "1", |
---|
447 | 447 | "EventCode": "0xB7, 0xBB", |
---|
448 | 448 | "UMask": "0x1", |
---|
449 | | - "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the L3 and clean or shared data is transferred from remote cache", |
---|
450 | | - "MSRValue": "0x087fc007f7", |
---|
| 449 | + "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and clean or shared data is transferred from remote cache", |
---|
| 450 | + "MSRValue": "0x087FC007F7", |
---|
451 | 451 | "Counter": "0,1,2,3", |
---|
452 | 452 | "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HIT_FORWARD", |
---|
453 | 453 | "MSRIndex": "0x1a6,0x1a7", |
---|
454 | | - "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the L3 and clean or shared data is transferred from remote cache Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 454 | + "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and clean or shared data is transferred from remote cache", |
---|
455 | 455 | "SampleAfterValue": "100003", |
---|
456 | 456 | "CounterHTOff": "0,1,2,3" |
---|
457 | 457 | }, |
---|
.. | .. |
---|
459 | 459 | "Offcore": "1", |
---|
460 | 460 | "EventCode": "0xB7, 0xBB", |
---|
461 | 461 | "UMask": "0x1", |
---|
462 | | - "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the L3 and the modified data is transferred from remote cache", |
---|
463 | | - "MSRValue": "0x103fc007f7", |
---|
| 462 | + "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the modified data is transferred from remote cache", |
---|
| 463 | + "MSRValue": "0x103FC007F7", |
---|
464 | 464 | "Counter": "0,1,2,3", |
---|
465 | 465 | "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HITM", |
---|
466 | 466 | "MSRIndex": "0x1a6,0x1a7", |
---|
467 | | - "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the L3 and the modified data is transferred from remote cache Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 467 | + "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the modified data is transferred from remote cache", |
---|
468 | 468 | "SampleAfterValue": "100003", |
---|
469 | 469 | "CounterHTOff": "0,1,2,3" |
---|
470 | 470 | }, |
---|
.. | .. |
---|
472 | 472 | "Offcore": "1", |
---|
473 | 473 | "EventCode": "0xB7, 0xBB", |
---|
474 | 474 | "UMask": "0x1", |
---|
475 | | - "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the L3 and the data is returned from remote dram", |
---|
476 | | - "MSRValue": "0x063bc007f7", |
---|
| 475 | + "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from remote dram", |
---|
| 476 | + "MSRValue": "0x063BC007F7", |
---|
477 | 477 | "Counter": "0,1,2,3", |
---|
478 | 478 | "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_DRAM", |
---|
479 | 479 | "MSRIndex": "0x1a6,0x1a7", |
---|
480 | | - "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the L3 and the data is returned from remote dram Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 480 | + "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from remote dram", |
---|
481 | 481 | "SampleAfterValue": "100003", |
---|
482 | 482 | "CounterHTOff": "0,1,2,3" |
---|
483 | 483 | }, |
---|
.. | .. |
---|
485 | 485 | "Offcore": "1", |
---|
486 | 486 | "EventCode": "0xB7, 0xBB", |
---|
487 | 487 | "UMask": "0x1", |
---|
488 | | - "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the L3 and the data is returned from local dram", |
---|
489 | | - "MSRValue": "0x06040007f7", |
---|
| 488 | + "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from local dram", |
---|
| 489 | + "MSRValue": "0x06040007F7", |
---|
490 | 490 | "Counter": "0,1,2,3", |
---|
491 | 491 | "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.LOCAL_DRAM", |
---|
492 | 492 | "MSRIndex": "0x1a6,0x1a7", |
---|
493 | | - "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the L3 and the data is returned from local dram Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 493 | + "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from local dram", |
---|
494 | 494 | "SampleAfterValue": "100003", |
---|
495 | 495 | "CounterHTOff": "0,1,2,3" |
---|
496 | 496 | }, |
---|
.. | .. |
---|
498 | 498 | "Offcore": "1", |
---|
499 | 499 | "EventCode": "0xB7, 0xBB", |
---|
500 | 500 | "UMask": "0x1", |
---|
501 | | - "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss in the L3", |
---|
502 | | - "MSRValue": "0x3fbfc007f7", |
---|
| 501 | + "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss in the L3", |
---|
| 502 | + "MSRValue": "0x3FBFC007F7", |
---|
503 | 503 | "Counter": "0,1,2,3", |
---|
504 | 504 | "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.ANY_RESPONSE", |
---|
505 | 505 | "MSRIndex": "0x1a6,0x1a7", |
---|
506 | | - "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 506 | + "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss in the L3", |
---|
507 | 507 | "SampleAfterValue": "100003", |
---|
508 | 508 | "CounterHTOff": "0,1,2,3" |
---|
509 | 509 | }, |
---|
.. | .. |
---|
511 | 511 | "Offcore": "1", |
---|
512 | 512 | "EventCode": "0xB7, 0xBB", |
---|
513 | 513 | "UMask": "0x1", |
---|
514 | | - "BriefDescription": "Counts all demand & prefetch code reads that miss the L3 and the data is returned from local dram", |
---|
| 514 | + "BriefDescription": "Counts all demand & prefetch code reads miss the L3 and the data is returned from local dram", |
---|
515 | 515 | "MSRValue": "0x0604000244", |
---|
516 | 516 | "Counter": "0,1,2,3", |
---|
517 | 517 | "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.LOCAL_DRAM", |
---|
518 | 518 | "MSRIndex": "0x1a6,0x1a7", |
---|
519 | | - "PublicDescription": "Counts all demand & prefetch code reads that miss the L3 and the data is returned from local dram Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 519 | + "PublicDescription": "Counts all demand & prefetch code reads miss the L3 and the data is returned from local dram", |
---|
520 | 520 | "SampleAfterValue": "100003", |
---|
521 | 521 | "CounterHTOff": "0,1,2,3" |
---|
522 | 522 | }, |
---|
.. | .. |
---|
524 | 524 | "Offcore": "1", |
---|
525 | 525 | "EventCode": "0xB7, 0xBB", |
---|
526 | 526 | "UMask": "0x1", |
---|
527 | | - "BriefDescription": "Counts all demand & prefetch code reads that miss in the L3", |
---|
528 | | - "MSRValue": "0x3fbfc00244", |
---|
| 527 | + "BriefDescription": "Counts all demand & prefetch code reads miss in the L3", |
---|
| 528 | + "MSRValue": "0x3FBFC00244", |
---|
529 | 529 | "Counter": "0,1,2,3", |
---|
530 | 530 | "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.ANY_RESPONSE", |
---|
531 | 531 | "MSRIndex": "0x1a6,0x1a7", |
---|
532 | | - "PublicDescription": "Counts all demand & prefetch code reads that miss in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 532 | + "PublicDescription": "Counts all demand & prefetch code reads miss in the L3", |
---|
533 | 533 | "SampleAfterValue": "100003", |
---|
534 | 534 | "CounterHTOff": "0,1,2,3" |
---|
535 | 535 | }, |
---|
.. | .. |
---|
537 | 537 | "Offcore": "1", |
---|
538 | 538 | "EventCode": "0xB7, 0xBB", |
---|
539 | 539 | "UMask": "0x1", |
---|
540 | | - "BriefDescription": "Counts all demand & prefetch RFOs that miss the L3 and the data is returned from local dram", |
---|
| 540 | + "BriefDescription": "Counts all demand & prefetch RFOs miss the L3 and the data is returned from local dram", |
---|
541 | 541 | "MSRValue": "0x0604000122", |
---|
542 | 542 | "Counter": "0,1,2,3", |
---|
543 | 543 | "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_MISS.LOCAL_DRAM", |
---|
544 | 544 | "MSRIndex": "0x1a6,0x1a7", |
---|
545 | | - "PublicDescription": "Counts all demand & prefetch RFOs that miss the L3 and the data is returned from local dram Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 545 | + "PublicDescription": "Counts all demand & prefetch RFOs miss the L3 and the data is returned from local dram", |
---|
546 | 546 | "SampleAfterValue": "100003", |
---|
547 | 547 | "CounterHTOff": "0,1,2,3" |
---|
548 | 548 | }, |
---|
.. | .. |
---|
550 | 550 | "Offcore": "1", |
---|
551 | 551 | "EventCode": "0xB7, 0xBB", |
---|
552 | 552 | "UMask": "0x1", |
---|
553 | | - "BriefDescription": "Counts all demand & prefetch RFOs that miss in the L3", |
---|
554 | | - "MSRValue": "0x3fbfc00122", |
---|
| 553 | + "BriefDescription": "Counts all demand & prefetch RFOs miss in the L3", |
---|
| 554 | + "MSRValue": "0x3FBFC00122", |
---|
555 | 555 | "Counter": "0,1,2,3", |
---|
556 | 556 | "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_MISS.ANY_RESPONSE", |
---|
557 | 557 | "MSRIndex": "0x1a6,0x1a7", |
---|
558 | | - "PublicDescription": "Counts all demand & prefetch RFOs that miss in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 558 | + "PublicDescription": "Counts all demand & prefetch RFOs miss in the L3", |
---|
559 | 559 | "SampleAfterValue": "100003", |
---|
560 | 560 | "CounterHTOff": "0,1,2,3" |
---|
561 | 561 | }, |
---|
.. | .. |
---|
563 | 563 | "Offcore": "1", |
---|
564 | 564 | "EventCode": "0xB7, 0xBB", |
---|
565 | 565 | "UMask": "0x1", |
---|
566 | | - "BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and clean or shared data is transferred from remote cache", |
---|
567 | | - "MSRValue": "0x087fc00091", |
---|
| 566 | + "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and clean or shared data is transferred from remote cache", |
---|
| 567 | + "MSRValue": "0x087FC00091", |
---|
568 | 568 | "Counter": "0,1,2,3", |
---|
569 | 569 | "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD", |
---|
570 | 570 | "MSRIndex": "0x1a6,0x1a7", |
---|
571 | | - "PublicDescription": "Counts all demand & prefetch data reads that miss the L3 and clean or shared data is transferred from remote cache Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 571 | + "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and clean or shared data is transferred from remote cache", |
---|
572 | 572 | "SampleAfterValue": "100003", |
---|
573 | 573 | "CounterHTOff": "0,1,2,3" |
---|
574 | 574 | }, |
---|
.. | .. |
---|
576 | 576 | "Offcore": "1", |
---|
577 | 577 | "EventCode": "0xB7, 0xBB", |
---|
578 | 578 | "UMask": "0x1", |
---|
579 | | - "BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and the modified data is transferred from remote cache", |
---|
580 | | - "MSRValue": "0x103fc00091", |
---|
| 579 | + "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and the modified data is transferred from remote cache", |
---|
| 580 | + "MSRValue": "0x103FC00091", |
---|
581 | 581 | "Counter": "0,1,2,3", |
---|
582 | 582 | "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.REMOTE_HITM", |
---|
583 | 583 | "MSRIndex": "0x1a6,0x1a7", |
---|
584 | | - "PublicDescription": "Counts all demand & prefetch data reads that miss the L3 and the modified data is transferred from remote cache Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 584 | + "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and the modified data is transferred from remote cache", |
---|
585 | 585 | "SampleAfterValue": "100003", |
---|
586 | 586 | "CounterHTOff": "0,1,2,3" |
---|
587 | 587 | }, |
---|
.. | .. |
---|
589 | 589 | "Offcore": "1", |
---|
590 | 590 | "EventCode": "0xB7, 0xBB", |
---|
591 | 591 | "UMask": "0x1", |
---|
592 | | - "BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and the data is returned from remote dram", |
---|
593 | | - "MSRValue": "0x063bc00091", |
---|
| 592 | + "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from remote dram", |
---|
| 593 | + "MSRValue": "0x063BC00091", |
---|
594 | 594 | "Counter": "0,1,2,3", |
---|
595 | 595 | "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.REMOTE_DRAM", |
---|
596 | 596 | "MSRIndex": "0x1a6,0x1a7", |
---|
597 | | - "PublicDescription": "Counts all demand & prefetch data reads that miss the L3 and the data is returned from remote dram Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 597 | + "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from remote dram", |
---|
598 | 598 | "SampleAfterValue": "100003", |
---|
599 | 599 | "CounterHTOff": "0,1,2,3" |
---|
600 | 600 | }, |
---|
.. | .. |
---|
602 | 602 | "Offcore": "1", |
---|
603 | 603 | "EventCode": "0xB7, 0xBB", |
---|
604 | 604 | "UMask": "0x1", |
---|
605 | | - "BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and the data is returned from local dram", |
---|
| 605 | + "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from local dram", |
---|
606 | 606 | "MSRValue": "0x0604000091", |
---|
607 | 607 | "Counter": "0,1,2,3", |
---|
608 | 608 | "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.LOCAL_DRAM", |
---|
609 | 609 | "MSRIndex": "0x1a6,0x1a7", |
---|
610 | | - "PublicDescription": "Counts all demand & prefetch data reads that miss the L3 and the data is returned from local dram Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 610 | + "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from local dram", |
---|
611 | 611 | "SampleAfterValue": "100003", |
---|
612 | 612 | "CounterHTOff": "0,1,2,3" |
---|
613 | 613 | }, |
---|
.. | .. |
---|
615 | 615 | "Offcore": "1", |
---|
616 | 616 | "EventCode": "0xB7, 0xBB", |
---|
617 | 617 | "UMask": "0x1", |
---|
618 | | - "BriefDescription": "Counts all demand & prefetch data reads that miss in the L3", |
---|
619 | | - "MSRValue": "0x3fbfc00091", |
---|
| 618 | + "BriefDescription": "Counts all demand & prefetch data reads miss in the L3", |
---|
| 619 | + "MSRValue": "0x3FBFC00091", |
---|
620 | 620 | "Counter": "0,1,2,3", |
---|
621 | 621 | "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.ANY_RESPONSE", |
---|
622 | 622 | "MSRIndex": "0x1a6,0x1a7", |
---|
623 | | - "PublicDescription": "Counts all demand & prefetch data reads that miss in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 623 | + "PublicDescription": "Counts all demand & prefetch data reads miss in the L3", |
---|
624 | 624 | "SampleAfterValue": "100003", |
---|
625 | 625 | "CounterHTOff": "0,1,2,3" |
---|
626 | 626 | }, |
---|
.. | .. |
---|
628 | 628 | "Offcore": "1", |
---|
629 | 629 | "EventCode": "0xB7, 0xBB", |
---|
630 | 630 | "UMask": "0x1", |
---|
631 | | - "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads that miss in the L3", |
---|
632 | | - "MSRValue": "0x3fbfc00200", |
---|
| 631 | + "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads miss in the L3", |
---|
| 632 | + "MSRValue": "0x3FBFC00200", |
---|
633 | 633 | "Counter": "0,1,2,3", |
---|
634 | 634 | "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.ANY_RESPONSE", |
---|
635 | 635 | "MSRIndex": "0x1a6,0x1a7", |
---|
636 | | - "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads that miss in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 636 | + "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads miss in the L3", |
---|
637 | 637 | "SampleAfterValue": "100003", |
---|
638 | 638 | "CounterHTOff": "0,1,2,3" |
---|
639 | 639 | }, |
---|
.. | .. |
---|
641 | 641 | "Offcore": "1", |
---|
642 | 642 | "EventCode": "0xB7, 0xBB", |
---|
643 | 643 | "UMask": "0x1", |
---|
644 | | - "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that miss in the L3", |
---|
645 | | - "MSRValue": "0x3fbfc00100", |
---|
| 644 | + "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs miss in the L3", |
---|
| 645 | + "MSRValue": "0x3FBFC00100", |
---|
646 | 646 | "Counter": "0,1,2,3", |
---|
647 | 647 | "EventName": "OFFCORE_RESPONSE.PF_LLC_RFO.LLC_MISS.ANY_RESPONSE", |
---|
648 | 648 | "MSRIndex": "0x1a6,0x1a7", |
---|
649 | | - "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs that miss in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 649 | + "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs miss in the L3", |
---|
650 | 650 | "SampleAfterValue": "100003", |
---|
651 | 651 | "CounterHTOff": "0,1,2,3" |
---|
652 | 652 | }, |
---|
.. | .. |
---|
654 | 654 | "Offcore": "1", |
---|
655 | 655 | "EventCode": "0xB7, 0xBB", |
---|
656 | 656 | "UMask": "0x1", |
---|
657 | | - "BriefDescription": "Counts all demand data writes (RFOs) that miss the L3 and the modified data is transferred from remote cache", |
---|
658 | | - "MSRValue": "0x103fc00002", |
---|
| 657 | + "BriefDescription": "Counts all demand data writes (RFOs) miss the L3 and the modified data is transferred from remote cache", |
---|
| 658 | + "MSRValue": "0x103FC00002", |
---|
659 | 659 | "Counter": "0,1,2,3", |
---|
660 | 660 | "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.REMOTE_HITM", |
---|
661 | 661 | "MSRIndex": "0x1a6,0x1a7", |
---|
662 | | - "PublicDescription": "Counts all demand data writes (RFOs) that miss the L3 and the modified data is transferred from remote cache Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 662 | + "PublicDescription": "Counts all demand data writes (RFOs) miss the L3 and the modified data is transferred from remote cache", |
---|
663 | 663 | "SampleAfterValue": "100003", |
---|
664 | 664 | "CounterHTOff": "0,1,2,3" |
---|
665 | 665 | }, |
---|
.. | .. |
---|
667 | 667 | "Offcore": "1", |
---|
668 | 668 | "EventCode": "0xB7, 0xBB", |
---|
669 | 669 | "UMask": "0x1", |
---|
670 | | - "BriefDescription": "Counts all demand data writes (RFOs) that miss in the L3", |
---|
671 | | - "MSRValue": "0x3fbfc00002", |
---|
| 670 | + "BriefDescription": "Counts all demand data writes (RFOs) miss in the L3", |
---|
| 671 | + "MSRValue": "0x3FBFC00002", |
---|
672 | 672 | "Counter": "0,1,2,3", |
---|
673 | 673 | "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.ANY_RESPONSE", |
---|
674 | 674 | "MSRIndex": "0x1a6,0x1a7", |
---|
675 | | - "PublicDescription": "Counts all demand data writes (RFOs) that miss in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", |
---|
| 675 | + "PublicDescription": "Counts all demand data writes (RFOs) miss in the L3", |
---|
676 | 676 | "SampleAfterValue": "100003", |
---|
677 | 677 | "CounterHTOff": "0,1,2,3" |
---|
678 | 678 | } |
---|