From c99b60c147b96f40f96dd961abfae54909f47e5f Mon Sep 17 00:00:00 2001 From: Ed Baker Date: Fri, 5 Apr 2024 09:16:03 -0700 Subject: [PATCH] SKX: Release v1.35 event files This commit releases SKX v1.35 events and updates mapfile.csv accordingly. --- SKX/events/skylakex_core.json | 32 +++++++++++++++++--- SKX/events/skylakex_fp_arith_inst.json | 6 ++-- SKX/events/skylakex_uncore.json | 6 ++-- SKX/events/skylakex_uncore_experimental.json | 6 ++-- mapfile.csv | 8 ++--- 5 files changed, 41 insertions(+), 17 deletions(-) diff --git a/SKX/events/skylakex_core.json b/SKX/events/skylakex_core.json index 9139db85..ca24f3ec 100644 --- a/SKX/events/skylakex_core.json +++ b/SKX/events/skylakex_core.json @@ -1,9 +1,9 @@ { "Header": { "Copyright": "Copyright (c) 2001 - 2024 Intel Corporation. All rights reserved.", - "Info": "Performance Monitoring Events for Intel(R) Xeon(R) Processor Scalable Family based on Skylake microarchitecture - V1.33", - "DatePublished": "02/23/2024", - "Version": "1.33", + "Info": "Performance Monitoring Events for Intel(R) Xeon(R) Processor Scalable Family based on Skylake microarchitecture - V1.35", + "DatePublished": "04/03/2024", + "Version": "1.35", "Legend": "" }, "Events": [ @@ -1231,6 +1231,30 @@ "Offcore": "0", "Deprecated": "0" }, + { + "EventCode": "0x32", + "UMask": "0x0F", + "EventName": "SW_PREFETCH_ACCESS.ANY", + "BriefDescription": "Counts the number of PREFETCHNTA, PREFETCHW, PREFETCHT0, PREFETCHT1 or PREFETCHT2 instructions executed.", + "PublicDescription": "Counts the number of PREFETCHNTA, PREFETCHW, PREFETCHT0, PREFETCHT1 or PREFETCHT2 instructions executed.", + "Counter": "0,1,2,3", + "CounterHTOff": "0,1,2,3,4,5,6,7", + "SampleAfterValue": "2000003", + "MSRIndex": "0", + "MSRValue": "0", + "TakenAlone": "0", + "CounterMask": "0", + "Invert": "0", + "AnyThread": "0", + "EdgeDetect": "0", + "PEBS": "0", + "Data_LA": "0", + "L1_Hit_Indication": "0", + "Errata": "null", + "ELLC": "0", + "Offcore": "0", + "Deprecated": "0" + }, { "EventCode": "0x3C", "UMask": "0x00", @@ -4799,7 +4823,7 @@ "Invert": "0", "AnyThread": "0", "EdgeDetect": "0", - "PEBS": "2", + "PEBS": "1", "Data_LA": "0", "L1_Hit_Indication": "0", "Errata": "SKL091, SKL044", diff --git a/SKX/events/skylakex_fp_arith_inst.json b/SKX/events/skylakex_fp_arith_inst.json index dcdf4667..94d4b3cd 100644 --- a/SKX/events/skylakex_fp_arith_inst.json +++ b/SKX/events/skylakex_fp_arith_inst.json @@ -1,9 +1,9 @@ { "Header": { "Copyright": "Copyright (c) 2001 - 2024 Intel Corporation. All rights reserved.", - "Info": "Performance Monitoring Events for Intel(R) Xeon(R) Processor Scalable Family based on Skylake microarchitecture - V1.33", - "DatePublished": "02/23/2024", - "Version": "1.33", + "Info": "Performance Monitoring Events for Intel(R) Xeon(R) Processor Scalable Family based on Skylake microarchitecture - V1.35", + "DatePublished": "04/03/2024", + "Version": "1.35", "Legend": "" }, "Events": [ diff --git a/SKX/events/skylakex_uncore.json b/SKX/events/skylakex_uncore.json index 610e0e70..ea16a1e0 100644 --- a/SKX/events/skylakex_uncore.json +++ b/SKX/events/skylakex_uncore.json @@ -1,9 +1,9 @@ { "Header": { "Copyright": "Copyright (c) 2001 - 2024 Intel Corporation. All rights reserved.", - "Info": "Performance Monitoring Events for Intel(R) Xeon(R) Processor Scalable Family based on Skylake microarchitecture - V1.33", - "DatePublished": "02/23/2024", - "Version": "1.33", + "Info": "Performance Monitoring Events for Intel(R) Xeon(R) Processor Scalable Family based on Skylake microarchitecture - V1.35", + "DatePublished": "04/03/2024", + "Version": "1.35", "Legend": "" }, "Events": [ diff --git a/SKX/events/skylakex_uncore_experimental.json b/SKX/events/skylakex_uncore_experimental.json index 25204e77..f5a77ed9 100644 --- a/SKX/events/skylakex_uncore_experimental.json +++ b/SKX/events/skylakex_uncore_experimental.json @@ -1,9 +1,9 @@ { "Header": { "Copyright": "Copyright (c) 2001 - 2024 Intel Corporation. All rights reserved.", - "Info": "Performance Monitoring Events for Intel(R) Xeon(R) Processor Scalable Family based on Skylake microarchitecture - V1.33", - "DatePublished": "02/23/2024", - "Version": "1.33", + "Info": "Performance Monitoring Events for Intel(R) Xeon(R) Processor Scalable Family based on Skylake microarchitecture - V1.35", + "DatePublished": "04/03/2024", + "Version": "1.35", "Legend": "" }, "Events": [ diff --git a/mapfile.csv b/mapfile.csv index 3bc2c288..d174025e 100644 --- a/mapfile.csv +++ b/mapfile.csv @@ -89,10 +89,10 @@ GenuineIntel-6-57,V16,/KNL/events/knightslanding_uncore.json,uncore,,, GenuineIntel-6-85,V16,/KNL/events/knightslanding_core.json,core,,, GenuineIntel-6-85,V16,/KNL/events/knightslanding_matrix.json,offcore,,, GenuineIntel-6-85,V16,/KNL/events/knightslanding_uncore.json,uncore,,, -GenuineIntel-6-55-[01234],V1.33,/SKX/events/skylakex_core.json,core,,, -GenuineIntel-6-55-[01234],V1.33,/SKX/events/skylakex_fp_arith_inst.json,fp_arith_inst,,, -GenuineIntel-6-55-[01234],V1.33,/SKX/events/skylakex_uncore.json,uncore,,, -GenuineIntel-6-55-[01234],V1.33,/SKX/events/skylakex_uncore_experimental.json,uncore experimental,,, +GenuineIntel-6-55-[01234],V1.35,/SKX/events/skylakex_core.json,core,,, +GenuineIntel-6-55-[01234],V1.35,/SKX/events/skylakex_fp_arith_inst.json,fp_arith_inst,,, +GenuineIntel-6-55-[01234],V1.35,/SKX/events/skylakex_uncore.json,uncore,,, +GenuineIntel-6-55-[01234],V1.35,/SKX/events/skylakex_uncore_experimental.json,uncore experimental,,, GenuineIntel-6-55-[56789ABCDEF],V1.22,/CLX/events/cascadelakex_core.json,core,,, GenuineIntel-6-55-[56789ABCDEF],V1.22,/CLX/events/cascadelakex_fp_arith_inst.json,fp_arith_inst,,, GenuineIntel-6-55-[56789ABCDEF],V1.22,/CLX/events/cascadelakex_uncore.json,uncore,,,