L'évolution des CPUs

Bensuperpc février 24, 2025 [Hardware] #Features #x86 #CPU #Processor

Introduction

Intel CPU

ReleaseCodenameMicroarchCPU Models/SeriesSIMD instructionsAES-NI
19798088/80868086Intel 8088/8086 No No
19828028680286Intel 80286 No No
19858038680386Intel 80386 No No
19898048680486Intel 80486 No No
1993P6P5Pentium No No
1995P6P6Pentium Pro No No
1997KlamathP6Pentium II MMX No
1998DeschutesP6Pentium II MMX No
1999KatmaiP6Pentium III SSE No
1999CoppermineP6Pentium III SSE No
2000WillametteNetBurstPentium 4 SSE2 No
2001TualatinP6Pentium III SSE No
2002NorthwoodNetBurstPentium 4 SSE2 No
2004PrescottNetBurstPentium 4/D SSE3 No
2004Cedar MillNetBurstPentium 4/D SSE3 No
2006ConroeCoreCore 2 E6xxx, E1/E2xxx SSE3 No
2006KentsfieldCoreCore 2 Q6xxx SSE3 No
2007PenrynPenrynCore 2 E7/E8/Q8/Q9xxx, E2/E5/E6xxx SSSE3 No
2008NehalemNehalemCore i3/i5/i7 9xx SSE4 No
2010WestmereWestmereCore i3/i5/i7 xxx, Pentium G69xx SSE4.2 Yes
2011Sandy BridgeSandy BridgeCore i3/i5/i7 2xxx, Pentium G6xx/G8xx AVX Yes
2012Ivy BridgeIvy BridgeCore i3/i5/i7 3xxx, Pentium G2xxx AVX Yes
2013-2014HaswellHaswellCore i3/i5/i7 4xxx, Pentium G3xxx AVX2 Yes
2014BroadwellBroadwellCore i3/i5/i7 5xxx AVX2 Yes
2015SkylakeSkylakeCore i3/i5/i7 6xxx, Pentium G44xx AVX2 Yes
2016Kaby LakeKaby LakeCore i3/i5/i7 7xxx, Pentium G45xx/G46xx AVX2 Yes
2018-2019Coffee LakeCoffee LakeCore i3/i5/i7/i9 8xxx/9xxx, Pentium G5xxx AVX2 Yes
2019Ice LakeIce LakeCore i3/i5/i7 10xxxGx (mobile only) AVX-512 Yes
2020Comet LakeComet LakeCore i3/i5/i7/i9 10xxx, Pentium G6xxx AVX2 Yes
2020Tiger LakeWillow CoveCore i3/i5/i7 11xxxGx (mobile only) AVX-512 Yes
2021Rocket LakeCypress CoveCore i3/i5/i7/i9 11xxx AVX-512 Yes
2021Alder LakeGolden Cove / GracemontCore i3/i5/i7/i9 12xxx, Pentium G7xxx AVX2 Yes
2022Raptor LakeRaptor Cove / GracemontCore i3/i5/i7/i9 13xxx/14xxx AVX2 Yes
2024Meteor LakeRedwood Cove / CrestmontCore Ultra 3/5/7/9 1xx AVX2 Yes
2024Lunar LakeLion Cove / SkymontCore Ultra 3/5/7/9 2xx AVX2 Yes
2024Arrow LakeLion Cove / SkymontCore Ultra 3/5/7/9 3xx AVX2 Yes
2025 ?Nova LakeNova LakeCore Ultra 3/5/7/9 4xx ? 10.2 Yes

Note: Les processeurs pentium et celeron jusqu'aux Comet Lake ne supportent pas AVX, AVX2 et AVX-512.

AMD CPU

ReleaseCodenameMicroarchCPU Models/SeriesSIMD instructionsAES-NI
1996K5K5AMD K5 No No
1997K6K6AMD K6, K6-II, K6-III MMX No
1999K7K7AMD Athlon, Duron SSE No
2003K8K8AMD Athlon 64, Opteron SSE3 No
2007K10K10AMD Phenom, Phenom II, Athlon II SSE4a No
2011BulldozerBulldozerAMD FX x1xx, Opteron (Bulldozer) AVX Yes
2014SteamrollerSteamrollerAMD APUs (Steamroller) AVX Yes
2015ExcavatorExcavatorAMD APUs (Excavator) AVX2 Yes
2017ZenZenAMD Ryzen 1xxx, EPYC 7xx1 AVX2 Yes
2018Zen+Zen+AMD Ryzen 2xxx AVX2 Yes
2019Zen 2Zen 2AMD Ryzen 3xxx, EPYC 7xx2 AVX2 Yes
2020Zen 3Zen 3AMD Ryzen 5xxx, EPYC 7xx3 AVX2 Yes
2022Zen 4Zen 4AMD Ryzen 7xxx, EPYC 4/8/9xx4 AVX-512 Yes
2024Zen 5Zen 5AMD Ryzen 9xxx, EPYC 9xx5 AVX-512 Yes

ARM CPU

ReleaseMicroarchCPU Models/SeriesInst. lengthSIMD instructionsOut-of-order
?ARMv1ARM1 No No
?ARMv2ARM2 No No
?ARMv3ARM632-bit No No
1993ARMv4ARM732-bit No No
1998ARMv5ARM932-bit No No
2002ARMv6ARM1132-bit No No
2005ARMv7Cortex-A832-bit NEON Yes
2007ARMv7Cortex-A932-bit NEON Yes
2009ARMv7Cortex-A532-bit NEON No
2011ARMv7Cortex-A732-bit NEON No
2011ARMv7Cortex-A1532-bit NEON Yes
2012ARMv8Cortex-A5332-bit/64-bit NEON No
2012ARMv8Cortex-A5732-bit/64-bit NEON Yes
2013ARMv7Cortex-A1232-bit NEON Yes
2014ARMv7Cortex-A1732-bit NEON Yes
2016ARMv8Cortex-A7232-bit/64-bit NEON Yes
2016ARMv8Cortex-A7332-bit/64-bit NEON Yes
2016ARMv8Cortex-A3232-bit NEON No
2016ARMv8Cortex-A3532-bit/64-bit NEON No
2017ARMv8.2Cortex-A7532-bit/64-bit NEON (opt. SVE) Yes
2017ARMv8.2Cortex-A5532-bit/64-bit NEON (opt. SVE) No
2018ARMv8.2Cortex-A7632-bit/64-bit NEON (opt. SVE) Yes
2019ARMv8.2Cortex-A7732-bit/64-bit NEON (opt. SVE) Yes
2019ARMv8.2Cortex-A6532-bit/64-bit NEON (opt. SVE) No
2020ARMv8.2Cortex-A7832-bit/64-bit NEON (opt. SVE) Yes
2020ARMv8.2Cortex-X132-bit/64-bit NEON (opt. SVE) Yes
2021ARMv9Cortex-A71032-bit/64-bit SVE2 Yes
2021ARMv9Cortex-A51032-bit/64-bit SVE2 No
2021ARMv9Cortex-X232-bit/64-bit SVE2 Yes
2022ARMv9Cortex-A71564-bit SVE2 Yes
2022ARMv9Cortex-X364-bit SVE2 Yes
2023ARMv9.2Cortex-A52064-bit SVE2 No
2023ARMv9.2Cortex-A72064-bit SVE2 Yes
2023ARMv9.2Cortex-X464-bit SVE2 Yes
2024ARMv9.2Cortex-A72564-bit SVE2 Yes
2024ARMv9.2Cortex-X92564-bit SVE2 Yes
2024/2025 ?ARMv9.2Cortex-X93064-bit SVE2 Yes

Note: Implementation can very by vendor, some may support additional features or optimizations.

Benchmark

PassMark

cpu_performance_st
PassMark score from 2000 to 2025 in single-thread
cpu_performance_mt
PassMark score from 2000 to 2025 in multi-thread