Microprocessor chronology


1970s

The first microprocessors were designed and manufactured in the 1970s. Designers predominantly used MOSFET transistors with pMOS logic in the early 1970s, and then predominantly used NMOS logic from the mid-1970s. They also experimented with various word lengths. Early on, 4-bit processors were common. Later in the decade, 8-bit processors such as the MOS 6502 superseded the 4-bit chips. 16-bit processors emerged by the decade's end. Some unusual word lengths were tried, including 12-bit and 20-bit. Intel's 4004 is widely regarded as the first-ever commercial microprocessor.
DateNameDeveloperMax clock
Word size
ProcessChipsTransistorsMOSFET
19714004Intel740 kHz410 μm12,250pMOS
1972PPS-25Fairchild400 kHz4 2pMOS
1972μPD700NEC 4 1
19728008Intel500 kHz810 μm13,500pMOS
1972PPS-4Rockwell200 kHz4 1pMOS
1973μCOM-4NEC2 MHz47.5 μm12,500NMOS
1973TLCS-12Toshiba1 MHz126 μm12,800 silicon gatespMOS
1973Mini-DBurroughs1 MHz8 1pMOS
1974IMP-8National715 kHz8 3pMOS
19748080Intel2 MHz86 μm16,000NMOS
1974μCOM-8NEC2 MHz8 1NMOS
19745065Mostek1.4 MHz8 1pMOS
1974μCOM-16NEC2 MHz16 2NMOS
1974IMP-4National500 kHz4 3pMOS
19744040Intel740 kHz410 μm13,000pMOS
19746800Motorola1 MHz8-14,100NMOS
1974TMS 1000Texas Instruments400 kHz48 μm18,000
1974PACENational 16 1pMOS
1974ISP-8A/500 National1 MHz8 1pMOS
19756100Intersil4 MHz12-14,000CMOS
1975TLCS-12AToshiba1.2 MHz12-1pMOS
19752650Signetics1.2 MHz8 1NMOS
1975PPS-8Rockwell256 kHz8 1pMOS
1975F-8Fairchild2 MHz8 1NMOS
1975CDP 1801RCA2 MHz85 μm25,000CMOS
19756502MOS Technology1 MHz8-13,510NMOS
1975IMP-16National715 kHz16 5pMOS
1975PFL-16A Panafacom2 MHz16-1NMOS
1975BPCHewlett Packard10 MHz16-16,000 NMOS
1975MCP-1600Western Digital3.3 MHz16-3NMOS
1975CP1600General Instrument3.3 MHz16 1NMOS
1976CDP 1802RCA6.4 MHz8 1CMOS
1976Z-80Zilog2.5 MHz84 μm18,500NMOS
1976TMS9900Texas Instruments3.3 MHz16-18,000
19768x300Signetics8 MHz8 1Bipolar
1977Bellmac-8 Bell Labs2.0 MHz85 μm17,000CMOS
19778085Intel3.0 MHz83 μm16,500
1977MC14500BMotorola1.0 MHz11CMOS
19786809Motorola1 MHz85 μm140,000
19788086Intel5 MHz163 μm129,000
19786801Motorola-85 μm135,000
1979Z8000Zilog-16-117,500
19798088Intel5 MHz8/163 μm129,000NMOS
197968000Motorola8 MHz16/323.5 μm168,000NMOS

1980s

In the 1980s, 16-bit and 32-bit microprocessors were common among new designs, and CMOS technology overtook NMOS. Transistor count increased dramatically during the decade.
The home computers of the 1980s predominantly used processors that were introduced in the 1970s. Versions of the MOS 6502, first released in 1975, and the Zilog Z80, were at the core of many of the home computers, such as the Commodore 64 and the ZX Spectrum. Even the first-generation IBM PC used a processor from the 1970s, the Intel 8088.
It was not until Intel's 80286, and later the 80386, that processors designed in the 1980s drove the computers of the 1980s. These processors offered higher clock speeds and 32-bit word length as well as new operating modes, such as protected mode, that were not available in earlier chips. Critically, protected mode allowed the use of virtual memory and brought the graphical user interface to business computers, beginning with Windows 2.0.
DateNameDeveloperClockWord size
ProcessTransistors
198016032National Semiconductor-16/32-60,000
19816120Harris Corporation10 MHz12-20,000
1981ROMPIBM10 MHz322 μm45,000
1981T-11DEC2.5 MHz165 μm17,000
1982RISC-IUC Berkeley1 MHz-5 μm44,420
1982FOCUSHewlett Packard18 MHz321.5 μm450,000
198280186Intel6 MHz16-55,000
?80C186Intel6 MHz16-
198280188Intel8 MHz8/16-29,000
198280286Intel6 MHz161.5 μm134,000
1983RISC-IIUC Berkeley3 MHz-3 μm40,760
1983MIPSStanford University2 MHz323 μm25,000
198468020Motorola16 MHz322 μm190,000
198432032National Semiconductor-32-70,000
1984V20NEC5 MHz8/16-63,000
198580386Intel16–40 MHz321.5 μm275,000
1985MicroVax II 78032DEC5 MHz323.0 μm125,000
1985R2000MIPS8 MHz322 μm115,000
1985Novix NC4016Harris Corporation8 MHz163 μm16,000
1986Z80000Zilog-32-91,000
1986SPARC MB86900Fujitsu40 MHz320.8 μm800,000
1986V60NEC16 MHz16/321.5 μm375,000
1987CVAX 78034DEC12.5 MHz322.0 μm134,000
1987ARM2Acorn8 MHz322 μm25,000
1987Gmicro/200Hitachi--1 μm730,000
198768030Motorola16 MHz321.3 μm273,000
1987V70NEC20 MHz16/321.5 μm385,000
1988R3000MIPS12 MHz321.2 μm120,000
198880386SXIntel12–33 MHz16/32--
1988i960Intel10 MHz33/321.5 μm250,000
1989i960CAIntel1633 MHz33/320.8 μm600,000
1989VAX DC520 "Rigel"DEC35 MHz321.5 μm320,000
198980486Intel25 MHz321 μm1,180,000
1989i860Intel25 MHz321 μm1,000,000

1990s

The 32-bit microprocessor dominated the consumer market in the 1990s. Processor clock speeds increased by more than tenfold between 1990 and 1999, and 64-bit processors began to emerge later in the decade. In the 1990s, microprocessors no longer used the same clock speed for the processor and the RAM. Processors began to have a front-side bus clock speed used in communication with RAM and other components. Typically, the processor itself ran at a clock speed that was a multiple of the FSB clock speed. Intel's Pentium III, for example, had an internal clock speed of 450–600 MHz and a FSB speed of 100–133 MHz. Only the processor's internal clock speed is shown here.
DateNameDeveloperClockWord size
ProcessTransistors
Threads
199068040Motorola40 MHz32-1.2
1990POWER1IBM20–30 MHz321,000 nm6.9
1991R4000MIPS Computer Systems100 MHz64800 nm1.35
1991NVAXDEC62.5–90.91 MHz-750 nm1.3
1991RSCIBM33 MHz32800 nm1.0
1992SH-1Hitachi20 MHz32800 nm0.6
1992Alpha 21064DEC100–200 MHz64750 nm1.68
1992microSPARC ISun40–50 MHz32800 nm0.8
1992PA-7100Hewlett Packard100 MHz32800 nm0.85
1992486SLCCyrix40 MHz16
1993HARP-1Hitachi120 MHz-500 nm2.8
1993PowerPC 601IBM, Motorola50–80 MHz32600 nm2.8
1993PentiumIntel60–66 MHz32800 nm3.1
1993POWER2IBM55–71.5 MHz32720 nm23
1994microSPARC IIFujitsu60–125 MHz-500 nm2.3
199468060Motorola50 MHz32600 nm2.5
1994Alpha 21064ADEC200–300 MHz64500 nm2.85
1994R4600QED100–125 MHz64650 nm2.2
1994PA-7200Hewlett Packard125 MHz32550 nm1.26
1994PowerPC 603IBM, Motorola60–120 MHz32500 nm1.6
1994PowerPC 604IBM, Motorola100–180 MHz32500 nm3.6
1994PA-7100LCHewlett Packard100 MHz32750 nm0.90
1995Alpha 21164DEC266–333 MHz64500 nm9.3
1995UltraSPARCSun143–167 MHz64470 nm5.2
1995SPARC64HAL Computer Systems101–118 MHz64400 nm-
1995Pentium ProIntel150–200 MHz32350 nm5.5
1996Alpha 21164ADEC400–500 MHz64350 nm9.7
1996K5AMD75–100 MHz32500 nm4.3
1996R10000MTI150–250 MHz64350 nm6.7
1996R5000QED180–250 MHz-350 nm3.7
1996SPARC64 IIHAL Computer Systems141–161 MHz64350 nm-
1996PA-8000Hewlett-Packard160–180 MHz64500 nm3.8
1996P2SCIBM150 MHz32290 nm15
1997SH-4Hitachi200 MHz-200 nm10
1997RS64IBM125 MHz64? nm?
1997Pentium IIIntel233–300 MHz32350 nm7.5
1997PowerPC 620IBM, Motorola120–150 MHz64350 nm6.9
1997UltraSPARC IIsSun250–400 MHz64350 nm5.4
1997S/390 G4IBM370 MHz32500 nm7.8
1997PowerPC 750IBM, Motorola233–366 MHz32260 nm6.35
1997K6AMD166–233 MHz32350 nm8.8
1998RS64-IIIBM262 MHz64350 nm12.5
1998Alpha 21264DEC450–600 MHz64350 nm15.2
1998MIPS R12000SGI270–400 MHz64250–180 nm6.9
1998RM7000QED250–300 MHz-250 nm18
1998SPARC64 IIIHAL Computer Systems250–330 MHz64240 nm17.6
1998S/390 G5IBM500 MHz32250 nm25
1998PA-8500Hewlett Packard300–440 MHz64250 nm140
1998POWER3IBM200 MHz64250 nm15
1999Emotion EngineSony, Toshiba294–300 MHz-180–65 nm13.5
1999Pentium IIIIntel450–600 MHz32250 nm9.5
1999RS64-IIIIBM450 MHz64220 nm342
1999PowerPC 7400Motorola350–500 MHz32200–130 nm10.5
1999AthlonAMD500–1000 MHz32250 nm22

2000s

processors became mainstream in the 2000s. Microprocessor clock speeds reached a ceiling because of the heat dissipation barrier. Instead of implementing expensive and impractical cooling systems, manufacturers turned to parallel computing in the form of the multi-core processor. Overclocking had its roots in the 1990s, but came into its own in the 2000s. Off-the-shelf cooling systems designed for overclocked processors became common, and the gaming PC had its advent as well. Over the decade, transistor counts increased by about an order of magnitude, a trend continued from previous decades. Process sizes decreased about fourfold, from 180 nm to 45 nm.
DateNameDeveloperClockProcessTransistors
Cores per die /
Dies per module
2000Athlon XPAMD1.33–1.73 GHz180 nm37.51 / 1
2000DuronAMD550 MHz–1.3 GHz180 nm251 / 1
2000RS64-IVIBM600–750 MHz180 nm441 / 2
2000Pentium 4Intel1.3–2 GHz180–130 nm421 / 1
2000SPARC64 IVFujitsu450–810 MHz130 nm-1 / 1
2000z900IBM918 MHz180 nm471 / 12, 20
2001MIPS R14000SGI500–600 MHz130 nm7.21 / 1
2001POWER4IBM1.1–1.4 GHz180–130 nm1742 / 1, 4
2001UltraSPARC IIISun750–1200 MHz130 nm291 / 1
2001ItaniumIntel733–800 MHz180 nm251 / 1
2001PowerPC 7450Motorola733–800 MHz180–130 nm331 / 1
2002SPARC64 VFujitsu1.1–1.35 GHz130 nm1901 / 1
2002Itanium 2Intel0.9–1 GHz180 nm4101 / 1
2003PowerPC 970IBM1.6–2.0 GHz130–90 nm521 / 1
2003Pentium MIntel0.9–1.7 GHz130–90 nm771 / 1
2003OpteronAMD1.4–2.4 GHz130 nm1061 / 1
2004POWER5IBM1.65–1.9 GHz130–90 nm2762 / 1, 2, 4
2004PowerPC BGLIBM700 MHz130 nm952 / 1
2005Opteron "Athens"AMD1.6–3.0 GHz90 nm1141 / 1
2005Pentium DIntel2.8–3.2 GHz90 nm1151 / 2
2005Athlon 64 X2AMD2–2.4 GHz90 nm2432 / 1
2005PowerPC 970MPIBM1.2–2.5 GHz90 nm1832 / 1
2005UltraSPARC IVSun1.05–1.35 GHz130 nm662 / 1
2005UltraSPARC T1Sun1–1.4 GHz90 nm3008 / 1
2005XenonIBM3.2 GHz90–45 nm1653 / 1
2006Core DuoIntel1.1–2.33 GHz90–65 nm1512 / 1
2006Core 2Intel1.06–2.67 GHz65–45 nm2912 / 1, 2
2006Cell/B.E.IBM, Sony, Toshiba3.2–4.6 GHz90–45 nm2411+8 / 1
2006Itanium "Montecito"Intel1.4–1.6 GHz90 nm17202 / 1
2007POWER6IBM3.5–4.7 GHz65 nm7902 / 1
2007SPARC64 VIFujitsu2.15–2.4 GHz90 nm5432 / 1
2007UltraSPARC T2Sun1–1.4 GHz65 nm5038 / 1
2007TILE64Tilera600–900 MHz90–45 nm?64 / 1
2007Opteron "Barcelona"AMD1.8–3.2 GHz65 nm4634 / 1
2007PowerPC BGPIBM850 MHz90 nm2084 / 1
2008PhenomAMD1.8–2.6 GHz65 nm4502, 3, 4 / 1
2008z10IBM4.4 GHz65 nm9934 / 7
2008PowerXCell 8iIBM2.8–4.0 GHz65 nm2501+8 / 1
2008SPARC64 VIIFujitsu2.4–2.88 GHz65 nm6004 / 1
2008AtomIntel0.8–1.6 GHz65–45 nm471 / 1
2008Core i7Intel2.66–3.2 GHz45–32 nm7302, 4, 6 / 1
2008TILEPro64Tilera600–866 MHz90–45 nm?64 / 1
2008Opteron "Shanghai"AMD2.3–2.9 GHz45 nm7514 / 1
2009Phenom IIAMD2.5–3.2 GHz45 nm7582, 3, 4, 6 / 1
2009Opteron "Istanbul"AMD2.2–2.8 GHz45 nm9046 / 1

2010s