From WikiChip
Difference between revisions of "amd/cpuid"
(Added Family 19h, 18h, 17h Colfax, Renoir, Great Horned Owl, 16h, 15h, 14h) |
(Add Extended Model IDs for Milan, Vermeer, Rembrant, Cezanne and Van Gogh (https://gitlab.com/leogx9r/ryzen_smu/-/blob/3197f6e1/smu.c#L209-224)) |
||
| Line 12: | Line 12: | ||
=== Family 25 (19h) === | === Family 25 (19h) === | ||
{| class="wikitable" | {| class="wikitable" | ||
| − | ! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model !! Base<br/>Model | + | ! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model<br/>(unconfirmed) !! Base<br/>Model |
| + | <!-- Unconfirmed: "Genesis( Peak)" --> | ||
| + | |- | ||
| + | | rowspan="4" | {{amd|Zen 3|l=arch}} || {{amd|Milan|l=core}} || 0xA || 0xF || 0x0 || 0x0 || [[Family 25 Model 0]] | ||
| + | |- | ||
| + | | {{amd|Vermeer|l=core}} || 0xA || 0xF || 0x2 || 0x0 || [[Family 25 Model 32]] | ||
| + | |- | ||
| + | | {{amd|Rembrant|l=core}} || 0xA || 0xF || 0x4 || 0x0 || [[Family 25 Model 64]] | ||
|- | |- | ||
| − | + | | {{amd|Cezanne|l=core}} || 0xA || 0xF || 0x5 || 0x0 || [[Family 25 Model 80]] | |
| − | | {{amd| | ||
|} | |} | ||
| Line 31: | Line 37: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model !! Base<br/>Model | ! Microarchitecture !! Design !! Extended<br/>Family !! Base<br/>Family !! Extended<br/>Model !! Base<br/>Model | ||
| + | |- | ||
| + | <!-- Unconfirmed: Van Gogh --> | ||
| + | | rowspan="4" | {{amd|Zen 2|l=arch}} ||{{amd|Van Gogh|l=core}} || 0x8 || 0xF || 0x9 || 0x0 || [[Family 23 Model 144]] | ||
|- | |- | ||
<!-- 56176 Processor Programming Reference (PPR) for AMD Family 17h Model 71h, Revision B0 Processors --> | <!-- 56176 Processor Programming Reference (PPR) for AMD Family 17h Model 71h, Revision B0 Processors --> | ||
| − | | | + | | {{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 --> | <!-- 55922 Processor Programming Reference (PPR) for AMD Family 17h Model 60h Revision A1 Processors --> | ||
Revision as of 03:37, 26 October 2020
x86
Instruction Set Architecture
Instruction Set Architecture
General
Variants
Topics
- Instructions
- Addressing Modes
- Calling Convention
- Microarchitectures
- Model-Specific Register
- CPUID
- Assembly
- Interrupts
- Registers
- Micro-Ops
- Timer
CPUIDs
- AMD's CPUIDs
- Intel's CPUIDs
Modes
Extensions(all)
Below is a list of CPUIDs of AMD x86 processors broken down by processor family, microarchitecture, and processor design codename.
Contents
CPUIDs
Family 25 (19h)
| Microarchitecture | Design | Extended Family |
Base Family |
Extended Model (unconfirmed) |
Base Model | |
|---|---|---|---|---|---|---|
| Zen 3 | Milan | 0xA | 0xF | 0x0 | 0x0 | Family 25 Model 0 |
| Vermeer | 0xA | 0xF | 0x2 | 0x0 | Family 25 Model 32 | |
| Rembrant | 0xA | 0xF | 0x4 | 0x0 | Family 25 Model 64 | |
| Cezanne | 0xA | 0xF | 0x5 | 0x0 | Family 25 Model 80 |
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 | Van Gogh | 0x8 | 0xF | 0x9 | 0x0 | Family 23 Model 144 |
| 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 | ? |