From WikiChip
Difference between revisions of "list of microarchitectures"

(Adding Neoverse N1)
 
(18 intermediate revisions by 6 users not shown)
Line 7: Line 7:
 
| count = 4
 
| count = 4
 
|
 
|
* {{amd|microarchitectures/K5|K5}}
+
* {{amd|K5|l=arch}}
* {{amd|microarchitectures/K6|K6}}
+
* {{amd|K6|l=arch}}
* {{amd|microarchitectures/K6-2|K6-2}}
+
* {{amd|K6-2|l=arch}}
* {{amd|microarchitectures/K6-III|K6-III}}
+
* {{amd|K6-III|l=arch}}
* {{amd|microarchitectures/K7|K7}}
+
* {{amd|K7|l=arch}}
* {{amd|microarchitectures/K8|K8}} (Hammer)
+
* {{amd|K8|l=arch}} (Hammer)
* {{amd|microarchitectures/K9|K9}}
+
* {{amd|K9|l=arch}}
* {{amd|microarchitectures/K10|K10}}  
+
* {{amd|K10|l=arch}}  
* {{amd|microarchitectures/Bulldozer|Bulldozer}}
+
* {{amd|Bulldozer|l=arch}}
* {{amd|microarchitectures/Piledriver|Piledriver}}
+
* {{amd|Piledriver|l=arch}}
* {{amd|microarchitectures/Steamroller|Steamroller}}
+
* {{amd|Steamroller|l=arch}}
* {{amd|microarchitectures/Excavator|Excavator}}
+
* {{amd|Excavator|l=arch}}
* {{amd|microarchitectures/Zen|Zen}}
+
* {{amd|Zen|l=arch}}
* {{amd|microarchitectures/Zen 2|Zen 2}}
+
* {{amd|Zen refresh| l=arch}}
* {{amd|microarchitectures/Zen 3|Zen 3}}
+
* {{amd|Zen 2|l=arch}}
 +
* {{amd|Zen 3|l=arch}}
 
}}
 
}}
 
'''ULV:'''
 
'''ULV:'''
 
{{collist
 
{{collist
 
| count = 2
 
| count = 2
| width = 300px
 
 
|
 
|
 
* {{amd|Bobcat}}
 
* {{amd|Bobcat}}
 
* {{amd|Jaguar}}
 
* {{amd|Jaguar}}
 +
* {{amd|Enhanced Jaguar|l=arch}}
 
* {{amd|Puma}}
 
* {{amd|Puma}}
 
}}
 
}}
 
+
'''GPU:'''
 +
{{collist
 +
| count = 2
 +
|
 +
* {{amd|Southern Islands|l=arch}}
 +
* {{amd|Sea Islands|l=arch}}
 +
* {{amd|Volcanic Islands|l=arch}}
 +
* {{amd|Arctic Islands|l=arch}}
 +
* {{amd|Vega|l=arch}}
 +
* {{amd|Navi|l=arch}}
 +
}}
  
 
== [[Apple]]==
 
== [[Apple]]==
Line 89: Line 100:
 
* {{armh|Cortex-R7|l=arch}}
 
* {{armh|Cortex-R7|l=arch}}
 
* {{armh|Cortex-R8|l=arch}}
 
* {{armh|Cortex-R8|l=arch}}
 +
* {{armh|Neoverse N1|l=arch}}
 
* {{armh|SecurCore SC000|l=arch}}
 
* {{armh|SecurCore SC000|l=arch}}
 
* {{armh|SecurCore SC100|l=arch}}
 
* {{armh|SecurCore SC100|l=arch}}
 
* {{armh|SecurCore SC300|l=arch}}
 
* {{armh|SecurCore SC300|l=arch}}
 +
 
}}
 
}}
 
  
 
== [[Cavium]]==
 
== [[Cavium]]==
Line 102: Line 114:
  
 
== [[IBM]]==
 
== [[IBM]]==
 +
'''POWER:'''
 
{{collist
 
{{collist
 
| count = 3
 
| count = 3
 
|
 
|
* {{ibm|CBEA|l=arch}}
 
 
* {{ibm|POWER1|l=arch}}
 
* {{ibm|POWER1|l=arch}}
 
* {{ibm|POWER2|l=arch}}
 
* {{ibm|POWER2|l=arch}}
Line 122: Line 134:
 
}}
 
}}
  
 +
'''Cell:'''
 +
* {{ibm|CBEA|l=arch}}
 +
 +
'''Z:'''
 +
{{collist
 +
| count = 3
 +
|
 +
* {{ibm|z900|l=arch}}
 +
* {{ibm|z990|l=arch}}
 +
* {{ibm|z9|l=arch}}
 +
* {{ibm|z10|l=arch}}
 +
* {{ibm|z196|l=arch}}
 +
* {{ibm|z12|l=arch}}
 +
* {{ibm|z13|l=arch}}
 +
* {{ibm|z14|l=arch}}
 +
}}
  
 
== [[Intel]] ==
 
== [[Intel]] ==
Line 135: Line 163:
 
* {{intel|P6|l=arch}}
 
* {{intel|P6|l=arch}}
 
* {{intel|NetBurst|l=arch}}
 
* {{intel|NetBurst|l=arch}}
 +
* {{intel|Enhanced NetBurst|l=arch}}
 
* {{intel|Core|l=arch}}
 
* {{intel|Core|l=arch}}
 
* {{intel|Penryn|l=arch}}
 
* {{intel|Penryn|l=arch}}
Line 143: Line 172:
 
* {{intel|Haswell|l=arch}}
 
* {{intel|Haswell|l=arch}}
 
* {{intel|Broadwell|l=arch}}
 
* {{intel|Broadwell|l=arch}}
* {{intel|Skylake|l=arch}}
+
* Skylake ({{intel|Skylake|client}}, {{intel|Skylake (server)|server}})
 
* {{intel|Kaby Lake|l=arch}}
 
* {{intel|Kaby Lake|l=arch}}
 
* {{intel|Coffee Lake|l=arch}}
 
* {{intel|Coffee Lake|l=arch}}
 +
* {{intel|Cascade Lake|l=arch}}
 
* {{intel|Cannonlake|l=arch}} ("Skymont")
 
* {{intel|Cannonlake|l=arch}} ("Skymont")
* {{intel|Icelake|l=arch}}
+
* {{intel|Ice Lake|l=arch}}
 
* {{intel|Tigerlake|l=arch}}
 
* {{intel|Tigerlake|l=arch}}
 +
* {{intel|Sapphire Rapids|l=arch}}
 
}}
 
}}
 
'''ULP ([[x86]]):'''
 
'''ULP ([[x86]]):'''
Line 159: Line 190:
 
* {{intel|Airmont|l=arch}}
 
* {{intel|Airmont|l=arch}}
 
* {{intel|Goldmont|l=arch}}
 
* {{intel|Goldmont|l=arch}}
 +
* {{intel|Goldmont Plus|l=arch}}
 +
}}
 +
'''MCU:'''
 +
{{collist
 +
| count = 1
 +
|
 +
* {{intel|Lakemont|l=arch}}
 
}}
 
}}
 
'''ULP ([[ARM]]):'''
 
'''ULP ([[ARM]]):'''
Line 190: Line 228:
 
* {{intel|Kittson|l=arch}}
 
* {{intel|Kittson|l=arch}}
 
}}
 
}}
'''Other:'''
+
'''{{intel|MIC Architectures}}:'''
 
{{collist
 
{{collist
| count = 1
+
| count = 3
 
|
 
|
* {{intel|Larrabee}}
+
* {{intel|Larrabee|l=arch}}
 +
* {{intel|Knights Ferry|l=arch}}
 +
* {{intel|Knights Corner|l=arch}}
 +
* {{intel|Knights Landing|l=arch}}
 +
* {{intel|Knights Hill|l=arch}}
 +
* {{intel|Knights Mill|l=arch}}
 
}}
 
}}
 
'''GPU:'''
 
'''GPU:'''
Line 217: Line 260:
 
* {{intel|Gen11|l=arch}}
 
* {{intel|Gen11|l=arch}}
 
}}
 
}}
 
  
 
== [[Loongson]] ==
 
== [[Loongson]] ==
Line 259: Line 301:
 
* {{qualcomm|Adreno|l=arch}}
 
* {{qualcomm|Adreno|l=arch}}
 
* {{qualcomm|Venus|l=arch}}
 
* {{qualcomm|Venus|l=arch}}
 +
* {{qualcomm|Kryo|l=arch}}
 
}}
 
}}
  
Line 275: Line 318:
 
== See also ==
 
== See also ==
 
* [[Microarchitecture]]
 
* [[Microarchitecture]]
 +
 +
[[Category:microprocessors]]

Latest revision as of 11:36, 4 June 2020

Below is a list of microarchitectures organized by company, alphabetized.


AMD[edit]

Mainstream:

ULV:

GPU:

Apple[edit]

ARM Holdings[edit]

Cavium[edit]


IBM[edit]

POWER:

Cell:

Z:

Intel[edit]

Mainstream (x86):

ULP (x86):

MCU:

ULP (ARM):

Server (EPIC) (Itanium):

MIC Architectures:

GPU:

Loongson[edit]


Marvell[edit]


Nvidia[edit]


Qualcomm[edit]

Samsung[edit]


See also[edit]