Lista över Intel CPU-mikroarkitekturer
Följande är en ofullständig lista över Intel CPU- mikroarkitekturer . Listan är ofullständig . Ytterligare detaljer finns i Intels Tick-tock-modell och Process-architecture-optimization-modell .
x86 mikroarkitekturer
År |
|
Pipeline etapper |
Max klocka (MHz) |
Processnod |
---|---|---|---|---|
1978 | 8086 (8086, 8088 ) | 2 | 5 | 3000 nm |
1982 | 186 (80186, 80188 ) | 2 | 25 | |
1982 | 286 (80286) | 3 | 25 | 1500 nm |
1985 | 386 (80386) | 6 | 33 | |
1989 | 486 (80486) | 5 | 100 | 1000 nm |
1993 | P5 (Pentium) | 5 | 200 | 800 , 600 , 350 nm |
1995 | P6 (Pentium Pro, Pentium II) |
|
450 | 500 , 350, 250 nm |
1997 | P5 (Pentium MMX) | 6 | 233 | 350 nm |
1999 | P6 (Pentium III) | 12 (15 med last & lagra/gå i pension) | 1400 | 250, 180 , 130 nm |
2000 |
NetBurst (Pentium 4) (Willamette) |
20 förenade med grenförutsägelse | 2000 | 180 nm |
2002 |
NetBurst (Pentium 4) (Northwood, Gallatin) |
3466 | 130 nm | |
2003 |
Pentium M (Banias, Dothan) Enhanced Pentium M (Yonah) |
|
2333 | 130, 90 , 65 nm |
2004 |
NetBurst (Pentium 4, Pentium D) ( Prescott ) |
31 förenad med grenförutsägelse | 3800 | 90, 65 nm |
2006 | Intel core | 12 (14 med hämtning/pensionering) | 3000 | 65 nm |
2007 | Penryn (krympa) | 3333 | 45 nm | |
2008 | Nehalem | 20 förenade (14 utan missförutsägelse) | 3600 | |
Bonnell | 16 (20 med förutsägelsemiss) | 2100 | ||
2010 | Westmere (dö shrink) | 20 förenade (14 utan missförutsägelse) | 3866 | 32 nm |
2011 | Saltwell (krympa) | 16 (20 med förutsägelsemiss) | 2130 | |
Sandig bro | 14 (16 med hämtning/pensionering) | 4000 | ||
2012 | Ivy Bridge (dö shrink) | 4100 | 22 nm | |
2013 | Silvermont | 14–17 (16–19 med hämtning/pensionering) | 2670 | |
Haswell | 14 (16 med hämtning/pensionering) | 4400 | ||
2014 | Broadwell (dö shrink) | 3700 | 14 nm | |
2015 | Airmont (krympa) | 14–17 (16–19 med hämtning/pensionering) | 2640 | |
Skylake | 14 (16 med hämtning/pensionering) | 5200 | ||
2016 | Goldmont | 20 förenade med grenförutsägelse | 2600 | |
2017 | Goldmont Plus | 20 förenade med grenförutsägelse (?) | 2800 | |
2018 | Palm Cove | 14 (16 med hämtning/pensionering) | 3200 | 10 nm |
2019 | Sunny Cove | 14–20 (felförutsägelse) | 4100 | |
2020 | Tremont | 20 enade | 3300 | |
Willow Cove | 14 enade | 5300 | ||
2021 | Cypress Cove | 14 enade | 5300 | 14 nm |
Golden Cove | 12 förenade | 5500 | Intel 7 | |
Gracemont | 20 förenade med missuppfattningsstraff | 4300 | ||
2022 | Raptor Cove | 12 förenade | 6000 | |
Obs: Atom/strömeffektiva mikroarkitekturer är i kursiv |
16-bitars
- 8086
- första x86- processor; initialt en tillfällig ersättning för iAPX 432 för att konkurrera med Motorola , Zilog och National Semiconductor och för att toppa den framgångsrika Z80 . 8088- versionen, med en 8-bitars buss, använd i den ursprungliga IBM Personal Computer .
- 186
- inkluderade en DMA- kontroller, avbrottskontroller, timers och chipvalslogik . Ett litet antal ytterligare instruktioner. 80188 var en version med en 8-bitars buss .
- 286
- första x86- processor med skyddat läge inklusive segmenteringsbaserad virtuell minneshantering. Prestandan förbättrades med en faktor 3 till 4 jämfört med 8086. Inkluderade instruktioner om skyddat läge.
32-bitars ( IA-32 )
- i386
- första 32-bitars x86- processor. Introducerade personsökning ovanpå segmentering som är den mest använda minnesskyddstekniken i moderna operativsystem sedan dess. Många ytterligare kraftfulla och värdefulla nya instruktioner.
- i486
- Intels andra generation av 32-bitars x86- processorer, introducerade inbyggd flyttalsenhet (FPU), 8 KB on-chip L1-cache och pipelining. Snabbare per MHz än 386. Litet antal nya instruktioner.
- P5
- original Pentium-mikroprocessorer, första x86-processor med superskalär arkitektur och grenförutsägelse.
- P6
- används i mikroprocessorerna Pentium Pro , Pentium II , Pentium II Xeon , Pentium III och Pentium III Xeon . Första x86-processorn som stöder SIMD-instruktion med implementerat XMM-register, RISC μop- avkodningsschema, integrerat registerbyte och exekvering i oordning . Några viktiga nya instruktioner, inklusive villkorade drag, som gör det möjligt att undvika kostsamma greninstruktioner. Lade till 36-bitars fysisk minnesadressering, "Physical Address Extension (PAE)" .
- Pentium M : uppdaterad version av Pentium III:s P6-mikroarkitektur designad från grunden för mobil datoranvändning och första x86 för att stödja mikrooperationsfusion och smart cache.
- Enhanced Pentium M : uppdaterad, dubbelkärnig version av Pentium M-mikroarkitekturen som användes i de första Intel Core-mikroprocessorerna, första x86 som har skuggregisterarkitektur och hastighetsstegsteknik .
- NetBurst
- kallas vanligtvis P7 även om dess interna namn var P68 (P7 användes för Itanium ). Används i Pentium 4 , Pentium D , och vissa Xeon -mikroprocessorer. Mycket lång pipeline . Prescott var en stor arkitektonisk översyn . Senare revisioner var de första med Intels x86-64- arkitektur, förbättrad grenförutsägelse och spårningscache, och så småningom lades stöd till för NX-biten (No eXecute) för att implementera skydd av körbart utrymme .
64-bitars ( x86-64 )
- Kärnomkonstruerad
- P6-baserad mikroarkitektur som används i Intel Core 2- och Xeon -mikroprocessorer, byggd på en 65 nm-process, som stöder x86-64 -nivå SSE-instruktioner och makro-op-fusion och förbättrad mikro-op-fusion med en bredare frontend och dekoder, större ut -of-order kärna och omdöpt register, support loop stream detektor och stor skuggregister fil.
- Nehalem
- släpptes den 17 november 2008, byggd på en 45 nm-process och användes i Core i7 , Core i5 , Core i3 mikroprocessorer. Inkorporerar minneskontrollern i CPU-matrisen. Lade till viktiga kraftfulla nya instruktioner, SSE4.2 .
- Westmere : 32 nm krympning av Nehalem-mikroarkitekturen med flera nya funktioner.
- Sandy Bridge
- 32 nm mikroarkitektur, släppt 9 januari 2011. Tidigare kallad Gesher men omdöpt 2007. Första x86 som introducerade 256 bitars AVX- instruktionsuppsättning och implementering av YMM-register.
- Ivy Bridge : efterföljare till Sandy Bridge, med 22 nm-process, släppt i april 2012.
- Haswell
- 22 nm mikroarkitektur, släppt 3 juni 2013. Lade till ett antal nya instruktioner, inklusive AVX2 och FMA .
- Broadwell : 14 nm-derivat av Haswell-mikroarkitekturen, släppt i september 2014. Tre-cykel FMUL-latens, 64 ingångsschemaläggare. Tidigare kallad Rockwell.
- Skylake
- 14 nm mikroarkitektur, släppt 5 augusti 2015.
-
Kaby Lake : efterföljaren till Skylake, som släpptes i augusti 2016, bröt Intels Tick-Tock-schema på grund av förseningar med 10 nm-processen.
- Amber Lake : ultralåg effekt, endast mobil efterföljare till Kaby Lake, med 14+ nm-process, släppt i augusti 2018 (inga arkitekturändringar)
- Whiskey Lake : enbart mobil efterföljare till Kaby Lake Refresh, med en 14++ nm-process, släppt i augusti 2018 (har hårdvarubegränsningar för vissa sårbarheter)
- Skylake-X : avancerad skrivbords-, arbetsstations- och servermikroarkitektur, släppt den 19 juni 2017 (HEDT), 11 juli 2017 (SP) och 29 augusti 2017 (W). Introducerar stöd för AVX-512 instruktionsuppsättning.
- Coffee Lake : efterföljare till Kaby Lake, med 14++ nm-process, släpptes i oktober 2017
- Cascade Lake : server och avancerad skrivbordsefterföljare till Kaby Lake-X och Skylake-X , med en process på 14++ nm, släpptes i april 2019
- Comet Lake : efterföljare till Coffee Lake, med 14++ nm-process, släppt i augusti 2019
- Cooper Lake : endast server, optimerad för AI- orienterade arbetsbelastningar med bfloat16 , med begränsad tillgänglighet endast för Intel-prioritetspartners, med en process på 14++ nm, släppt 2020
-
Kaby Lake : efterföljaren till Skylake, som släpptes i augusti 2016, bröt Intels Tick-Tock-schema på grund av förseningar med 10 nm-processen.
- Palm Cove
-
Efter att ha släppt Palm Cove-kärnan har Intel ändrat sitt namnschema för mikroarkitektur och kopplat bort CPU-kärnorna från deras tillverkningsnoder. Efterträdaren till Skylake (upphävd), inkluderar AVX-512- instruktionsuppsättningen.- Cannon Lake : enbart mobil efterföljare till Kaby Lake, med hjälp av Intels 10 nm-process, första och enda mikroarkitektur för att implementera Palm Cove-kärnan, släppt i maj 2018. Tidigare kallad Skymont, upphörde i december 2019.
- Sunny Cove
- Efterträdare till Palm Cove-kärnan, första icke-Atom-kärna som inkluderar hårdvaruacceleration för SHA- hash-algoritmer.
- Ice Lake : låg effekt, endast mobil efterföljare till Whiskey Lake, med 10 nm process, släppt i september 2019
- Lakefield : endast mobil, Intels första hybridprocessor, släppt i juni 2020. Sunny Cove används i den unika prestandakärnan (P-core) hos Lakefield-processorer. AVX och mer avancerade instruktionsuppsättningar är inaktiverade på grund av att E-kärnan inte stöder dem.
- Ice Lake-SP: endast server-efterföljare till Cascade Lake, med 10 nm-process, släppt i april 2021
- Cypress Cove
- Backport av Sunny Cove till Intels 14nm-process
- Rocket Lake : Efterföljare till Comet Lake, med hjälp av Intels 14++ nm-process, släppt den 30 mars 2021
- Willow Cove
- Efterträdare till Sunny Cove-kärnan, innehåller nya säkerhetsfunktioner och designar om cache-delsystemet .
- Tiger Lake : efterföljare till Ice Lake, med hjälp av Intels 10 nm SuperFin (10SF) process, släppt i Q4 2020
- Golden Cove
- Efterträdaren till Willow Cove-kärnan, inkluderar förbättringar av prestanda och energieffektivitet. Innehåller även nya instruktioner.
- Alder Lake : hybridprocessor, efterträder Rocket Lake och Tiger Lake; använder Intel 7-processen (tidigare känd som 10ESF), släpptes den 4 november 2021. Golden Cove används i P-kärnor i Alder Lake-processorer.
- Sapphire Rapids : endast server och arbetsstation, efterföljare till Ice Lake-SP, tillverkad på Intel 7-processen, släppt den 10 januari 2023. Introducerar AMX .
- Raptor Cove
- En uppfräschning av Golden Cove med utökade L2- och L3-cacher och kärnklockor.
- Raptor Lake : efterföljare till Alder Lake med ökade cachestorlekar, kärnklockor och antalet E-kärnor, släppt den 20 oktober 2022. Tillverkad med Intel 7-processen. Raptor Cove används i P-kärnorna medan E-kärnorna fortfarande är implementerade med Gracemont mikroarkitektur.
x86 ULV ( Atom )
- Bonnell
- 45 nm, lågeffekt, i ordning mikroarkitektur för användning i Atom- processorer.
- Saltbrunn : 32 nm krympning av Bonnells mikroarkitektur.
- Silvermont
- 22 nm, out-of-order mikroarkitektur för användning i Atom-processorer, släpptes den 6 maj 2013.
- Airmont : 14 nm krympning av Silvermont mikroarkitektur.
- Goldmont
- 14 nm Atom -mikroarkitekturiteration efter Silvermont men lånar mycket från Skylake-processorer (t.ex. GPU), släppt i april 2016.
- Goldmont Plus : efterföljare till Goldmont mikroarkitektur, fortfarande baserad på 14 nm-processen, släpptes den 11 december 2017.
- Tremont
- 10 nm Atom mikroarkitektur iteration efter Goldmont Plus.
- Lakefield : endast mobil, Intels första hybridprocessor, släppt i juni 2020. Tremont används i effektivitetskärnor (E-kärnor) av Lakefield-processorer.
- Jasper Lake : Celeron och Pentium Silver stationära och mobila processorer, släpptes under första kvartalet 2021.
- Elkhart Lake : inbäddade processorer riktade mot IoT , släppt under Q1 2021.
- Gracemont
- Intel 7 process Atom mikroarkitektur iteration efter Tremont. Första Atom-klasskärna med stöd för AVX och AVX2.
- Alder Lake : hybridprocessor, efterträder Rocket Lake och Tiger Lake, släpptes den 4 november 2021. Gracemont används i E-kärnor av Alder Lake-processorer.
- Raptor Lake : en uppfräschning av Alder Lake, släppt den 20 oktober 2022.
Andra mikroarkitekturer
IA-64 ( Itanium )
- Merced
- original Itanium mikroarkitektur. Används endast i de första Itanium -mikroprocessorerna.
- McKinley
- förbättrade mikroarkitektur som användes i de första två generationerna av Itanium 2 -mikroprocessorn. Madison är 130nm-versionen.
- Montecito
- förbättrade McKinley-mikroarkitekturen som används i Itanium 2 9000- och 9100-seriens processorer. Lade till dual core, grov multithreading och andra förbättringar. Montvale-uppdateringen lade till behovsbaserad växling ( SpeedStep ) och exekvering av låssteg på kärnnivå .
- Tukwila
- förbättrade mikroarkitektur som används i Itanium 9300-serien av processorer. Lade till quad core, en integrerad minneskontroller, QuickPath Interconnect och andra förbättringar, t.ex. en mer aktiv SoEMT.
- Poulson
- Itanium-processor med en helt ny mikroarkitektur. 8 kärnor, frånkoppling i pipeline och i multithreading. 12-omfattande problem med partiellt utförande.
- Kittson
- den sista Itanium. Den har samma mikroarkitektur som Poulson, men något högre klockhastighet för de två översta modellerna.
Diverse
- XScale
- en mikroarkitektur som implementerar ARM- arkitekturinstruktionsuppsättningen.
- Larrabee (inställd 2010)
- multi-core i ordning x86-64 uppdaterad version av P5 mikroarkitektur, med breda SIMD vektorenheter och textursampling hårdvara för användning i grafik. Kärnor som härrör från denna mikroarkitektur kallas MIC (Many Integrated Core).
Färdkarta
Pentium 4 / Kärnlinjer
Tillverkningsprocess _ |
Mikroarkitektur _ |
Kodnamn _ |
Kärn i generation |
Xeon Scalable generation |
Releasedatum _ |
Processorer | ||||
---|---|---|---|---|---|---|---|---|---|---|
Skrivbord | Mobil | Entusiast/ WS |
2P Server/ WS |
4P/8P- server |
||||||
180 nm |
P6 , NetBurst |
Willamette | — | 2000-11-20 | Willamette | — | Främja | Foster MP | ||
130 nm |
Northwood/ Mobile Pentium 4 Banias |
2002-01-07 | Northwood |
Northwood Mobile Banias |
Northwood-XE |
Prestonia Gallatin |
Gallatin | |||
90 nm |
Prescott Dothan |
2004-02-01 |
Prescott Smithfield |
Dothan |
Prescott 2M-XE Smithfield-XE |
Nocona Irwindale Paxville |
Potomac Cranford Paxville |
|||
65 nm |
Cedar Mill Yonah Presler |
2006-01-05 |
Cedar Mill Presler |
Yonah | Presler-XE |
Dempsey Sossaman |
Tulsa | |||
Kärna | Merom | 2006-07-27 |
Conroe | Merom | Kentsfield |
Woodcrest Clovertown |
Tigerton | |||
45 nm | Penryn | 2007-11-11 |
Wolfdale | Penryn | Yorkfield | Harpertown | Dunnington | |||
Nehalem | Nehalem | Tidigare | — | 2008-11-17 |
Lynnfield | Clarksfield | Bloomfield | Gainestown | Beckton | |
32 nm | Westmere | 2010-01-04 |
Clarkdale | Arrandale | Gulftown | Westmere-EP | Westmere-EX | |||
Sandig bro |
Sandig bro | 2 | 2011-01-09 |
Sandig bro | Sandy Bridge-M | Sandy Bridge-E | Sandy Bridge-EP | — | ||
22 nm | Ivy Bridge | 3 | 2012-04-29 | Ivy Bridge | Ivy Bridge-M | Ivy Bridge-E |
Ivy Bridge-EP |
Ivy Bridge-EX |
||
Haswell | Haswell | 4 | 2013-06-02 | Haswell-DT |
Haswell-MB (37–57W TDP, PGA-paket) Haswell-H (47W TDP, BGA-paket) Haswell-ULP/ULX (11,5–15W TDP) |
Haswell-E | Haswell-EP | Haswell-EX | ||
Devil's Canyon |
2014-06 | Haswell-DT | — | |||||||
14 nm | Broadwell | 5 | 2014-09-05 | Broadwell-DT |
Broadwell-H (37–47W TDP) Broadwell-U (15–28W TDP) Broadwell-Y (4,5W TDP) |
Broadwell-E | Broadwell-EP |
Broadwell-EX |
||
Skylake | Skylake | 6 | 1 | 2015-08-05 |
Skylake-S |
Skylake-H (35–45W TDP) Skylake-U (15–28W TDP) Skylake-Y (4,5W TDP) |
Skylake-X Skylake-W |
Skylake-SP (tidigare Skylake-EP/-EX) |
||
Kaby sjö | 7/8 | — | 2016-10 | Kaby Lake-S |
Kaby Lake-G (65–100W TDP) Kaby Lake-H (35–45W TDP) Kaby Lake-U (15–28W TDP) Kaby Lake-Y (4,5W TDP) |
Kaby Lake-X |
— | |||
Coffee Lake | 8/9 | 2017-10 |
Coffee Lake-S |
Coffee Lake-B (65W TDP) Coffee Lake-H (35–45W TDP) Coffee Lake-U (15–28W TDP) |
Coffee Lake-W | |||||
Whiskey Lake | 8 | — | 2018-08-28 | — |
Whisky Lake-U (15W TDP) |
— | ||||
Amber Lake | 8/10 |
Amber Lake-Y (5–7W TDP) |
||||||||
Cascade Lake | — | 2 | 2019-04-02 | — |
Cascade Lake-X Cascade Lake-W Cascade Lake-SP |
Cascade Lake-SP | ||||
Comet Lake | 10 | — | 2019-09 | Kometen Lake-S |
Comet Lake-H (45W TDP) Comet Lake-U (15W TDP) Comet Lake-Y (7W TDP) |
Kometen Lake-W | — | |||
Cooper Lake | — | 3 | 2020-06 | — | Cooper Lake-SP | |||||
Cypress Cove | Rocket Lake | 11 | — | 2021-03 | Rocket Lake-S | — | Rocket Lake | — | ||
10 nm | Palm Cove | Cannon Lake | 8 | — | 2018-05 | — | Cannon Lake-U (15W TDP) | — | ||
Sunny Cove | Issjön | 10 | 3 |
2019-09 (mobil) 2021-04 (server) |
Ice Lake-U (15–28W TDP) Ice Lake-Y (9W TDP) |
Ice Lake-W | Ice Lake-SP | — | ||
Willow Cove | Tiger Lake | 11 | — | 2020-09 |
Tiger Lake-H (45W TDP) Tiger Lake-H35 (28–35W TDP) Tiger Lake-UP3 (12–28W TDP) Tiger Lake-UP4 (7–15W TDP) |
— | ||||
Intel 7 | Golden Cove |
Alder Lake (hybrid) |
12 | 2021-11-04 | Alsjön-S |
Alder Lake-H Alder Lake-P Alder Lake-U |
||||
Sapphire Rapids | — | 4 | 2023-01-10 | — | Sapphire Rapids-WS | Sapphire Rapids-SP | ||||
Raptor Cove | Raptor Lake | 13 | — | 2022-10-20 | Raptor Lake-S |
Raptor Lake-HX (55–157W TDP) Raptor Lake-H (45–115W TDP) Raptor Lake-P (28–64W TDP) Raptor Lake-U (15–55W TDP) |
— | |||
Emerald Rapids | — | 5 | 2023 | — | TBA | Emerald Rapids–SP | ||||
Intel 4 | Redwood Cove | Meteor Lake | 14 | — | 2023 | TBA | — | |||
Intel 3 | TBA | Granit forsar | — | 6 | 2024 | — | TBA | Granite Rapids–SP | ||
Intel 20A | Arrow Lake | 15 | — | 2024 | TBA | — | ||||
Intel 18A | Lunar Lake | 16 | TBA | |||||||
Tillverkningsprocess _ |
Mikroarkitektur _ |
Kodnamn |
Core i generation |
Xeon Scalable generation |
Releasedatum _ |
Skrivbord | Mobil |
Entusiast/ WS |
2P Server/ WS |
4P/8P- server |
Processorer |
Atomlinjer
Tillverkningsprocess _ _ |
Mikroarkitektur _ _ |
Releasedatum _ |
Processorer/SoCs | |||||||
---|---|---|---|---|---|---|---|---|---|---|
MID , smartphone | Läsplatta | Netbook | Nettop | Inbäddad | Server | Kommunikation | CE | |||
45 nm | Bonnell | 2008 | Silverthorne | — | Diamondville |
Tunnel Creek , Stellarton |
— | Okänd | Sodaville | |
2010 | Lincroft | Pineview | Groveland | |||||||
32 nm | Saltwell | 2011 |
Medfield ( Penwell & Lexington), Clover Trail+ (Cloverview) |
Clover Trail ( Cloverview ) | Cedar Trail ( Cedarview ) | Okänd | Centerton och Briarwood | Okänd | Berryville | |
22 nm | Silvermont | 2013 |
Merrifield (Tanger), Slayton, Moorefield (Anniedale) |
Bay Trail-T (Valleyview) |
Bay Trail-M (Valleyview) |
Bay Trail-D (Valleyview) |
Bay Trail-I (Valleyview) |
Avoton | Rangeley | Okänd |
14 nm | Airmont | 2014 | Binghamton och Riverton | Cherry Trail-T (Cherryview) | Braswell | Denverton inställd | Okänd | Okänd | ||
Goldmont |
2016 | Broxton inställd |
Willow Trail inställd Apollo Lake |
Apollosjön | Denverton | Okänd | Okänd | |||
Goldmont Plus |
2017 | Okänd | Okänd |
Gemini Lake Gemini Lake Refresh |
Okänd | Okänd | Okänd | |||
10 nm | Tremont | 2020 | Okänd | Lakefield (hybrid) |
Lakefield (hybrid) Elkhart Lake Jasper Lake |
Jacobsville Parker Ridge Snow Ridge |
Okänd | Okänd | ||
Intel 7 | Gracemont | 2021 | Okänd | Okänd |
Alder Lake (hybrid) Raptor Lake (hybrid) Alder Lake-N |
Grand Ridge | Okänd | Okänd | ||
Intel 4 | Crestmont | 2023 | Okänd | Okänd | Meteor Lake (hybrid) | Okänd | Okänd | Okänd | ||
Intel 3 | TBA | 2024 | Okänd | Okänd | Okänd | Okänd | Okänd | Sierra Forest-AP | Okänd | Okänd |
Intel 20A | TBA | 2024 | Okänd | Okänd | Arrow Lake (hybrid) | Okänd | Okänd | Okänd |
Se även
- Lista över Intel-processorer - konsumentdator eller icke-konsument arbetsstation
- Lista över AMD CPU-mikroarkitekturer
- Marvell Technology Group XScale mikroarkitektur
- Övergående körning CPU-sårbarhet