mirror of
https://github.com/torvalds/linux.git
synced 2024-11-29 15:41:36 +00:00
perf vendor events: Update Intel knightslanding
Update to v9, the metrics are based on TMA 4.4 full. Use script at: https://github.com/intel/event-converter-for-linux-perf/blob/master/download_and_gen.py to download and generate the latest events and metrics. Manually copy the knightslanding files into perf and update mapfile.csv. Tested on a non-knightslanding with 'perf test': 10: PMU events : 10.1: PMU event table sanity : Ok 10.2: PMU event map aliases : Ok 10.3: Parsing of PMU event table metrics : Ok 10.4: Parsing of PMU event table metrics with fake PMUs : Ok Note: uncore-memory has become uncore-other as the topic was determined this way in the conversion scripts. For simplicity the scripts naming is maintained. Signed-off-by: Ian Rogers <irogers@google.com> Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com> Cc: Alexandre Torgue <alexandre.torgue@foss.st.com> Cc: Andi Kleen <ak@linux.intel.com> Cc: Caleb Biggers <caleb.biggers@intel.com> Cc: James Clark <james.clark@arm.com> Cc: Jiri Olsa <jolsa@kernel.org> Cc: John Garry <john.garry@huawei.com> Cc: Kan Liang <kan.liang@linux.intel.com> Cc: Kshipra Bopardikar <kshipra.bopardikar@intel.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Perry Taylor <perry.taylor@intel.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Sedat Dilek <sedat.dilek@gmail.com> Cc: Stephane Eranian <eranian@google.com> Cc: Xing Zhengjun <zhengjun.xing@linux.intel.com> Link: http://lore.kernel.org/lkml/20220727220832.2865794-18-irogers@google.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
376d8b581b
commit
ae7bcd600e
@ -2300,4 +2300,4 @@
|
||||
"SampleAfterValue": "100007",
|
||||
"UMask": "0x1"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
@ -26,4 +26,4 @@
|
||||
"SampleAfterValue": "200003",
|
||||
"UMask": "0x20"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
@ -55,4 +55,4 @@
|
||||
"SampleAfterValue": "200003",
|
||||
"UMask": "0x1"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
@ -1107,4 +1107,4 @@
|
||||
"SampleAfterValue": "100007",
|
||||
"UMask": "0x1"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
@ -374,4 +374,4 @@
|
||||
"SampleAfterValue": "2000003",
|
||||
"UMask": "0x1"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
@ -1,42 +0,0 @@
|
||||
[
|
||||
{
|
||||
"BriefDescription": "ddr bandwidth read (CPU traffic only) (MB/sec). ",
|
||||
"Counter": "0,1,2,3",
|
||||
"EventCode": "0x03",
|
||||
"EventName": "UNC_M_CAS_COUNT.RD",
|
||||
"PerPkg": "1",
|
||||
"ScaleUnit": "6.4e-05MiB",
|
||||
"UMask": "0x01",
|
||||
"Unit": "imc"
|
||||
},
|
||||
{
|
||||
"BriefDescription": "ddr bandwidth write (CPU traffic only) (MB/sec). ",
|
||||
"Counter": "0,1,2,3",
|
||||
"EventCode": "0x03",
|
||||
"EventName": "UNC_M_CAS_COUNT.WR",
|
||||
"PerPkg": "1",
|
||||
"ScaleUnit": "6.4e-05MiB",
|
||||
"UMask": "0x02",
|
||||
"Unit": "imc"
|
||||
},
|
||||
{
|
||||
"BriefDescription": "mcdram bandwidth read (CPU traffic only) (MB/sec). ",
|
||||
"Counter": "0,1,2,3",
|
||||
"EventCode": "0x01",
|
||||
"EventName": "UNC_E_RPQ_INSERTS",
|
||||
"PerPkg": "1",
|
||||
"ScaleUnit": "6.4e-05MiB",
|
||||
"UMask": "0x01",
|
||||
"Unit": "edc_eclk"
|
||||
},
|
||||
{
|
||||
"BriefDescription": "mcdram bandwidth write (CPU traffic only) (MB/sec). ",
|
||||
"Counter": "0,1,2,3",
|
||||
"EventCode": "0x02",
|
||||
"EventName": "UNC_E_WPQ_INSERTS",
|
||||
"PerPkg": "1",
|
||||
"ScaleUnit": "6.4e-05MiB",
|
||||
"UMask": "0x01",
|
||||
"Unit": "edc_eclk"
|
||||
}
|
||||
]
|
3890
tools/perf/pmu-events/arch/x86/knightslanding/uncore-other.json
Normal file
3890
tools/perf/pmu-events/arch/x86/knightslanding/uncore-other.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -62,4 +62,4 @@
|
||||
"SampleAfterValue": "100003",
|
||||
"UMask": "0x3"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
@ -15,8 +15,7 @@ GenuineIntel-6-6[AC],v1.15,icelakex,core
|
||||
GenuineIntel-6-3A,v22,ivybridge,core
|
||||
GenuineIntel-6-3E,v21,ivytown,core
|
||||
GenuineIntel-6-2D,v21,jaketown,core
|
||||
GenuineIntel-6-57,v9,knightslanding,core
|
||||
GenuineIntel-6-85,v9,knightslanding,core
|
||||
GenuineIntel-6-(57|85),v9,knightslanding,core
|
||||
GenuineIntel-6-1E,v2,nehalemep,core
|
||||
GenuineIntel-6-1F,v2,nehalemep,core
|
||||
GenuineIntel-6-1A,v2,nehalemep,core
|
||||
|
|
Loading…
Reference in New Issue
Block a user