Skip to content

Commit 64b1867

Browse files
Merge pull request #259 from edwarddavidbaker/sync-platforms
CWF, ARL, LNL, MTL: Sync platforms
2 parents d3f4c2f + ac9a576 commit 64b1867

13 files changed

+1479
-574
lines changed

ARL/events/arrowlake_crestmont_core.json

Lines changed: 111 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"Header": {
33
"Copyright": "Copyright (c) 2001 - 2024 Intel Corporation. All rights reserved.",
4-
"Info": "Performance Monitoring Events for Intel(R) Core(TM) processors based on Arrow Lake performance hybrid architecture - V1.05",
5-
"DatePublished": "10/22/2024",
6-
"Version": "1.05",
4+
"Info": "Performance Monitoring Events for Intel(R) Core(TM) processors based on Arrow Lake performance hybrid architecture - V1.06",
5+
"DatePublished": "11/25/2024",
6+
"Version": "1.06",
77
"Legend": ""
88
},
99
"Events": [
@@ -763,6 +763,87 @@
763763
"PDISTCounter": "NA",
764764
"Speculative": "1"
765765
},
766+
{
767+
"EventCode": "0x34",
768+
"UMask": "0x78",
769+
"UMaskExt": "0x00",
770+
"EventName": "MEM_BOUND_STALLS_LOAD.LLC_MISS",
771+
"BriefDescription": "Counts the number of unhalted cycles when the core is stalled due to a demand load miss which missed all the local caches. If the core has access to an L3 cache, an LLC miss refers to an L3 cache miss, otherwise it is an L2 cache miss.",
772+
"PublicDescription": "Counts the number of unhalted cycles when the core is stalled due to a demand load miss which missed all the local caches. If the core has access to an L3 cache, an LLC miss refers to an L3 cache miss, otherwise it is an L2 cache miss.",
773+
"Counter": "0,1,2,3,4,5,6,7",
774+
"PEBScounters": "0,1,2,3,4,5,6,7",
775+
"SampleAfterValue": "1000003",
776+
"MSRIndex": "0x00",
777+
"MSRValue": "0x00",
778+
"Precise": "0",
779+
"CollectPEBSRecord": "2",
780+
"TakenAlone": "0",
781+
"CounterMask": "0",
782+
"Invert": "0",
783+
"EdgeDetect": "0",
784+
"Data_LA": "0",
785+
"L1_Hit_Indication": "0",
786+
"Errata": "null",
787+
"Offcore": "0",
788+
"Deprecated": "0",
789+
"Equal": "0",
790+
"PDISTCounter": "NA",
791+
"Speculative": "1"
792+
},
793+
{
794+
"EventCode": "0x34",
795+
"UMask": "0x7e",
796+
"UMaskExt": "0x00",
797+
"EventName": "MEM_BOUND_STALLS_LOAD.L2_MISS",
798+
"BriefDescription": "Counts the number of cycles the core is stalled due to a demand load which missed in the L2 cache.",
799+
"PublicDescription": "Counts the number of cycles the core is stalled due to a demand load which missed in the L2 cache.",
800+
"Counter": "0,1,2,3,4,5,6,7",
801+
"PEBScounters": "0,1,2,3,4,5,6,7",
802+
"SampleAfterValue": "1000003",
803+
"MSRIndex": "0x00",
804+
"MSRValue": "0x00",
805+
"Precise": "0",
806+
"CollectPEBSRecord": "2",
807+
"TakenAlone": "0",
808+
"CounterMask": "0",
809+
"Invert": "0",
810+
"EdgeDetect": "0",
811+
"Data_LA": "0",
812+
"L1_Hit_Indication": "0",
813+
"Errata": "null",
814+
"Offcore": "0",
815+
"Deprecated": "0",
816+
"Equal": "0",
817+
"PDISTCounter": "NA",
818+
"Speculative": "1"
819+
},
820+
{
821+
"EventCode": "0x34",
822+
"UMask": "0x7f",
823+
"UMaskExt": "0x00",
824+
"EventName": "MEM_BOUND_STALLS_LOAD.ALL",
825+
"BriefDescription": "Counts the number of unhalted cycles when the core is stalled due to an L1 demand load miss.",
826+
"PublicDescription": "Counts the number of unhalted cycles when the core is stalled due to an L1 demand load miss.",
827+
"Counter": "0,1,2,3,4,5,6,7",
828+
"PEBScounters": "0,1,2,3,4,5,6,7",
829+
"SampleAfterValue": "1000003",
830+
"MSRIndex": "0x00",
831+
"MSRValue": "0x00",
832+
"Precise": "0",
833+
"CollectPEBSRecord": "2",
834+
"TakenAlone": "0",
835+
"CounterMask": "0",
836+
"Invert": "0",
837+
"EdgeDetect": "0",
838+
"Data_LA": "0",
839+
"L1_Hit_Indication": "0",
840+
"Errata": "null",
841+
"Offcore": "0",
842+
"Deprecated": "0",
843+
"Equal": "0",
844+
"PDISTCounter": "NA",
845+
"Speculative": "1"
846+
},
766847
{
767848
"EventCode": "0x35",
768849
"UMask": "0x01",
@@ -1654,6 +1735,33 @@
16541735
"PDISTCounter": "NA",
16551736
"Speculative": "1"
16561737
},
1738+
{
1739+
"EventCode": "0x74",
1740+
"UMask": "0x40",
1741+
"UMaskExt": "0x00",
1742+
"EventName": "TOPDOWN_BE_BOUND.REORDER_BUFFER",
1743+
"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the backend due to ROB full",
1744+
"PublicDescription": "Counts the number of issue slots every cycle that were not consumed by the backend due to ROB full",
1745+
"Counter": "0,1,2,3,4,5,6,7",
1746+
"PEBScounters": "0,1,2,3,4,5,6,7",
1747+
"SampleAfterValue": "1000003",
1748+
"MSRIndex": "0x00",
1749+
"MSRValue": "0x00",
1750+
"Precise": "0",
1751+
"CollectPEBSRecord": "2",
1752+
"TakenAlone": "0",
1753+
"CounterMask": "0",
1754+
"Invert": "0",
1755+
"EdgeDetect": "0",
1756+
"Data_LA": "0",
1757+
"L1_Hit_Indication": "0",
1758+
"Errata": "null",
1759+
"Offcore": "0",
1760+
"Deprecated": "0",
1761+
"Equal": "0",
1762+
"PDISTCounter": "NA",
1763+
"Speculative": "1"
1764+
},
16571765
{
16581766
"EventCode": "0x75",
16591767
"UMask": "0x04",

ARL/events/arrowlake_lioncove_core.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"Header": {
33
"Copyright": "Copyright (c) 2001 - 2024 Intel Corporation. All rights reserved.",
4-
"Info": "Performance Monitoring Events for Intel(R) Core(TM) processors based on Arrow Lake performance hybrid architecture - V1.05",
5-
"DatePublished": "10/22/2024",
6-
"Version": "1.05",
4+
"Info": "Performance Monitoring Events for Intel(R) Core(TM) processors based on Arrow Lake performance hybrid architecture - V1.06",
5+
"DatePublished": "11/25/2024",
6+
"Version": "1.06",
77
"Legend": ""
88
},
99
"Events": [
@@ -1648,7 +1648,7 @@
16481648
"Data_LA": "0",
16491649
"L1_Hit_Indication": "0",
16501650
"Errata": "null",
1651-
"Offcore": "0",
1651+
"Offcore": "1",
16521652
"Deprecated": "0",
16531653
"Equal": "0",
16541654
"PDISTCounter": "0",
@@ -1675,7 +1675,7 @@
16751675
"Data_LA": "0",
16761676
"L1_Hit_Indication": "0",
16771677
"Errata": "null",
1678-
"Offcore": "0",
1678+
"Offcore": "1",
16791679
"Deprecated": "0",
16801680
"Equal": "0",
16811681
"PDISTCounter": "0",
@@ -1702,7 +1702,7 @@
17021702
"Data_LA": "0",
17031703
"L1_Hit_Indication": "0",
17041704
"Errata": "null",
1705-
"Offcore": "0",
1705+
"Offcore": "1",
17061706
"Deprecated": "0",
17071707
"Equal": "0",
17081708
"PDISTCounter": "0",
@@ -1729,7 +1729,7 @@
17291729
"Data_LA": "0",
17301730
"L1_Hit_Indication": "0",
17311731
"Errata": "null",
1732-
"Offcore": "0",
1732+
"Offcore": "1",
17331733
"Deprecated": "0",
17341734
"Equal": "0",
17351735
"PDISTCounter": "0",
@@ -1756,7 +1756,7 @@
17561756
"Data_LA": "0",
17571757
"L1_Hit_Indication": "0",
17581758
"Errata": "null",
1759-
"Offcore": "0",
1759+
"Offcore": "1",
17601760
"Deprecated": "0",
17611761
"Equal": "0",
17621762
"PDISTCounter": "0",
@@ -1783,7 +1783,7 @@
17831783
"Data_LA": "0",
17841784
"L1_Hit_Indication": "0",
17851785
"Errata": "null",
1786-
"Offcore": "0",
1786+
"Offcore": "1",
17871787
"Deprecated": "0",
17881788
"Equal": "0",
17891789
"PDISTCounter": "0",
@@ -1810,7 +1810,7 @@
18101810
"Data_LA": "0",
18111811
"L1_Hit_Indication": "0",
18121812
"Errata": "null",
1813-
"Offcore": "0",
1813+
"Offcore": "1",
18141814
"Deprecated": "0",
18151815
"Equal": "0",
18161816
"PDISTCounter": "0",
@@ -1837,7 +1837,7 @@
18371837
"Data_LA": "0",
18381838
"L1_Hit_Indication": "0",
18391839
"Errata": "null",
1840-
"Offcore": "0",
1840+
"Offcore": "1",
18411841
"Deprecated": "0",
18421842
"Equal": "0",
18431843
"PDISTCounter": "0",
@@ -1864,7 +1864,7 @@
18641864
"Data_LA": "0",
18651865
"L1_Hit_Indication": "0",
18661866
"Errata": "null",
1867-
"Offcore": "0",
1867+
"Offcore": "1",
18681868
"Deprecated": "0",
18691869
"Equal": "0",
18701870
"PDISTCounter": "0",
@@ -4440,8 +4440,8 @@
44404440
"UMask": "0x01",
44414441
"UMaskExt": "0x00",
44424442
"EventName": "FP_ARITH_DISPATCHED.V0",
4443-
"BriefDescription": "Number of FP-arith-uops dispatched on 1st VEC port (port 0). FP-arith-uops are of type ADD*/SUB*/MUL/FMA*/DPP.",
4444-
"PublicDescription": "Number of FP-arith-uops dispatched on 1st VEC port (port 0). FP-arith-uops are of type ADD*/SUB*/MUL/FMA*/DPP.",
4443+
"BriefDescription": "Number of FP-arith-uops dispatched on 1st VEC port (port 0). FP-arith-uops are of type ADD* / SUB* / MUL / FMA* / DPP.",
4444+
"PublicDescription": "Number of FP-arith-uops dispatched on 1st VEC port (port 0). FP-arith-uops are of type ADD* / SUB* / MUL / FMA* / DPP.",
44454445
"Counter": "0,1,2,3,4,5,6,7,8,9",
44464446
"PEBScounters": "0,1,2,3,4,5,6,7,8,9",
44474447
"SampleAfterValue": "2000003",

ARL/events/arrowlake_skymont_core.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"Header": {
33
"Copyright": "Copyright (c) 2001 - 2024 Intel Corporation. All rights reserved.",
4-
"Info": "Performance Monitoring Events for Intel(R) Core(TM) processors based on Arrow Lake performance hybrid architecture - V1.05",
5-
"DatePublished": "10/22/2024",
6-
"Version": "1.05",
4+
"Info": "Performance Monitoring Events for Intel(R) Core(TM) processors based on Arrow Lake performance hybrid architecture - V1.06",
5+
"DatePublished": "11/25/2024",
6+
"Version": "1.06",
77
"Legend": ""
88
},
99
"Events": [
@@ -2485,7 +2485,7 @@
24852485
"Data_LA": "0",
24862486
"L1_Hit_Indication": "0",
24872487
"Errata": "null",
2488-
"Offcore": "0",
2488+
"Offcore": "1",
24892489
"Deprecated": "0",
24902490
"Equal": "0",
24912491
"PDISTCounter": "0",
@@ -2512,7 +2512,7 @@
25122512
"Data_LA": "0",
25132513
"L1_Hit_Indication": "0",
25142514
"Errata": "null",
2515-
"Offcore": "0",
2515+
"Offcore": "1",
25162516
"Deprecated": "0",
25172517
"Equal": "0",
25182518
"PDISTCounter": "0",
@@ -2539,7 +2539,7 @@
25392539
"Data_LA": "0",
25402540
"L1_Hit_Indication": "0",
25412541
"Errata": "null",
2542-
"Offcore": "0",
2542+
"Offcore": "1",
25432543
"Deprecated": "0",
25442544
"Equal": "0",
25452545
"PDISTCounter": "0",

ARL/events/arrowlake_uncore.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"Header": {
33
"Copyright": "Copyright (c) 2001 - 2024 Intel Corporation. All rights reserved.",
4-
"Info": "Performance Monitoring Events for Intel(R) Core(TM) processors based on Arrow Lake performance hybrid architecture - V1.05",
5-
"DatePublished": "10/22/2024",
6-
"Version": "1.05",
4+
"Info": "Performance Monitoring Events for Intel(R) Core(TM) processors based on Arrow Lake performance hybrid architecture - V1.06",
5+
"DatePublished": "11/25/2024",
6+
"Version": "1.06",
77
"Legend": ""
88
},
99
"Events": [

0 commit comments

Comments
 (0)