4 is a Skylake stepping
Cascade lake B1 has stepping 7 in /proc/cpuinfo
Best regards,
Roman
-------- Original message --------
From: Karthik Ganesan <ganesank(a)vmware.com>
Date: 4/30/19 18:49 (GMT+01:00)
To: "Dementiev, Roman" <roman.dementiev(a)intel.com>,
perfmon-discuss(a)lists.01.org
Cc: Tim Merrifield <timothym(a)vmware.com>, Jim Hsu <hjim(a)vmware.com>
Subject: RE: Family-model information
Hi Roman,
Thank you for the information.
The fields in the mapping file for Skylake is [1234] and cascade lake is [56789ABCDEF].
But, the stepping I am seeing is 4 and B1 for Skylake and Cascade lake respectively. Can
you please provide some more details on how to connect them?
Regards,
Karthik
From: Dementiev, Roman <roman.dementiev(a)intel.com>
Sent: Tuesday, April 30, 2019 6:17 AM
To: Karthik Ganesan <ganesank(a)vmware.com>; perfmon-discuss(a)lists.01.org
Cc: Tim Merrifield <timothym(a)vmware.com>; Jim Hsu <hjim(a)vmware.com>
Subject: RE: Family-model information
This is the CPU stepping number. On Linux it can be read from /proc/cpuinfo
Programmatically it can be accessed by using cpuid instruction:
https://github.com/opcm/pcm/blob/d6be39f33fa66b8e1acbc997d445502c13d15b8c...
Best regards,
Roman
From: Perfmon-discuss [mailto:perfmon-discuss-bounces@lists.01.org] On Behalf Of Karthik
Ganesan
Sent: Tuesday, April 30, 2019 00:38
To: perfmon-discuss@lists.01.org<mailto:perfmon-discuss@lists.01.org>
Cc: Tim Merrifield <timothym@vmware.com<mailto:timothym@vmware.com>>; Jim Hsu
<hjim@vmware.com<mailto:hjim@vmware.com>>
Subject: [Perfmon-discuss] Family-model information
Hi,
I am looking at
https://download.01.org/perfmon/mapfile.csv<https://nam04.safelinks.pr...;.
This is a very useful resource and I would like to thank the contributors.
I have a quick question related to SKX and CLN info in this mapping file. SKX and CLX have
an extra field (notice the info in square brackets) after family-model:
GenuineIntel-6-85,V9,/KNM/KnightsLanding_matrix_V9.json,offcore
GenuineIntel-6-85,V9,/KNM/KnightsLanding_uncore_V9.json,uncore
GenuineIntel-6-55-[01234],V1.12,/SKX/skylakex_core_v1.12.json,core
GenuineIntel-6-55-[01234],V1.12,/SKX/skylakex_matrix_v1.12.json,offcore
GenuineIntel-6-55-[01234],V1.12,/SKX/skylakex_fp_arith_inst_v1.12.json,fp_arith_inst
GenuineIntel-6-55-[01234],V1.12,/SKX/skylakex_uncore_v1.12.json,uncore
GenuineIntel-6-55-[01234],V1.12,/SKX/skylakex_uncore_v1.12_experimental.json,uncore
experimental
GenuineIntel-6-55-[56789ABCDEF],V1.00,/CLX/cascadelakex_core_v1.00.json,core
GenuineIntel-6-55-[56789ABCDEF],V1.00,/CLX/cascadelakex_fp_arith_inst_v1.00.json,fp_arith_inst
GenuineIntel-6-55-[56789ABCDEF],V1.00,/CLX/cascadelakex_uncore_v1.00.json,uncore
GenuineIntel-6-55-[56789ABCDEF],V1.00,/CLX/cascadelakex_uncore_v1.00_experimental.json,uncore
experimental
GenuineIntel-6-7A,V1.01,/GLP/goldmontplus_core_v1.01.json,core
GenuineIntel-6-7A,V1.01,/GLP/goldmontplus_fp_arith_inst_v1.01.json,fp_arith_inst
Is there some documentation on what this field means and how this can be retrieved from
the hardware for identification purposes?
Thanks,
Karthik
Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0,
www.intel.de<http://www.intel.de>
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928
Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0,
www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928