List of Macintosh models grouped by CPU type
This list of Macintosh models grouped by CPU type contains all CPUs used by Apple Inc. for their Macintosh computers. It is grouped by processor family, processor model, and then chronologically by Macintosh model.
Motorola 68000
Motorola 68000
The Motorola 68000 was the first Apple Macintosh processor. It had 32-bit CPU registers, a 24-bit address bus, and a 16-bit data path; Motorola referred to it as a "16-/32-bit microprocessor".<ref "16/32">Motorola Literature Distribution, Phonenix, AZ (1992). Motorola M68000 Family Programmer's Reference Manual (PDF). [motorola]. pp. 1–1. ISBN 0-13-723289-6. </ref>
Processor | Model | Clock speed (MHz) |
FSB speed (MT/s) |
L1 cache (bytes) |
Introduced | Discontinued |
---|---|---|---|---|---|---|
MC68000 | Lisa[1] | 5 | 5 | — | January 1983 | January 1984 |
Lisa 2[1] | 5 | 5 | — | January 1984 | January 1985 | |
Macintosh[2] | 8 | 8 | — | January 1984 | October 1985 | |
Macintosh 512K | 8 | 8 | — | September 1984 | April 1986 | |
Macintosh XL[3] | 5 | 5 | — | January 1985 | April 1985 | |
Macintosh Plus[4] | 8 | 8 | — | January 1986 | October 1990 | |
Macintosh 512Ke[5] | 8 | 8 | — | April 1986 | September 1987 | |
Macintosh SE | 8 | 8 | — | March 1987 | August 1989 | |
Macintosh SE FDHD | 8 | 8 | — | August 1989 | October 1990 | |
Macintosh Classic | 8 | 8 | — | October 1990 | September 1992 | |
MC68HC000 | Macintosh Portable | 16 | 16 | — | September 1989 | October 1991 |
PowerBook 100 | 16 | 16 | — | October 1991 | August 1992 |
Motorola 68020
The Motorola 68020 was the first 32-bit Mac processor, first used on the Macintosh II. The 68020 had many improvements over the 68000, including an instruction cache; and was the first Mac processor to support a memory management unit, the Motorola 68851.
The Macintosh LC configured the 68020 to use a 16-bit system bus with ASICs that limited RAM to 10 MB (as opposed to the 32-bit limit of 4 GB).
Processor | Model | Clock speed (MHz) |
FSB speed (MT/s) |
L1 cache (bytes) |
Data path width/ Address width (bits) |
FPU | MMU | Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|---|
MC68020 | Macintosh II | 16 | 16 | 256 | 32/16 | 68881 | 68851 (optional) | March 1987 | January 1990 |
Macintosh LC | 16 | 16 | 256 | 16/16 | — | — | October 1990 | March 1992 |
Motorola 68030
The Motorola 68030 was the first Mac processor with an integrated memory management unit, allowing for virtual memory. Another improvement over the 68020 was the addition of a data cache.
Processor | Model | Clock speed (MHz) |
FSB speed (MT/s) |
L1 cache (bytes) |
L2 cache (KB) |
Data path width/ Address width (bits) |
FPU | Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|---|
MC68030 | Macintosh IIx | 16 | 16 | 512 | none | 32/32 | 68882 | September 1988 | October 1990 |
Macintosh SE/30 | 16 | 16 | 512 | none | 32/32 | 68882 | January 1989 | October 1990 | |
Macintosh IIcx | 16 | 16 | 512 | none | 32/32 | 68882 | March 1989 | February 1991 | |
Macintosh IIci | 25 | 25 | 512 | 0–32 | 32/32 | 68882 | September 1989 | February 1993 | |
Macintosh IIfx | 40 | 40 | 512 | 32 | 32/32 | 68882 | March 1990 | April 1992 | |
Macintosh IIsi | 20 | 20 | 512 | none | 32/32 | 68882 | October 1990 | March 1993 | |
Macintosh Classic II Performa 200 |
16 | 16 | 512 | none | 16/32 | none | October 1991 | September 1993 | |
PowerBook 140 | 16 | 16 | 512 | none | 32/32 | none | October 1991 | August 1992 | |
PowerBook 170 | 25 | 25 | 512 | none | 32/32 | 68882 | October 1991 | October 1992 | |
Macintosh LC II Performa 400 Performa 405 Performa 410 Performa 430 |
16 | 16 | 512 | none | 16/32 | none | March 1992 | March 1993 | |
PowerBook 145 | 25 | 25 | 512 | none | 32/32 | none | August 1992 | June 1993 | |
Performa 600/600CD | 32 | 16 | 512 | 32 | 32/32 | none | September 1992 | October 1993 | |
Macintosh IIvi | 16 | 16 | 512 | 32 | 32/32 | none | October 1992 | February 1993 | |
Macintosh IIvx | 32 | 16 | 512 | 32 | 32/32 | 68882 | October 1992 | October 1993 | |
PowerBook 160 | 25 | 25 | 512 | none | 32/32 | none | October 1992 | August 1993 | |
PowerBook 180 | 33 | 33 | 512 | none | 32/32 | 68882 | October 1992 | May 1994 | |
PowerBook Duo 210 | 25 | 25 | 512 | none | 32/32 | none | October 1992 | October 1993 | |
PowerBook Duo 230 | 33 | 33 | 512 | none | 32/32 | none | October 1992 | July 1994 | |
Macintosh Color Classic Performa 250 Performa 275 |
16 | 16 | 512 | none | 16/32 | 68882 (optional) | February 1993 | May 1994 | |
Macintosh LC III Performa 450 |
25 | 25 | 512 | none | 32/32 | 68882 | February 1993 | February 1994 | |
PowerBook 165c | 33 | 33 | 512 | none | 32/32 | 68882 | February 1993 | December 1993 | |
Macintosh LC 520 | 25 | 25 | 512 | none | 32/32 | 68882 | June 1993 | February 1994 | |
PowerBook 180c | 33 | 33 | 512 | none | 32/32 | 68882 | June 1993 | March 1994 | |
PowerBook 145B | 25 | 25 | 512 | none | 32/32 | none | July 1993 | July 1994 | |
PowerBook 165 | 33 | 33 | 512 | none | 32/32 | none | August 1993 | July 1994 | |
Macintosh LC III+ Performa 460 Performa 466 Performa 467 |
33 | 33 | 512 | none | 32/32 | 68882 | October 1993 | February 1994 | |
Macintosh Color Classic II | 33 | 33 | 512 | none | 32/32 | 68882 (optional) | October 1993 | May 1994 | |
Macintosh TV | 32 | 16 | 512 | none | 32/32 | 68882 | October 1993 | February 1994 | |
PowerBook Duo 250 | 33 | 33 | 512 | none | 32/32 | none | October 1993 | May 1994 | |
PowerBook Duo 270c | 33 | 33 | 512 | none | 32/32 | 68882 | October 1993 | April 1994 | |
Macintosh LC 550 Performa 550 Performa 560 |
33 | 33 | 512 | none | 32/32 | 68882 | February 1994 | March 1995 | |
PowerBook 150 | 33 | 33 | 512 | none | 32/32 | none | July 1994 | October 1995 |
Motorola 68040
The Motorola 68040 had improved per-clock performance compared to the 68030, as well as larger instruction and data caches, and was the first Mac processor with an integrated floating-point unit.
The MC68LC040 version of the microprocessor subtracted the floating-point unit and was less expensive.
Processor | Model | Clock speed (MHz) |
FSB speed (MT/s) |
L1 cache (KB) |
Introduced | Discontinued |
---|---|---|---|---|---|---|
MC68040 | Macintosh Quadra 700 | 25 | 25 | 8 | October 1991 | March 1993 |
Macintosh Quadra 900 | 25 | 25 | 8 | October 1991 | May 1992 | |
Macintosh Quadra 950 | 33 | 33 | 8 | May 1992 | October 1995 | |
Macintosh Centris 650 | 25 | 25 | 8 | February 1993 | October 1993 | |
Macintosh Quadra 800 | 33 | 33 | 8 | February 1993 | March 1994 | |
Workgroup Server 80 | 33 | 33 | 8 | February 1993 | March 1994 | |
Workgroup Server 95[6] | 33 | 33 | 8 | March 1993 | April 1995 | |
Macintosh Quadra 660AV | 25 | 25 | 8 | July 1993 | September 1994 | |
Macintosh Quadra 840AV | 40 | 40 | 8 | July 1993 | July 1994 | |
Macintosh Centris 660AV | 25 | 25 | 8 | July 1993 | September 1994 | |
Workgroup Server 60 | 20–25 | 20–25 | 8 | July 1993 | October 1994 | |
Macintosh Quadra 610 | 25 | 25 | 8 | October 1993 | July 1994 | |
Macintosh Quadra 650 | 33 | 33 | 8 | October 1993 | September 1994 | |
Macintosh Quadra 630 Macintosh LC 630 Performa 630 Performa 630CD Performa 631CD Performa 635CD Performa 636 Performa 636CD Performa 637CD Performa 638CD Performa 640CD |
33 | 33 | 8 | July 1994 | October 1995 | |
PowerBook 550c | 33 | 33 | 8 | May 1995 | April 1996 | |
MC68LC040 | Macintosh Centris 610 | 20 | 20 | 8 | February 1993 | October 1993 |
Macintosh LC 475 | 25 | 25 | 8 | October 1993 | October 1994 | |
Macintosh Quadra 605 Performa 475 Performa 476 |
25 | 25 | 8 | October 1993 | October 1994 | |
Macintosh LC 575 Performa 575 Performa 576 Performa 577 Performa 578 |
33 | 33 | 8 | February 1994 | April 1995 | |
PowerBook Duo 280 | 33 | 33 | 8 | April 1994 | November 1994 | |
PowerBook Duo 280c | 33 | 33 | 8 | April 1994 | January 1996 | |
PowerBook 520 | 25 | 25 | 8 | May 1994 | June 1995 | |
PowerBook 520c | 25 | 25 | 8 | May 1994 | September 1995 | |
PowerBook 540 | 33 | 33 | 8 | May 1994 | October 1994 | |
PowerBook 540c | 33 | 33 | 8 | May 1994 | August 1995 | |
Macintosh LC 580 Performa 580CD Performa 588CD |
33 | 33 | 8 | April 1995 | April 1996 | |
PowerBook 190 | 33 | 33 | 8 | August 1995 | June 1996 | |
PowerBook 190cs | 33 | 33 | 8 | August 1995 | October 1996 |
PowerPC
PowerPC 601
Processor | Model | Clock speed (MHz) |
FSB speed (MT/s) |
L1 cache (KB) (data/ instr.) |
L2 cache (KB) |
Introduced | Discontinued |
---|---|---|---|---|---|---|---|
PowerPC 601 | Power Macintosh 6100 Performa 6110CD Performa 6112CD Performa 6115CD Performa 6116CD Performa 6117CD Performa 6118CD |
60–66 | 30.0–33.3 | 16/16 | none | March 1994 | October 1995 |
Power Macintosh 7100 | 66–80 | 33.3–40.0 | 16/16 | none | March 1994 | January 1996 | |
Power Macintosh 8100 | 80–110 | 33.3–40.0 | 16/16 | 256 | March 1994 | July 1995 | |
Workgroup Server 6150 | 60–66 | 30.0–33.3 | 16/16 | none | April 1994 | April 1996 | |
Workgroup Server 8150 | 80–110 | 36.7–40.0 | 16/16 | 256 | April 1994 | April 1996 | |
Workgroup Server 9150 | 80–120 | 40.0 | 16/16 | 512–1024 | April 1994 | May 1996 | |
Power Macintosh 7200 | 75–120 | 37.5–40.0 | 16/16 | none | May 1995 | February 1997 | |
Power Macintosh 8200 | 100–120 | 40.0 | 16/16 | 256 | April 1996 | July 1996 | |
PowerPC 601v | Power Macintosh 7500 | 100 | 50.0 | 16/16 | none | May 1995 | May 1996 |
Workgroup Server 7250 | 120 | 40.0 | 16/16 | none | February 1996 | April 1997 | |
PowerPC 603
Processor | Model | Clock speed (MHz) |
FSB speed (MT/s) |
L1 cache (KB) (data/ instr.) |
L2 cache (KB) |
Introduced | Discontinued |
---|---|---|---|---|---|---|---|
PowerPC 603 | Power Macintosh 5200 LC Performa 5200CD Performa 5210CD Performa 5215CD Performa 5220CD |
75 | 37.5 | 8/8 | 256 | April 1995 | April 1996 |
Power Macintosh 6200 Performa 6200CD Performa 6205CD Performa 6210CD Performa 6214CD Performa 6216CD Performa 6218CD Performa 6220CD Performa 6230CD |
75–120 | 37.5–40.0 | 8/8 | 256 | May 1995 | July 1997 | |
PowerPC 603e | Power Macintosh 5300 LC Performa 5300CD (DE) Performa 5320CD |
100–120 | 40.0 | 16/16 | 256 | August 1995 | April 1996 |
PowerBook 5300c/ce/cs | 100–117 | 33.3 | 16/16 | none | August 1995 | August 1996 | |
PowerBook Duo 2300c | 100 | 33.3 | 16/16 | none | August 1995 | February 1997 | |
Power Macintosh 5260 LC Performa 5260CD Performa 5270CD Performa 5280CD |
100–120 | 40.0 | 16/16 | 256 | April 1996 | March 1997 | |
Performa 6260CD Performa 6290CD Performa 6300CD Performa 6310CD |
100 | 40.0 | 16/16 | 256 | May 1996 | July 1997 | |
Power Macintosh 6300/120 Performa 6320 |
120 | 40.0 | 16/16 | 256 | May 1996 | July 1997 | |
Power Macintosh 4400 Performa 4400 |
150–200 | 40.0 | 16/16 | 256 | November 1996 | February 1998 | |
PowerBook 1400c/cs | 117–133 | 33.3 | 16/16 | none | November 1996 | May 1998 | |
PowerPC 603ev | Power Macintosh 5400 LC Performa 5400CD Performa 5410CD Performa 5420CD Performa 5430CD Performa 5440CD |
120–200 | 40.0 | 16/16 | 256 | April 1996 | early 1998 |
Power Macintosh 6400 Performa 6400 |
180–200 | 40.0 | 16/16 | 256 | August 1996 | August 1997 | |
Performa 6360[7] | 160 | 40.0 | 16/16 | none | October 1996 | October 1997 | |
PowerBook 1400c/cs | 166 | 33.3 | 16/16 | 128 | November 1996 | May 1998 | |
Power Macintosh 5500 | 225–275 | 50.0 | 16/16 | 256 | February 1997 | early 1998 | |
Power Macintosh 6500 | 225–300 | 50.0 | 16/16 | 256 | February 1997 | March 1998 | |
PowerBook 3400 | 180–240 | 40.0 | 16/16 | 256 | February 1997 | November 1997 | |
20th Anniversary Macintosh | 250 | 50.0 | 16/16 | 128 | May 1997 | March 1998 | |
PowerBook 2400 | 180–240 | 40.0 | 16/16 | 256 | May 1997 | May 1998 |
PowerPC 604
The PowerPC 604e was the first Mac processor available in a symmetric multiprocessing (SMP) configuration.
Processor | Model | Clock speed (MHz) |
FSB speed (MT/s) |
L2 cache (KB) |
CPUs | Introduced | Discontinued |
---|---|---|---|---|---|---|---|
PowerPC 604 | Power Macintosh 8500 | 120–150 | 40–50 | 256 | 1 | May 1995 | August 1996 |
Power Macintosh 9500 | 120–150 | 40–50 | 512 | 1 | May 1995 | August 1996 | |
Network Server 500[8] | 132 | 44 | 512 | 1 | February 1996 | April 1997 | |
Workgroup Server 8550 | 132 | 44 | 512 | 1 | February 1996 | September 1996 | |
Power Macintosh 7600 | 120–132 | 40–44 | 256 | 1 | April 1996 | August 1996 | |
PowerPC 604e | Power Macintosh 8500 | 180 | 45 | 256 | 1 | August 1996 | February 1997 |
Power Macintosh 9500 | 180–200 | 45–50 | 512 | 1–2 | August 1996 | February 1997 | |
Power Macintosh 7600 | 200 | 50 | 256 | 1 | August 1996 | November 1997 | |
Network Server 700[8] | 150–200 | 50 | 1024 | 1 | September 1996 | April 1997 | |
Workgroup Server 8550 | 200 | 50 | 512 | 1 | September 1996 | April 1997 | |
Power Macintosh 7300 | 166–200 | 45–50 | 256 | 1 | February 1997 | November 1997 | |
Power Macintosh 8600 | 200 | 50 | 512 | 1 | February 1997 | August 1997 | |
Power Macintosh 9600 | 200–233 | 50 | 512 | 1–2 | February 1997 | August 1997 | |
Workgroup Server 7350 | 180 | 45 | 256 | 1 | April 1997 | March 1998 | |
Workgroup Server 9650 | 233 | 50 | 512 | 1 | April 1997 | August 1997 | |
PowerPC 604ev | Power Macintosh 8600 | 250–300 | 50 | 1024 | 1 | August 1997 | February 1998 |
Power Macintosh 9600 | 300–350 | 50 | 1024 | 1 | August 1997 | March 1998 | |
Workgroup Server 9650 | 350 | 50 | 1024 | 1 | August 1997 | March 1998 |
PowerPC G3
Processor | Model | Clock speed (MHz) |
FSB speed (MT/s) |
L2 cache (KB) |
Introduced | Discontinued |
---|---|---|---|---|---|---|
PowerPC 750 | Power Macintosh G3 (Beige) | 233–333 | 66 | 1024 | November 1997 | January 1999 |
PowerBook G3 | 233–500 | 50–100 | 512–1024 | November 1997 | January 2001 | |
Macintosh Server G3 (Beige) | 233–333 | 66 | 1024 | March 1998 | December 1998 | |
iMac | 233–500 | 66–100 | 512 | August 1998 | July 2001 | |
Power Macintosh G3 (Blue & White) | 300–450 | 100 | 1024 | January 1999 | September 1999 | |
Macintosh Server G3 (Blue & White) | 350–450 | 100 | 1024 | January 1999 | August 1999 | |
iBook | 300–366 | 66 | 512 | September 1999 | September 2000 | |
PowerPC 750CX | iMac | 600 | 100 | 256 | September 2000 | May 2001 |
PowerPC 750CXe | iBook | 366–500 | 66–100 | 256–512 | September 2000 | May 2002 |
iMac | 500–700 | 100 | 256 | July 2001 | March 2003 | |
PowerPC 755 | iBook | 600 | 100 | 256 | October 2001 | May 2002 |
PowerPC 750FX | iBook | 600–900 | 100 | 512 | May 2002 | October 2003 |
PowerPC G4
The PowerPC 7400 was the first Mac processor to include an AltiVec vector processing unit.
The PowerPC 7455 was the first Mac processor over 1 GHz.
Processor | Model | Clock speed (MHz) |
FSB speed (MT/s) |
L2 cache (KB) |
L3 cache (MB) |
CPUs | Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|
PowerPC 7400 | Power Mac G4 | 350–500 | 100 | 512–1024 | none | 1–2 | September 1999 | January 2001 |
Macintosh Server G4 | 350–500 | 100 | 512–1024 | none | 1–2 | January 2000 | January 2001 | |
Power Mac G4 Cube | 450–500 | 100 | 512–1024 | none | 1 | August 2000 | April 2001 | |
PowerPC 7410 | Power Mac G4 | 466–533 | 133 | 1024 | none | 1–2 | January 2001 | July 2001 |
PowerBook G4 | 400–500 | 100 | 1024 | none | 1 | January 2001 | October 2001 | |
Macintosh Server G4 | 466–533 | 133 | 1024 | none | 1–2 | January 2001 | July 2001 | |
Power Mac G4 Cube[9] | 450–500 | 100 | 1024 | none | 1 | April 2001 | July 2001 | |
PowerPC 7450 | Power Mac G4 | 667–867 | 133 | 256–1024 | 0–2 | 1–2 | January 2001 | January 2002 |
Macintosh Server G4 | 733–1000 | 133 | 256 | 0–2 | 1–2 | September 2001 | August 2002 | |
PowerBook G4 | 550–667 | 100–133 | 256 | none | 1 | October 2001 | July 2002 | |
iMac G4 | 700–800 | 100 | 256 | none | 1 | January 2002 | January 2003 | |
eMac | 700–800 | 100 | 256 | none | 1 | April 2002 | May 2003 | |
PowerPC 7455 | Power Mac G4 | 800–1420 | 133–167 | 256 | 1–4 | 1–2 | January 2002 | June 2004 |
PowerBook G4 | 667–1000 | 133–167 | 256 | 0–1 | 1 | April 2002 | September 2003 | |
Xserve | 1000–1333 | 133 | 256 | 2 | 1–2 | May 2002 | January 2004 | |
Macintosh Server G4 | 1000–1250 | 133–167 | 256 | 1–2 | 1–2 | August 2002 | January 2003 | |
iMac G4 | 800–1250 | 100–167 | 256 | none | 1 | February 2003 | July 2004 | |
eMac | 800–1000 | 133 | 256 | none | 1 | May 2003 | April 2004 | |
iBook G4 | 800–1000 | 133 | 256 | none | 1 | October 2003 | April 2004 | |
PowerPC 7447 | PowerBook G4 | 1000–1333 | 133–167 | 512 | none | 1 | September 2003 | April 2004 |
eMac | 1250 | 167 | 512 | none | 1 | April 2004 | May 2005 | |
PowerPC 7447a | PowerBook G4 | 1333–1667 | 167 | 512 | none | 1 | April 2004 | April 2006 |
iBook G4 | 1000–1420 | 133–142 | 512 | none | 1 | April 2004 | May 2006 | |
Mac mini | 1250–1500 | 167 | 512 | none | 1 | January 2005 | February 2006 | |
eMac | 1420 | 167 | 512 | none | 1 | May 2005 | July 2006 |
PowerPC G5
The PowerPC 970 was the first 64-bit Mac processor.
The PowerPC 970MP was the first dual-core Mac processor and the first to be found in a quad-core configuration. It was also the first Mac processor with partitioning and virtualization capabilities.
Processor | Model | Clock speed (GHz) |
FSB speed (MT/s) |
L2 cache (KB) |
CPUs | Cores per CPU |
Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|
PowerPC 970 | Power Mac G5 | 1.6–2.0 | 800–1000 | 512 | 1–2 | 1 | June 2003 | June 2004 |
PowerPC 970FX | Xserve G5 | 2.0–2.3 | 1000–1150 | 512 | 1–2 | 1 | January 2004 | August 2005 |
Power Mac G5 | 1.8–2.7 | 900–1350 | 512 | 1–2 | 1 | June 2004 | November 2005 | |
iMac G5 | 1.6–2.1 | 533–700 | 512 | 1 | 1 | August 2004 | January 2006 | |
PowerPC 970MP | Power Mac G5 | 2.0–2.5 | 1000–1250 | 2×1024 | 1–2 | 2 | November 2005 | August 2006 |
Intel x86
Overview
Processor family |
Process (nm) |
MMX | SSE | SSE2 | SSE3 | SSSE3 | SSE4.1 | SSE4.2 | AVX | DBS/ EIST |
XD bit | VT-x | AES | Intel 64 | TXT | QPI | HT | ITB |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
P6 | 65 | Yes | Yes | Yes | Yes | No | No | No | No | Yes | Yes | Yes | No | No | No | No | No | No |
Core/Penryn | 65/45 | Yes | Yes | Yes | Yes | Some | Some | No | No | Yes | Yes | Yes | No | Yes | Some | No | No | No |
Nehalem/Westmere | 45/32 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Some | Yes | Some | Some | Some | Some |
Sandy Bridge/Ivy Bridge | 32/22 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Some | Yes | Some | Some | Some | Some |
Haswell/Broadwell | 22/14 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Some | Yes | Some | Some | Some | Some |
P6
Yonah was the first Mac processor to support the MMX, SSE, SSE2, and SSE3 instruction sets.
The Core Solo was a Core Duo with one of the two cores disabled.
Processor | Model | Clock speed (GHz) |
FSB speed (MT/s) |
L2 cache (MB) |
CPUs | Cores per CPU |
Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|
Core Duo ("Yonah") | iMac | 1.83–2.00 | 667 | 2 | 1 | 2 | January 2006 | September 2006 |
MacBook Pro | 1.83–2.16 | 667 | 2 | 1 | 2 | February 2006 | October 2006 | |
Mac mini | 1.66–1.83 | 667 | 2 | 1 | 2 | February 2006 | August 2007 | |
MacBook | 1.83–2.00 | 667 | 2 | 1 | 2 | May 2006 | November 2006 | |
Core Solo ("Yonah") | Mac mini | 1.50 | 667 | 2 | 1 | 1 | February 2006 | September 2006 |
Core
Woodcrest added support for the SSSE3 instruction set.
Merom was the first 64-bit processor to appear in a Mac notebook.
Clovertown was the first quad-core Mac processor and the first to be found in an 8-core configuration.
Processor | Model | Clock speed (GHz) |
FSB speed (MT/s) |
L2 cache (MB) |
CPUs | Cores per CPU |
Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|
Xeon 5100 ("Woodcrest") | Mac Pro | 2.00–3.00 | 1333 | 4 | 2 | 2 | August 2006 | January 2008 |
Xserve | 2.00–3.00 | 1333 | 4 | 2 | 2 | October 2006 | January 2008 | |
Core 2 Duo ("Merom") | iMac | 1.83–2.40 | 667–800 | 2–4 | 1 | 2 | September 2006 | April 2008 |
MacBook Pro | 2.16–2.60 | 667–800 | 4 | 1 | 2 | October 2006 | February 2008 | |
MacBook | 1.83–2.20 | 667–800 | 2–4 | 1 | 2 | November 2006 | February 2008 | |
Mac mini | 1.83–2.00 | 667 | 2–4 | 1 | 2 | August 2007 | March 2009 | |
MacBook Air | 1.60–1.80 | 800 | 4 | 1 | 2 | January 2008 | October 2008 | |
Xeon 5300 ("Clovertown") | Mac Pro | 3.00 | 1333 | 2×4 | 2 | 4 | April 2007 | January 2008 |
Core 2 Extreme ("Merom XE") | iMac | 2.80 | 800 | 4 | 1 | 2 | August 2007 | April 2008 |
Penryn
Penryn added support for a subset for SSE4 (SSE4.1).
Processor | Model | Clock speed (GHz) |
FSB speed (MT/s) |
L2 cache (MB) |
CPUs | Cores per CPU |
Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|
Xeon 5400 ("Harpertown") | Mac Pro | 2.80–3.20 | 1600 | 2×6 | 1–2 | 4 | January 2008 | March 2009 |
Xserve | 2.80–3.00 | 1600 | 2×6 | 1–2 | 4 | January 2008 | April 2009 | |
Core 2 Duo ("Penryn") | MacBook Pro | 2.26–3.06 | 1066 | 3–6 | 1 | 2 | February 2008 | March 2011 |
MacBook | 2.00–2.40 | 1066 | 3 | 1 | 2 | February 2008 | July 2011 | |
iMac | 2.40–3.06 | 1066 | 6 | 1 | 2 | April 2008 | October 2009 | |
MacBook Air | 1.60–2.13 | 1066 | 6 | 1 | 2 | October 2008 | July 2011 | |
Mac mini | 2.00–2.66 | 1066 | 3 | 1 | 2 | March 2009 | July 2011 | |
Mac mini Server | 2.53–2.66 | 1066 | 3 | 1 | 2 | October 2009 | July 2011 | |
Core 2 Duo ("Wolfdale") | iMac | 3.06–3.33 | 1066–1333 | 3–6 | 1 | 2 | October 2009 | July 2010 |
Core 2 Duo CULV ("Penryn") | MacBook Air | 1.40–1.60 | 800 | 3 | 1 | 2 | October 2010 | July 2011 |
Nehalem
Bloomfield and Gainestown introduced a number of notable features for the first time in any Mac processors:
- Integrated memory controllers (with on-die DMI or QPI).
- Simultaneous multithreading (branded as Hyper-threading).
- Full support for the SSE4 instruction set (SSE4.2).
- Support for Intel Turbo Boost.
- Four cores on a single die rather than a Multi-Chip Module of two dual-core dies.
Processor | Model | Clock speed (GHz) |
L2 Cache (KB) |
L3 cache (MB) |
CPUs | Cores per CPU |
QPI | HT | ITB | Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|---|---|---|
Xeon 3500 ("Bloomfield") | Mac Pro | 2.66–3.33 | 4×256 | 8 | 1 | 4 | Yes | Yes | Yes | March 2009 | July 2010 |
Xeon 5500 ("Gainestown") | Mac Pro | 2.26–2.93 | 4×256 | 8 | 2 | 4 | Yes | Yes | Yes | March 2009 | August 2010 |
Xserve | 2.26–3.33 | 4×256 | 8 | 1–2 | 4 | Yes | Yes | Yes | April 2009 | January 2011 | |
Core i5 ("Lynnfield") | iMac | 2.66–2.80 | 4×256 | 8 | 1 | 4 | No | No | Yes | October 2009 | May 2011 |
Core i7 ("Lynnfield") | iMac | 2.80–2.93 | 4×256 | 8 | 1 | 4 | No | Yes | Yes | October 2009 | May 2011 |
Westmere
Processor | Model | Clock speed (GHz) |
L2 Cache (KB) |
L3 cache (MB) |
CPUs | Cores per CPU |
QPI | HT | ITB | Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|---|---|---|
Core i5 ("Arrandale") | MacBook Pro | 2.40–2.53 | 2×256 | 3 | 1 | 2 | No | Yes | Yes | April 2010 | March 2011 |
Core i7 ("Arrandale") | MacBook Pro | 2.66 | 2×256 | 4 | 1 | 2 | No | Yes | Yes | April 2010 | March 2011 |
Core i3 ("Clarkdale") | iMac | 3.06–3.20 | 2×256 | 4 | 1 | 2 | No | Yes | No | July 2010 | May 2011 |
Core i5 ("Clarkdale") | iMac | 3.60 | 2×256 | 4 | 1 | 2 | No | Yes | Yes | July 2010 | May 2011 |
Xeon 3600 ("Gulftown") | Mac Pro | 3.33 | 6×256 | 12 | 1 | 6 | Yes | Yes | Yes | August 2010 | October 2013 |
Xeon 5600 ("Gulftown") | Mac Pro | 2.40–3.06 | 4–6×256 | 12 | 2 | 4–6 | Yes | Yes | Yes | August 2010 | October 2013 |
Sandy Bridge
Processor | Model | Clock speed (GHz) |
L2 Cache (KB) |
L3 cache (MB) |
CPUs | Cores per CPU |
HT | ITB | Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|---|---|
Core i5 (2-core) | MacBook Pro | 2.3 | 2×256 | 3 | 1 | 2 | Yes | Yes | March 2011 | June 2012 |
Mac mini | 2.3–2.5 | 2×256 | 3 | 1 | 2 | Yes | Yes | July 2011 | October 2012 | |
Core i7 (2-core) | MacBook Pro | 2.7–2.8 | 2×256 | 4 | 1 | 2 | Yes | Yes | March 2011 | June 2012 |
Mac mini | 2.7 | 2×256 | 4 | 1 | 2 | Yes | Yes | July 2011 | October 2012 | |
Core i7 (4-core) | MacBook Pro | 2.0–2.5 | 4×256 | 6–8 | 1 | 4 | Yes | Yes | March 2011 | June 2012 |
iMac | 2.8–3.4 | 4×256 | 8 | 1 | 4 | Yes | Yes | May 2011 | October 2012 | |
Mac mini Server | 2.0 | 4×256 | 6 | 1 | 4 | Yes | Yes | July 2011 | October 2012 | |
Core i5 (4-core) | iMac | 2.5–3.1 | 4×256 | 6 | 1 | 4 | No | Yes | May 2011 | October 2012 |
Core i5 CULV (2-core) | MacBook Air | 1.6–1.7 | 2×256 | 3 | 1 | 2 | Yes | Yes | July 2011 | June 2012 |
Core i7 CULV (2-core) | MacBook Air | 1.8 | 2×256 | 4 | 1 | 2 | Yes | Yes | July 2011 | June 2012 |
Ivy Bridge
Processor | Model | Clock speed (GHz) |
L2 Cache (KB) |
L3 cache (MB) |
CPUs | Cores per CPU |
HT | ITB | Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|---|---|
Core i5 (2-core) | MacBook Pro | 2.5 | 2×256 | 3 | 1 | 2 | Yes | Yes | June 2012 | October 2016 |
Mac mini | 2.5 | 2×256 | 3 | 1 | 2 | Yes | Yes | October 2012 | October 2014 | |
Core i5 (4-core) | MacBook Pro | 2.3 | 4×256 | 3 | 1 | 4 | Yes | Yes | June 2012 | October 2013 |
iMac | 2.7–3.2 | 2×256 | 6 | 1 | 4 | Yes | Yes | October 2012 | September 2013 | |
Core i7 (2-core) | MacBook Pro | 2.9-3.0 | 2×256 | 4 | 1 | 2 | Yes | Yes | June 2012 | October 2016 |
Core i7 (4-core) | MacBook Pro | 2.3–2.8 | 4×256 | 6–8 | 1 | 4 | Yes | Yes | June 2012 | October 2013 |
iMac | 3.1–3.4 | 4×256 | 8 | 1 | 4 | Yes | Yes | October 2012 | September 2013 | |
Mac mini | 2.7 | 4×256 | 6 | 1 | 4 | Yes | Yes | October 2012 | October 2014 | |
Core i5 CULV (2-core) | MacBook Air | 1.7–1.8 | 2×256 | 3 | 1 | 2 | Yes | Yes | June 2012 | June 2013 |
Core i7 CULV (2-core) | MacBook Air | 2.0 | 2×256 | 4 | 1 | 2 | Yes | Yes | June 2012 | June 2013 |
Core i3 (2-core) | iMac (education-only) | 3.3 | 2×256 | 3 | 1 | 2 | Yes | No | March 2013 | June 2014 |
Xeon E5 v2 | Mac Pro | 3.7 | 4×256 | 10 | 1 | 4 | Yes | Yes | December 2013 | current |
3.5 | 6×256 | 12 | 1 | 6 | Yes | Yes | December 2013 | current | ||
3.0 | 8×256 | 25 | 1 | 8 | Yes | Yes | December 2013 | current | ||
2.7 | 12×256 | 30 | 1 | 12 | Yes | Yes | December 2013 | current |
Haswell
Processor | Model | Clock speed (GHz) |
L2 Cache (KB) |
L3 cache (MB) |
L4 cache (MB) |
CPUs | Cores per CPU |
HT | ITB | Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|---|---|---|
Core i5 ULT (2-core) | Mac mini | 1.4-2.8 | 2×256 | 3 | — | 1 | 2 | Yes | Yes | October 2014 | current |
MacBook Air | 1.3-1.4 | 2×256 | 3 | — | 1 | 2 | Yes | Yes | June 2013 | March 2015 | |
iMac | 1.4 | 2×256 | 3 | — | 1 | 2 | Yes | Yes | June 2014 | October 2015 | |
Core i7 ULT (2-core) | Mac mini | 3.0 | 2×256 | 4 | — | 1 | 2 | Yes | Yes | October 2014 | current |
MacBook Air | 1.7 | 2×256 | 4 | — | 1 | 2 | Yes | Yes | June 2013 | March 2015 | |
Core i5 (2-core) | MacBook Pro | 2.4-2.8 | 2×256 | 3 | — | 1 | 2 | Yes | Yes | October 2013 | March 2015 |
Core i7 (2-core) | MacBook Pro | 2.8-3.0 | 2×256 | 4 | — | 1 | 2 | Yes | Yes | October 2013 | March 2015 |
Core i5 (4-core) | iMac | 2.7-3.5 | 4×256 | 4-6 | — | 1 | 4 | No | Yes | September 2013 | October 2015 |
Core i7 (4-core) | MacBook Pro | 2.0-2.8 | 4×256 | 6 | 128 | 1 | 4 | Yes | Yes | October 2013 | current |
iMac | 3.1-4.0 | 4×256 | 8 | — | 1 | 4 | Yes | Yes | September 2013 | October 2015 |
Broadwell
Processor | Model | Clock speed (GHz) |
L2 Cache (KB) |
L3 cache (MB) |
L4 cache (MB) |
CPUs | Cores per CPU |
HT | ITB | Introduced | Discontinued |
---|---|---|---|---|---|---|---|---|---|---|---|
Core M | MacBook | 1.1-1.3 | 2×256 | 4 | — | 1 | 2 | Yes | Yes | April 2015 | April 2016 |
Core i5 ULT (2-core) | MacBook Air | 1.6 | 2×256 | 3 | — | 1 | 2 | Yes | Yes | March 2015 | current |
MacBook Pro | 1.4-2.8 | 2×256 | 3 | — | 1 | 2 | Yes | Yes | March 2015 | current | |
Core i7 ULT (2-core) | MacBook Air | 2.2 | 2×256 | 4 | — | 1 | 2 | Yes | Yes | March 2015 | current |
MacBook Pro | 3.1 | 2×256 | 4 | — | 1 | 2 | Yes | Yes | March 2015 | current |
See also
- Macintosh
- Timeline of Macintosh models
- Comparison of Macintosh models
- List of products discontinued by Apple Inc.
- List of Macintosh models by case type
References
- 1 2 Included due to its compatibility with Macintosh software and common use as an early Macintosh development platform.
- ↑ Retroactively named the "Macintosh 128K" after the release of the Macintosh 512K.
- ↑ An Apple Lisa modified with MacWorks XL to run Mac software.
- ↑ Sold in educational markets as the "Macintosh Plus ED."
- ↑ Sold in educational markets as the "Macintosh ED."
- ↑ Shipped with A/UX operating system but capable of running Mac OS.
- ↑ Sold in Europe and Asia as the "Power Macintosh 6300/160."
- 1 2 Shipped with AIX operating system and incapable of running Mac OS.
- ↑ User reports indicate that the Power Mac G4 Cube began shipping with the more power efficient PowerPC 7410 in April 2001.
Sources
- Specifications, Apple, Inc.
- Ian Page and contributors, MacTracker.
- Glen Sanford, Apple History, apple-history.com.
- Dan Knight, Computer Profiles, LowEndMac, Cobweb Publishing, Inc.