From WikiChip
Difference between revisions of "amd/cpuid"
< amd

(Family 23)
(Added Family 19h, 18h, 17h Colfax, Renoir, Great Horned Owl, 16h, 15h, 14h)
Line 1: Line 1:
 
{{amd title|CPUID}}{{x86 isa main}}
 
{{amd title|CPUID}}{{x86 isa main}}
Below is a list of '''AMD's {{x86|CPUID}}''' broken down by their respective core names and [[microarchitecture]]:
+
Below is a list of '''{{x86|CPUID}}s''' of [[AMD]] x86 processors broken down by processor family, [[microarchitecture]], and processor design codename.
  
 +
:[[File:cpuid 1.svg]]
 +
 +
== CPUIDs ==
  
 
{{work-in-progress}}
 
{{work-in-progress}}
  
== CPUIDs ==
+
<!-- Family/Model unknown {{amd|Zen 4|l=arch}} || {{amd|Genoa|l=core}} -->
=== Family 23 ===
+
 
 +
=== Family 25 (19h) ===
 +
{| class="wikitable"
 +
! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model !! Base<br/>Model
 +
|-
 +
<!-- Unconfirmed: "Genesis( Peak)", "Vermeer", "Cezanne" -->
 +
| {{amd|Zen 3|l=arch}} || {{amd|Milan|l=core}} || 0xA || 0xF || ? || ?
 +
|}
 +
 
 +
=== Family 24 (18h) ===
 +
Family 18h distinguishes processors produced by a joint venture between AMD and Chinese companies.
 
{| class="wikitable"
 
{| class="wikitable"
! Microarchitecture !! Core !! Extended Family !! Family !! Extended Model !! Model
+
! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model !! Base<br/>Model
 
|-
 
|-
| {{amd|Zen 4|l=arch}}|| {{amd|Genoa|l=core}}
+
| colspan="6" | Chengdu Haiguang Integrated Circuit Design Co., Ltd (Hygon)
 +
|-
 +
| {{amd|Zen|l=arch}} || Dhyana || 0x9 || 0xF || 0x0 || 0x0
 +
|}
 +
 
 +
=== Family 23 (17h) ===
 +
{| class="wikitable"
 +
! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model !! Base<br/>Model
 
|-
 
|-
| {{amd|Zen 3|l=arch}} || {{amd|Milan|l=core}}
+
<!-- 56176 Processor Programming Reference (PPR) for AMD Family 17h Model 71h, Revision B0 Processors -->
 +
| rowspan="3" | {{amd|Zen 2|l=arch}} || {{amd|Matisse|l=core}} || 0x8 || 0xF || 0x7 || 0x1 || [[Family 23 Model 113]]
 
|-
 
|-
| rowspan="2"| {{amd|Zen 2|l=arch}} || {{amd|Matisse|l=core}} || 0x8 || 0xF || 0x7 || 0x1 || [[Family 23 Model 113]]
+
<!-- 55922 Processor Programming Reference (PPR) for AMD Family 17h Model 60h Revision A1 Processors -->
 +
| {{amd|Renoir|l=core}} || 0x8 || 0xF || 0x6 || 0x0 || [[Family 23 Model 96]]
 
|-
 
|-
 +
<!-- 55083-0.54 Preliminary Processor Programming Reference (PPR) for AMD Family 17h Model 31h, Revision B0 Processors -->
 +
<!-- 56323 Revision Guide for AMD Family 17h Models 30h-3Fh Processors -->
 
| {{amd|Rome|l=core}}, {{amd|Castle Peak|l=core}} || 0x8 || 0xF || 0x3 || 0x1 || [[Family 23 Model 49]]
 
| {{amd|Rome|l=core}}, {{amd|Castle Peak|l=core}} || 0x8 || 0xF || 0x3 || 0x1 || [[Family 23 Model 49]]
 
|-
 
|-
 +
<!-- 55570 Processor Programming Reference (PPR) for AMD Family 17h Model 18h, Revision B1 Processors -->
 
| rowspan="2" | {{amd|Zen+|l=arch}} || {{amd|Picasso|l=core}} || 0x8 || 0xF || 0x1 || 0x8 || [[Family 23 Model 24]]
 
| rowspan="2" | {{amd|Zen+|l=arch}} || {{amd|Picasso|l=core}} || 0x8 || 0xF || 0x1 || 0x8 || [[Family 23 Model 24]]
 
|-
 
|-
| {{amd|Pinnacle Ridge|l=core}} || 0x8 || 0xF || 0x0 || 0x8 || [[Family 23 Model 8]]
+
<!-- 54945 Processor Programming Reference (PPR) for AMD Family 17h Models 01h,08h, Revision B2 Processors -->
 +
<!-- 55449 Revision Guide for AMD Family 17h Models 00h-0Fh Processors -->
 +
| {{amd|Colfax|l=core}}, {{amd|Pinnacle Ridge|l=core}} || 0x8 || 0xF || 0x0 || 0x8 || [[Family 23 Model 8]]
 
|-
 
|-
| rowspan="3" | {{amd|Zen|l=arch}} || {{amd|Banded Kestrel|l=core}}, {{amd|Dali|l=core}} || 0x8 || 0xF || 0x1 || 0x8 || [[Family 23 Model 24]]
+
<!-- Supposedly missing: "Pollock" -->
 +
<!-- 55772 Processor Programming Reference (PPR) for AMD Family 17h Model 20h, Revision A1 Processors -->
 +
| rowspan="4" | {{amd|Zen|l=arch}} || {{amd|Dali|l=core}} || 0x8 || 0xF || 0x2 || 0x0 || [[Family 23 Model 32]]
 
|-
 
|-
| {{amd|Raven Ridge|l=core}} || 0x8 || 0xF || 0x1 || 0x1 || [[Family 23 Model 17]]
+
<!-- Confirmed? Model 18h should be Zen+ but these SoCs are supposed to be (amd/cores/banded_kestrel) 14nm Zen. -->
 +
| {{amd|Banded Kestrel|l=core}} || 0x8 || 0xF || 0x1 || 0x8 || [[Family 23 Model 24]]
 
|-
 
|-
 +
<!-- 55606 Revision Guide for AMD Family 17h Models 10h-1Fh Processors -->
 +
| {{amd|Raven Ridge|l=core}}, {{amd|Great Horned Owl|l=core}} || 0x8 || 0xF || 0x1 || 0x1 || [[Family 23 Model 17]]
 +
|-
 +
<!-- 54945-1.14 Processor Programming Reference (PPR) for AMD Family 17h Model 01h, Revision B1 Processors -->
 +
<!-- 54945-3.03 Processor Programming Reference (PPR) for AMD Family 17h Models 01h,08h, Revision B2 Processors -->
 +
<!-- 55449 Revision Guide for AMD Family 17h Models 00h-0Fh Processors -->
 
| {{amd|Naples|l=core}}, {{amd|Whitehaven|l=core}}, {{amd|Summit Ridge|l=core}}, {{amd|Snowy Owl|l=core}} || 0x8 || 0xF || 0x0 || 0x1 || [[Family 23 Model 1]]
 
| {{amd|Naples|l=core}}, {{amd|Whitehaven|l=core}}, {{amd|Summit Ridge|l=core}}, {{amd|Snowy Owl|l=core}} || 0x8 || 0xF || 0x0 || 0x1 || [[Family 23 Model 1]]
 
|}
 
|}
 +
 +
=== Family 22 (16h) ===
 +
{| class="wikitable"
 +
! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model !! Base<br/>Model
 +
|-
 +
<!-- 52740 BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 16h Models 30h-3Fh Processors -->
 +
<!-- 53072 Revision Guide for AMD Family 16h Models 30h-3Fh Processors -->
 +
<!-- What's the codename of embedded G-Series LX-Family? (Family 16h Model 3Xh; 28 nm; FT3b package) -->
 +
| rowspan="2" | {{amd|Puma|l=arch}} || {{amd|Beema|l=core}}, {{amd|Steppe Eagle|l=core}} || 0x7 || 0xF || 0x3 || 0x0
 +
|-
 +
| {{amd|Mullins|l=core}}, {{amd|Crowned Eagle|l=core}}, {{amd|Carrizo-L|l=core}} || 0x7 || 0xF || 0x3 || ?
 +
|-
 +
<!-- 48751 BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 16h Models 00h-0Fh Processors -->
 +
<!-- 51810 Revision Guide for AMD Family 16h Models 00h-0Fh Processors -->
 +
| rowspan="2" | {{amd|Jaguar|l=arch}} || {{amd|Kabini|l=core}}, {{amd|Temash|l=core}} || 0x7 || 0xF || 0x0 || 0x0
 +
|-
 +
| {{amd|Kyoto|l=core}} || 0x7 || 0xF || 0x0 || ?
 +
|}
 +
 +
=== Family 21 (15h) ===
 +
{| class="wikitable"
 +
! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model !! Base<br/>Model
 +
|-
 +
<!-- 55072 BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 15h Models 70h-7Fh Processors -->
 +
<!-- 55370 Revision Guide for AMD Family 15h Models 70h-7Fh Processors -->
 +
| rowspan="4" | {{amd|Excavator|l=arch}} || {{amd|Stoney Ridge|l=core}} || 0x6 || 0xF || 0x7 || 0x0
 +
|-
 +
<!-- 50742 BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 15h Models 60h-6Fh Processors -->
 +
<!-- 53564 Revision Guide for AMD Family 15h Models 60h-6Fh Processors -->
 +
| {{amd|Bristol Ridge|l=core}} || 0x6 || 0xF || 0x6 || 0x5
 +
|-
 +
| {{amd|Carrizo|l=core}} || 0x6 || 0xF || 0x6 || 0x0
 +
|-
 +
<!-- Embedded G-Series I-Family "Brown Falcon", J-Family "Prairie Falcon" (FP4 package) -->
 +
| {{amd|Brown Falcon|l=core}}, {{amd|Prairie Falcon|l=core}} || 0x6 || 0xF || ? || ?
 +
|-
 +
<!-- 49125 BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 15h Models 30h-3Fh Processors -->
 +
<!-- 51603 Revision Guide for AMD Family 15h Models 30h-3Fh Processors -->
 +
| rowspan="3" | {{amd|Steamroller|l=arch}} || {{amd|Godavari|l=core}} || 0x6 || 0xF || 0x3 || 0x8
 +
|-
 +
| {{amd|Kaveri|l=core}} || 0x6 || 0xF || 0x3 || 0x0
 +
|-
 +
| {{amd|Bald Eagle|l=core}} || 0x6 || 0xF || 0x3 || ?
 +
|-
 +
<!-- No BKDG for Models 10h-1Fh? -->
 +
<!-- 48931 Revision Guide for AMD Family 15h Models 10h-1Fh Processors -->
 +
| rowspan="2" | {{amd|Piledriver|l=arch}} || {{amd|Trinity|l=core}} || 0x6 || 0xF || 0x1 || 0x1
 +
|-
 +
| {{amd|Richland|l=core}}, {{amd|Vishera|l=core}}, {{amd|Delhi|l=core}}, {{amd|Seoul|l=core}}, {{amd|Abu Dhabi|l=core}} || 0x6 || 0xF || 0x1 || ?
 +
|-
 +
<!-- 42301 BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 15h Models 00h-0Fh Processors -->
 +
<!-- 48063 Revision Guide for AMD Family 15h Models 00h-0Fh Processors -->
 +
| rowspan="2" | {{amd|Bulldozer|l=arch}} || {{amd|Zambezi|l=core}}, {{amd|Interlagos|l=core}} || 0x6 || 0xF || 0x0 || 0x1
 +
|-
 +
| {{amd|Zurich|l=core}}, {{amd|Valencia|l=core}} || 0x6 || 0xF || 0x0 || ?
 +
|}
 +
 +
=== Family 20 (14h) ===
 +
{| class="wikitable"
 +
! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model !! Base<br/>Model
 +
|-
 +
<!-- 43170 BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 14h Models 00h-0Fh Processors -->
 +
<!-- 47534 Revision Guide for AMD Family 14h Models 00h-0Fh Processors -->
 +
| {{amd|Bobcat|l=arch}} || {{amd|Desna|l=core}}, {{amd|Ontario|l=core}}, {{amd|Zacate|l=core}} || 0x5 || 0xF || 0x0 || ?
 +
|}
 +
  
 
[[category:amd]][[category:x86]]
 
[[category:amd]][[category:x86]]

Revision as of 08:18, 4 September 2020

Below is a list of CPUIDs of AMD x86 processors broken down by processor family, microarchitecture, and processor design codename.

cpuid 1.svg

CPUIDs

Under construction icon-blue.svg This article is a work in progress!


Family 25 (19h)

Microarchitecture Design Extended
Family
Base
Family
Extended
Model
Base
Model
Zen 3 Milan 0xA 0xF  ?  ?

Family 24 (18h)

Family 18h distinguishes processors produced by a joint venture between AMD and Chinese companies.

Microarchitecture Design Extended
Family
Base
Family
Extended
Model
Base
Model
Chengdu Haiguang Integrated Circuit Design Co., Ltd (Hygon)
Zen Dhyana 0x9 0xF 0x0 0x0

Family 23 (17h)

Microarchitecture Design Extended
Family
Base
Family
Extended
Model
Base
Model
Zen 2 Matisse 0x8 0xF 0x7 0x1 Family 23 Model 113
Renoir 0x8 0xF 0x6 0x0 Family 23 Model 96
Rome, Castle Peak 0x8 0xF 0x3 0x1 Family 23 Model 49
Zen+ Picasso 0x8 0xF 0x1 0x8 Family 23 Model 24
Colfax, Pinnacle Ridge 0x8 0xF 0x0 0x8 Family 23 Model 8
Zen Dali 0x8 0xF 0x2 0x0 Family 23 Model 32
Banded Kestrel 0x8 0xF 0x1 0x8 Family 23 Model 24
Raven Ridge, Great Horned Owl 0x8 0xF 0x1 0x1 Family 23 Model 17
Naples, Whitehaven, Summit Ridge, Snowy Owl 0x8 0xF 0x0 0x1 Family 23 Model 1

Family 22 (16h)

Microarchitecture Design Extended
Family
Base
Family
Extended
Model
Base
Model
Puma Beema, Steppe Eagle 0x7 0xF 0x3 0x0
Mullins, Crowned Eagle, Carrizo-L 0x7 0xF 0x3  ?
Jaguar Kabini, Temash 0x7 0xF 0x0 0x0
Kyoto 0x7 0xF 0x0  ?

Family 21 (15h)

Microarchitecture Design Extended
Family
Base
Family
Extended
Model
Base
Model
Excavator Stoney Ridge 0x6 0xF 0x7 0x0
Bristol Ridge 0x6 0xF 0x6 0x5
Carrizo 0x6 0xF 0x6 0x0
Brown Falcon, Prairie Falcon 0x6 0xF  ?  ?
Steamroller Godavari 0x6 0xF 0x3 0x8
Kaveri 0x6 0xF 0x3 0x0
Bald Eagle 0x6 0xF 0x3  ?
Piledriver Trinity 0x6 0xF 0x1 0x1
Richland, Vishera, Delhi, Seoul, Abu Dhabi 0x6 0xF 0x1  ?
Bulldozer Zambezi, Interlagos 0x6 0xF 0x0 0x1
Zurich, Valencia 0x6 0xF 0x0  ?

Family 20 (14h)

Microarchitecture Design Extended
Family
Base
Family
Extended
Model
Base
Model
Bobcat Desna, Ontario, Zacate 0x5 0xF 0x0  ?