PowerPC | Intel Pentium & IA-64 | Cyrix | AMD | Alpha |
|
|
|
|
|
Durchschnittlicher Stromverbrauch | Typical power consumption |
MHz Entwicklung | MHz Chart |
Vergleich der schnellsten Prozessoren (bis 1999) | Fastest CPUs compared (until 1999) |
Bezeichnung | History | |||||||
PowerPC 601 | Erster PowerPC in Macs und Clones, ursprünglich von IBM für Server entwickelt. | |||||||
PowerPC 603(e,ev) | Abgespeckte Version des PowerPC 601. Erster Einsatz in den ersten PowerPC-Performas (5200/6200), dann in PowerBooks und Low-End-Rechnern. Wurde ständig weiterentwickelt, die Leistung verbessert, der Stromverbrauch reduziert. | |||||||
PowerPC 603q | by Quantum Effect Design | |||||||
PowerPC 604(e,r) | Mehr Rechenleistung als die 603-Serie, besonders starke FPU. Mit der "e"-Version wurde der Stromverbrauch reduziert und die Leistung, v.a. dank dem von 32k auf 64k vergrösserten L1 Cache, gesteigert. Unterstützt bis zu 4MB L2-Cache. Die "Mach5"-Serie besitzt doppelt so schnelles L2 Inline-Cache (doppelte Busgeschwindigkeit, also 100 MHz beim PowerMac 8600/250+300 sowie 9600/300+350). | |||||||
PowerPC 620 | Für Server vorgesehen. Unterstützt bis 128MB L2-Cache (!). Wurde leistungsmässig von den billigeren PowerPC 604e und 750 eingeholt. | |||||||
PowerPC X704 | Von Exponential entwickelter PowerPC, basierend auf Bipolarer CMOS-Technologie. Die hohen Erwartungen wurden leider nicht erfüllt (533 MHz zu einer Zeit, als 200 MHz 604e das Maximum waren). Zudem extrem hoher Stromverbrauch. | |||||||
PowerPC 740 PowerPC 750 | Abweichende Bauspezifikationen für IBM und Motorola (MOT) Prozessoren, jedoch identische Leistung bei gleicher Taktrate (und gleichem Cache sowie gleichem Systembus).
Einsatz auch in Portablen Geräten. Nachfolger der 603e-Serie. Der PowerPC 750 (G3) besitzt spezielle Anschlüsse, um das schnelle Backside-Cache zu unterstützen - dies fehlt beim PowerPC 740. Mitte 1998 wurde die interne Spannung von 2.5V auf 1.9V gesenkt. IBM und Motorola (MOT) stellten bisher zwar immer fast zeitgleich schnellere Versionen vor, diese werden aber nach unterschiedlichen Methoden gefertigt - IBM ist beim Leiterbahnabstand stets ein paar Mikron (µm) voraus. IBM brachte im Herbst '98 den welt-ersten kupferbasierten Prozessor auf den Markt (G3 Lone Star). Im Jahr 2000 folgten erste Prozessoren, die nach der SOI-Technologie gefertigt wurden (Silicon On Insulator): die Leiterbahnen werden vom Chipmaterial isoliert, was Strom spart und die Hitzeentwicklung reduziert -- perfekt für Prozessoren in Mobilrechnern. | |||||||
PowerPC 750CX(e) | Während Motorola mit dem PowerPC 7400/G4 und der darin enthaltenen Vektoreinheit (AltiVec bzw. Velocity Engine) eigene Wege ging, entschied sich IBM, den G3 Prozessor noch einmal zu überarbeiten: Zeitgemäss wurden 256k L2 Cache (1:1 bei vollem Prozessortakt laufend) auf dem Chip-Die untergebracht, das Herstellungsverfahren auf 0.18 Mikron gesenkt und die Taktrate weiter erhöht (über das damalige Niveau des G4 Prozessors von Motorola). Der 750CX mit dem integriertem kleinen L2 Cache (1/4 MB bei vollem Prozessortakt, 1:1) bringt etwas weniger Leistung als der 750 mit 1MB externem 2:1 L2 Cache (ein 750/450/1MB bringt in etwa die Leistung eines 750CX/500/256k). | |||||||
Xperimantal PowerPC | IBM und Motorola haben beide als Weltpremiere Prototypen mit über 1 GHz Taktrate vorgestellt:
IBM: Februar 1998 ISSCC Prozessorstudie GUTS (GigaHertz Unit Test Site), Vorläufer der G4. 64 Bit, über 1 GHz. Nur Integer-Prozessor (ohne FPU), 1 Mio. Transistoren. MOT: Technologie-Demonstration (5.98) | |||||||
PowerPC 7400/G4 | Eigenentwicklung von Motorola, quasi eine Kombination des 32 Bit G3 Prozessors mit der starken 64 Bit FPU des PowerPC 604(e) und einer neuartigen 128 Bit Vektoreinheit (AltiVec/VMX, von Apple "Velocity Engine" genannt). Unterstützt das Busprotokoll der bisherigen 60x PowerPC (inkl. G3), zusätzlich aber auch den neuen "Max-Bus" (erlaubt mehrere Speicherzugriffe gleichzeitig, es muss nicht mehr auf den Abschluss des aktuellen Zugriffs gewartet werden). Support für 512k, 1MB oder 2MB externes L2 Cache. | |||||||
PowerPC 74xx/G4+ | Dem aktuellen Trend folgend (Intel, AMD, IBM) werden dem G4 Prozessor 256k onchip L2 Cache verpasst (1:1 bei vollem Prozessortakt arbeitend). | |||||||
Bezeichnung | Codename | Jahre | MHz | L1 | Transist. | Stromverbrauch | mm2 | µm |
PowerPC 601 | (G1) | 1994-96 | 66, 80 | 32k | 1'600'000 | 2.5 Watt@80MHz | 85 | 0.50 |
PowerPC 601 | (G1) | 1994-96 | 100 - 120 | 32k | 2'600'000 | 3 Watt@100MHz | 98 | 0.50 |
PowerPC 603 | (G2) | 1994 | 75 - 100 | 16k | 1'600'000 | 3 Watt@80MHz | 81 | 0.50 |
PowerPC 603e | Stretch | 1995 | 100 - 133 | 32k | 2'600'000 | 3.2 Watt@100MHz | 79 | 0.50 |
PowerPC 603ev | Valiant | 1996 | 160 - 200 | 32k | 2'600'000 | 3.3 Watt@200MHz | 79 | 0.35 |
PowerPC 603ev | Golden Eye | 1997 | 200 - 300 | 32k | 2'600'000 | 3.5 Watt@250MHz | 42 | 0.25 |
PowerPC 603q | QED | 1996 | 120, 160 | 32k | 2'600'000 | 1.2 Watt@120MHz | 69 | 0.50 |
PowerPC 604 | (G2) | 1994-96 | 120 - 180 | 32k | 3'600'000 | 16.5 Watt@120MHz | 196 | 0.50 |
PowerPC 604e | Scirocco | 1996 | 166, 180, 200, 225 | 64k | 5'100'000 | 13.5 Watt @180MHz | 148 | 0.50 |
PowerPC 604e | HelmWind | 1997 | 233, 250 | 64k | 5'100'000 | 16.7 Watt @233MHz | 96 | 0.35 |
PowerPC 604r | Mach5 | 1997 | 250, 300, 350 | 64k | 5'100'000 | 8.0 Watt @350MHz | 47 | 0.25 |
PowerPC 620 | (G2) | 1994 | 133 | 64k | 7'000'000 | 30 Watt @133MHz | 311 | 0.50 |
PowerPC 620 | (G2) | 1996 | 200 | 128k | 7'000'000 | 40 Watt @200MHz | ? | 0.35 |
PowerPC X704 | -- | 1997 | 466 - 533 | 4 + 32k | 2'700'000 | 80 Watt @533MHz | 150 | 0.50 |
PowerPC 740 MOT | G3 Arthur | 1997 | 200, 233, 266 | 64k | 6'350'000 | 5.7 Watt @266MHz | 67 | 0.29 |
PowerPC 740 MOT | G3 Arthur | 1998 | 266, 300 | 64k | 6'350'000 | 3.4 Watt @300MHz | 67 | 0.25 |
PowerPC 750 MOT | G3 Arthur | 1997/98 | 200, 233, 266 | 64k | 6'350'000 | 5.7 Watt @266MHz | 67 | 0.29 |
PowerPC 750 MOT | Conan | 1998 | 300, 333, 366, 400 | 64k | 6'350'000 | 5.8 Watt @400MHz | 67? | 0.25 |
PowerPC 750 MOT | Goldfinger | 1999 | 266-400 | 64k | 6'350'000 | ??? | ??? | 0.22 |
PowerPC 750 IBM | G3 Arthur | 1997/98 | 200, 233, 250, 266, 275 | 64k | 6'350'000 | 7.3 Watt @300MHz | 67 | 0.25 |
PowerPC 750 IBM | Lone Star | 1998 | 300, 333, 350, 366, 400 | 64k | 6'350'000 | 4.1 Watt @400MHz | 40 | 0.22 |
PowerPC 750 IBM | Glacier? | 1998/9 | 333, 350, 375, 400, 450, 466, 500, 533 | 64k | 6'350'000 | 6.0 Watt @500MHz | 40 | 0.22 |
PowerPC 750CX IBM | SideWinder, 256k onchip L2 Cache | 2000 | 350-550 | 64k | 21'500'000 | 4.0 Watt @400MHz | 43 | 0.18 |
PowerPC 750CXe IBM | Anaconda, 256k onchip L2 Cache | 2001 | 400-600 | 64k | 21'500'000 | 6.0 Watt @600MHz | 43 | 0.18 |
PowerPC 750FX IBM | Sahara, 512k onchip L2 Cache | 2002 | 400, 500, 600, 650, 700, 800, 900 | 64k | 38'000'000 | 5.4 Watt @800MHz | 37 | 0.13 |
PowerPC 750GX IBM | Sahara, 1024k onchip L2 Cache | 2004 | 733, 900, 1000 | 64k | ??? | 8 Watt @1000MHz | 52 | 0.13 |
Xperimental PowerPC MOT | ??? | 1998 | 1'000 | Technologie-Demonstration | ||||
Xperimental PowerPC IBM | GUTS | 1998 | 1'100 | Technologie-Demonstration | ||||
PowerPC 7400 MOT | G4, Max | 1999-2000 | 350, 400, 450, 500 | 64k | 10'500'000 | 5.0 Watt @400MHz | 83 | 0.22 |
PowerPC 7410 MOT | Nitro | 2000-2001 | 400, 450, 466, 500, 533 | 64k | 10'500'000 | 6.0 Watt @500MHz | 52 | 0.18 |
PowerPC 7440 MOT | G4+, G4e, V'Ger (no L3) | 2001 | 600, 700 | 64k | 33'000'000 | ??? | 106 | 0.18 |
PowerPC 7450 MOT | G4+, G4e, V'Ger | 2001-2002 | 533, 667, 733, 800, 867 | 64k | 33'000'000 | 26 Watt @733MHz | 106 | 0.18 |
PowerPC 7441 MOT | Apollo Low-Power (no L3) | 2002 | 600, 700 | 64k | 33'000'000 | 17.6 Watt @700MHz | 106 | 0.18 |
PowerPC 7451 MOT | Apollo | 2002 | 600, 667 | 64k | 33'000'000 | 19.0 Watt @667MHz | 106 | 0.18 |
PowerPC 7445 MOT | Apollo Low-Power (no L3) | 2002 | 600, 733, 867, 933 | 64k | 33'000'000 | 19.9 Watt @933MHz | 106 | 0.18 |
PowerPC 7455 MOT | Apollo | 2002 | 733, 867, 933, 1000, 1250 | 64k | 33'000'000 | 21.3 Watt @1000MHz | 106 | 0.18 |
PowerPC 7447 MOT | Low-Power (no L3), 512k onchip L2 Cache | 2003 | 867, 1000, 1300, 1400 | 64k | ??? | 21.3W @1333MHz | 98 | 0.13 |
PowerPC 7447A MOT | Low-Power (no L3), 512k onchip L2 Cache | 2004 | 1500, 1667 | 64k | ??? | 20W @1420MHz | ??? | 0.13 |
PowerPC 7457 MOT | ??, 512k onchip L2 Cache | 2003 | 867, 1000, 1300, 1400 | 64k | 58'000'000 | 18.7W @1300MHz | 98 | 0.13 |
PowerPC 7448 MOT | ??, 1024k onchip L2 Cache | 2005 | 600 .. 1700 | 64k | ??? | 15W @1500MHz | ??? | 0.09 |
PowerPC 970 IBM | 64 Bit, 64k+32k, 512k onchip L2 Cache | 2003 | 1600, 1800, 2000 | 96k | 52'000'000 | 42W @1800MHz | 118 | 0.13 |
PowerPC 970FX IBM | 64 Bit, 64k+32k, 512k onchip L2 Cache | 2004-2005 | 2500, 2700 | 96k | 58'000'000 | 59W @2700MHz | 66 | 0.09 |
PowerPC 970FX Low-Power IBM | 64 Bit, 64k+32k, 512k onchip L2 Cache | 2005 | 1200, 1400, 1600 | 96k | 16W @1600MHz | 66 | 0.09 | |
PowerPC 970MP IBM "Antares" (Dual Core) | 64 Bit, 2x 64k+32k, 2x 1MB onchip L2 Cache | 2005 | 1400-2500 | 96k | ??? | ~154 | 0.09 |
Code | Jahre | MHz | L1 | Transist. | Stromverbrauch | mm2 | µm |
Pentium | - 50 MHz Bus (75, 60)
- 60 MHz Bus (60, 90, 120, 150) - 66 MHz Bus (66, 100, 133, 166, 200) | ||||||
P5 | 1993 | 60, 66 | 16k | 3'100'000 | ??? | 296 | 0.80 |
P5 | 1994-96 | 75, 90, 120, 133, 150 | 16k | 3'100'000 | 3.8 Watt @150MHz | 148 | 0.60 |
P5 | 1995/96 | 120, 133, 150, 166, 200 | 16k | 3'100'000 | ??? | 90 | 0.35 |
Pentium MMX | 66 MHz Bus
256k L2-Cache off-chip | ||||||
P55C | 1997 | 133, 150, 166, 200, 233 | 32k | 4'500'000 | ??? | 141 | 0.35 |
Pentium MMX mobile | 66 MHz Bus
256k L2-Cache off-chip MMO Form Factor | ||||||
Tillamook | 1997-99 | 166, 200, 233, 266, 300 | 32k | 4'500'000 | 5.3 Watt @266MHz | ? | 0.25 |
Pentium Pro | 60 MHz Bus (150, 180) bzw. 66 MHz Bus (166, 200)
- 256k 1:1 L2-Cache onchip (150, 166, 180, 200) - 512k 1:1 L2-Cache onchip (166, 180, 200) - 1MB 1:1 L2-Cache onchip (200) | ||||||
P6 | 1995 | 150 | 16k | 5'500'000 + 15'500'000 L2 | 23.2 Watt @150MHz | 306 | 0.60 |
P6 | 1995/96 | 166, 180, 200 | 16k | 5'500'000 + 15'500'000 L2 | 28.1 Watt @200MHz | 195 | 0.35 |
P6 | 1997 | 200 | 16k | 5'500'000 + 31'000'000 L2 | 32.6 Watt @200MHz | ? | 0.35 |
P6 | 1997 | 200 | 16k | 5'500'000 + 62'000'000 L2 | 43.0 Watt @200MHz | ? | 0.35 |
Pentium II | 66 MHz Bus (233-333) bzw. 100 MHz Bus (350-400)
512k 2:1 L2-Cache off-chip MMX | ||||||
Klamath | 1997 | 233, 266, 300 | 32k | 7'500'000 | 41.4 Watt @300MHz | 203 | 0.35 |
Klamath | 1998 | 333 | 32k | 7'500'000 | 19.4 Watt @333MHz | 120 | 0.25 |
Deschutes | 1998 | 350, 400, 450 | 32k | 7'500'000 | 26.7 Watt @400MHz | 120 | 0.25 |
Pentium II Mobile | 66 MHz Bus
- 512k 2:1 L2-Cache off-chip (233-300) - 256k 1:1 onchip (266PE-400) MMX, MMO Form Factor | ||||||
??? | 1998 | 233, 266, 300 | 32k | 7'500'000 | 9.0 Watt @300MHz | 120 | 0.25 |
??? | 1999 | 266PE, 300PE, 333, 366, 400 | 32k | 27'400'000 | 9.5 Watt @366MHz | ??? | 0.25 |
??? | 1999 | 400 | 32k | 27'400'000 | 7.5 Watt @400MHz | ??? | 0.18 |
Pentium II Xeon | 100 MHz Bus
512k, 1MB, 2MB 1:1 L2-Cache off-chip MMX | ||||||
Xeon | 1998/99 | 400, 450 | 32k | 7'500'000 | ??? | 131 + 222 (L2) | 0.25 |
Pentium II Celeron | 66 MHz Bus
- NO L2-Cache (266-300) - 128k 1:1 onchip (300A-533) - MMX | ||||||
Covington | 1998 | 266, 300 | 32k | 7'500'000 | ??? | 153 | 0.25 |
Mendocino | 1998-2000 | 300A, 333, 366, 400, 433, 466, 500, 533 | 32k | 18'900'000 | ??? | 153 | 0.25 |
Pentium II Celeron Mobile | - 66 MHz Bus (266-400 MHz)
- 100 MHz Bus (400A-850 MHz) - 133 MHz Bus (1066+ MHz) - 128k 1:1 onchip - 256k 1:1 onchip (1066+ MHz) | ||||||
??? | 1999 | 266, 300, 333, 366, 400 | 32k | 18'900'000 | 7.7W @300MHz | ??? | 0.25 |
??? | 2000-2001 | 400A, 450, 500, 550, 600, 650, 700, 750, 800, 850 | 32k | ??? | 15.0W @700MHz | ??? | 0.18 |
??? | 2002 | 1066, 1133, 1200 | 32k | ??? | ??? | 0.13 | |
Pentium III | 100 MHz Bus
512k 2:1 L2-Cache off-chip MMX2 / SIMD (KNI - Katmai New Instructions) | ||||||
Katmai | 1999 | 450, 500, 550, 600 | 32k | 9'500'000 | ??? | ??? | 0.25 |
Pentium III/E | 100 & 133 MHz Bus
256k 1:1 L2 Cache onchip / 512k 1:1 (Tualatin) MMX2 / SIMD (KNI - Katmai New Instructions) | ||||||
Coppermine | 1999-2000 | 500, 550, 600, 650, 700, 750, 800, 850 | 32k | 28'000'000 | 26.2 Watt @800MHz | 105 | 0.18 |
Coppermine | 1999-2000 | 533, 600, 667, 733. 800, 866, 933, 1000, 1133 | 32k | 28'000'000 | 26.2 Watt @800MHz | 105 | 0.18 |
Tualatin | 2001-2002 | 1133A, 1266, 1333, 1400 | 32k | ??? | 27.9 Watt @1133MHz | ??? | 0.13 |
Pentium III Mobile | 400-1000 MHz: 100 MHz Front Side Bus
Tualatin: 133 MHz Front Side Bus 400-1000 MHz: 256k onchip L2 Cache Tualatin: 512k onchip L2 Cache MMX2 / SIMD | ||||||
(Coppermine Mobile) | 1999 | 400, 450, 500 | 32k | 28'000'000 | 7.9 Watts @500MHz | 106 | 0.18 |
SpeedStep | 2000 | 500, 600, 650, 700 | 32k | 28'000'000 | 12.0 Watts @650MHz (7.9W @500MHz stepped down) | 106 | 0.18 |
SpeedStep | 2000-2001 | 600, 750, 800, 850, 900, 1000 | 32k | 28'000'000 | 34 Watts @1000MHz (16.1W @700MHz stepped down) | 106 | 0.18 |
Tualatin | 2002 | 866, 933, 1000, 1066, 1133, 1200, 1266, 1333 | 32k | ??? | 21.5 Watts @1133MHz (9.3W @733MHz stepped down) | ??? | 0.13 |
Pentium III Xeon | 100 MHz Bus
512k / 1MB / 2MB 1:1 L2-Cache off-chip MMX2 / SIMD | ||||||
Tanner | 1999 | 500, 550 | 32k | 9'500'000 | 34 Watt @550MHz | ??? | 0.25 |
Pentium III/E Xeon (large cache) | 100 MHz Bus
1024k/2048k 1:1 L2-Cache onchip MMX2 / SIMD | ||||||
Cascades (?) | 2000-2001 | 700, 900 | 32k | 140'000'000 | ??? | ??? | 0.18 |
Pentium III/E Xeon | 133 MHz Bus
256k 1:1 L2-Cache onchip MMX2 / SIMD | ||||||
Cascades | 1999-2000 | 600, 667, 733, 800, 866, 933, 1000 | 32k | 28'000'000 | 28.7 Watt @733MHz | ??? | 0.18 |
Pentium III Celeron | 66 MHz Bus (566-766), 100 MHz Bus (800+ MHz), 133 MHz Bus (1000+ MHz)
300A-1100 MHz: 128k onchip L2 Cache Celeron Tualatin: 256k onchip L2 Cache - MMX2/SIMD | ||||||
Coppermine-128 | 2000 | 566, 600, 633, 667, 700, 733, 766 | 32k | ??? | ??? | ??? | 0.18 |
??? | 2001 | 800, 850, 900, 950, 1000, 1100 | 32k | ??? | ??? | 105 | 0.18 |
Celeron Tualatin | 2001-2003 | 1000, 1066, 1133, 1200, 1266, 1333 | 32k | ??? | ??? | ??? | 0.13 |
Pentium 4 | 256k L2 Cache onchip (Willamette)
512k L2 Cache onchip (Northwood) 1024k L2-Cache onchip (Prescott) 2048k L2-Cache onchip (Prescott-2M) Willamette/Northwood: 400 MHz Bus (Rambus RDRAM, 4x100 MHz) Northwood (FSB-533): 533 MHz Bus (Rambus RDRAM, 4x133 MHz) Northwood (FSB-800): 800 MHz Bus (DDR-SDRAM, 4x200 MHz) Prescott (2M): 800 MHz Bus (DDR-SDRAM, 4x200 MHz) | ||||||
Willamette | 2000-2001 | 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000 | 20k | 42'000'000 | 71.8 Watt @2000MHz | 217 | 0.18 |
Northwood | 2002 | 1600A, 1800A, 2000A, 2200, 2400, 2500, 2600 | 20k | 55'000'000 | 52.4 Watt @2000MHz | ??? | 0.13 |
Northwood FSB-533 | 2002-2003 | 2266, 2400, 2533, 2666, 2800, 3060 | 20k | 55'000'000 | ??? | ??? | 0.13 |
Northwood FSB-800 | 2003 | 2400, 2600, 2800, 3000, 3200, 3400 | 20k | 55'000'000 | ??? | ??? | 0.13 |
Prescott | 2004 | 2800, 3000, 3200, 3400, 3600, 3800 | 20k | ??? | ??? | ??? | 0.09 |
Prescott-2M | 2005 | 3000, 3200, 3400, 3600 | 20k | ??? | ??? | ??? | 0.09 |
Pentium D | Dual Core
2x 1024k L2-Cache onchip 800 MHz Bus (DDR-SDRAM, 4x200 MHz) | ||||||
Smithfield | 2005 | 2800, 3000, 3200 | 2x 20k | 230'000'000 | 130 Watt @3000MHz | 0.09 | |
Pentium 4 Extreme Edition | Gallatin: 512k L2 Cache onchip, 2MB L3 off-chip Cache
Prescott-2M: 2MB L2 Cache onchip 800 MHz Bus (DDR-SDRAM, 4x200 MHz) 3466+: 1066 MHz Bus (DDR2-SDRAM, 4x266 MHz) | ||||||
Gallatin-P4EE | 2003-2004 | 3200, 3400 | 20k | ??? | ??? | ??? | 0.13 |
Gallatin-P4EE | 2004 | 3466 | 20k | ??? | ??? | ??? | 0.13 |
Prescott-2M | 2005 | 3733 | 20k | ??? | ??? | ??? | 0.09 |
Pentium Extreme Edition | Dual Core
HyperThreading 2x 1024k L2-Cache onchip 800 MHz Bus (DDR-SDRAM, 4x200 MHz) | ||||||
Smithfield | 2005 | 3200 | 20k | ??? | ??? | ??? | 0.09 |
Pentium 4 Xeon | Foster: 256k onchip L2 Cache
Prestonia: 512k onchip L2 Cache Nocona: 1MB onchip L2 Cache Irwindale: 2MB onchip L2 Cache Cranford: 1MB onchip L2 Cache Potomac (2833): 1MB onchip L2 Cache, 4MB off-chip L3 Cache Potomac (3000+): 1MB onchip L2 Cache, 8MB off-chip L3 Cache Irwindale: 2MB onchip L2 Cache 400 MHz Front Side Bus (Rambus RDRAM, 1.5-2.4 GHz) 533 MHz Front Side Bus (Rambus RDRAM, 2.6+ GHz) 800 MHz Front Side Bus (DDR/DDR2 SDRAM, Nocona) Nocona: Extended Memory 64 Technology ("EM64T") | ||||||
Foster | 2000-2001 | 1400, 1500, 1700, 2000 | 20k | 42'000'000 | ??? | ??? | 0.18 |
Prestonia | 2000-2003 | 2000A, 2400, 2666, 2800, 3060, 3200 | 20k | ??? | ??? | ??? | 0.13 |
Nocona | 2004 | 3600 | 20k | ??? | ??? | ??? | 0.09 |
Cranford | 2005 | 3167, 3667 | 20k | ??? | ??? | ??? | 0.09 |
Potomac | 2005 | 2833, 3000, 3333 | 20k | ??? | ??? | ??? | 0.09 |
Irwindale | 2005 | 2800, 3000, 3200, 3400, 3600, 3800 | 20k | 169'000'000 | 110W @3800MHz | ~130 | 0.09 |
Pentium 4 Xeon MP | 256k onchip L2 Cache
512k/1MB off-chip L3 Cache 400 MHz Bus (Rambus RDRAM) | ||||||
Foster MP | 2002 | 1400, 1500, 1600 | 20k | ??? | ??? | ??? | 0.18 |
Pentium 4 Xeon DualCore | 2x 2MB onchip L2 Cache | ||||||
Paxville | 2005 | 2800 | 20k | ??? | ??? | ??? | 0.09 |
Pentium Xeon DualCore | 2x 1MB onchip L2 Cache
16MB off-chip L3 Cache (shared) | ||||||
Tulsa | 2006/H2 | ..-3400 | 20k | 1'300'000'000 | 165W @3400MHz | ??? | 0.065 |
Mobile Pentium 4-M | 512k onchip L2 Cache | ||||||
(Northwood) | 2002-2003 | 1400, 1500, 1600, 1700, 1800, 1900, 2000, 2200, 2400, 2500, 2600 | 20k | 55'000'000 | ??? | ??? | 0.13 |
Mobile Pentium 4 | 512k onchip L2 Cache
533 MHz FSB (133 MHz x4/quad-pumped) | ||||||
2003-2004 | 2400, 2666, 2800, 3060, 3200, 3333 | 20k | ??? | ??? | ??? | 0.13 | |
Mobile Pentium 4 HT | 512k onchip L2 Cache
533 MHz FSB (133 MHz x4/quad-pumped) HyperThreading | ||||||
2003 | 2666, 2800, 3060, 3200 | 20k | ??? | ??? | ??? | 0.13 | |
Mobile Pentium 4 HT | 1MB onchip L2 Cache
533 MHz FSB (133 MHz x4/quad-pumped) HyperThreading | ||||||
Prescott | 2004 | 2800, 3060, 3200 | 20k | ??? | ??? | ??? | 0.09 |
Pentium M "Centrino" | Banias: 1024k onchip L2 Cache
Dothan: 2048k onchip L2 Cache | ||||||
Banias | 2003 | 1300, 1400, 1500, 1600, 1700 | 20k | 77'000'000 | ??? | 82.8 | 0.13 |
Dothan | 2004-2005 | 1500, 1600, 1700, 1800, 2000, 2100, 2133, 2266 | 20k | 170'000'000 | ??? | 83.6 | 0.09 |
Pentium 4 Celeron | Willamette/Northwood. 100 MHz Bus, 128k onchip L2 Cache, SSE2 SIMD
Prescott: 133 MHz Bus, 256k onchip L2 Cache, SSE3 SIMD | ||||||
Willamette-128, Northwood | 2002-2003 | 1700, 1800, 2000, 2100, 2200, 2300, 2400, 2500, 2600, 2700 | 20k | ??? | ??? | ??? | 0.13 |
Prescott | 2004-2005 | 2400, 2533, 2667, 2800, 2903, 3006, 3200 | 20k | ??? | ??? | ??? | 0.09 |
Mobile Pentium 4 Celeron | 100 MHz Bus
- 128k 1:1 onchip (Willamette-128) - 256k 1:1 onchip (Northwood-256) - MMX2/SIMD | ||||||
Mobile Willamette-128 | 2002 | 1333, 1400, 1500 | 20k | ??? | ??? | ??? | 0.13 |
Mobile Northwood-256 | 2002-2003 | 1266, 1333, 1400, 1500, 1600, 1700, 1800, 2000, 2200, 2400, 2500 | 20k | ??? | ??? | ??? | 0.13 |
Itanium | IA-64 Intel Architecture 64 Bit (Intel & Hewlett Packard) | ||||||
96k L2 Cache
2MB/4MB L3 Cache | |||||||
Merced | 2001 | 733, 800 | 32k | 25'000'000 | ??? | 300 | 0.18 |
Itanium 2 | IA-64 Intel Architecture 64 Bit (Intel & Hewlett Packard) | ||||||
McKinley: 256k L2 Cache, 1.5MB/3MB L3 Cache
Madison: 256k L2 Cache, 3MB L3 (1.3), 4MB L3 Cache (1.4 GHz), 6MB L3 Cache (1.5 GHz), 9MB L3 Cache (1.6 GHz) Deerfield: 256k L2 Cache, 1.5MB L3 (1.0 GHz), 3MB L3 (1.4 GHz) | |||||||
McKinley | 2002 | 900, 1000 | 32k | 220'000'000 | ??? | ??? | 0.18 |
Madison | 2003-2004 | 1300, 1400, 1500, 1600 | 32k | 600'000'000 | 131W @1600MHz | 500 | 0.13 |
Deerfield | 2003-2004 | 1000, 1400 | 32k | 410'000'000 | 62W @1000MHz | ??? | 0.13 |
Bezeichnung | Code | Jahre | MHz | L1 | Transist. | Stromverbrauch | mm2 | µm |
5x86 | M1sc | 1995 | 100 - 120 | 16k | 2'000'000 | 3.5 Watt @100MHz | 144 | 0.65 |
5gx86 | Media GX | 1996/97 | 120 - 133 | 16k | 2'400'000 | ? | 160 | 0.60 |
5gx86 | Media GX | 1997 | 150 | 16k | ? | ? | ? | 0.50 |
6x86 | M1 | 1995 | 100 - 120 | 16k | 3'000'000 | 10 Watt @100MHz | 394 | 0.65 |
6x86 | M1R | 1996 | 100 - 133 | 16k | 3'000'000 | ? | 169 | 0.50 |
6x86MX | ? | 1997/98 | 166, 200, 233, 266 | 64k | 6'500'000 | ? | 197 | 0.35? |
MII | Em-Two | 1998 | 233, 300, 333 | 64k | ? | ? | ? | 0.30 |
MII | Em-Two | 1998 | 333 | 64k | ? | ? | 88 | 0.25 |
Cyrix III | Joshua | 2000 | ? | 64k | ? | ? | ? | ? |
M3 | Jalapeno | ??? | 600-800 | ? | ? | ? | 110-120 | 0.18 |
Jahre | MHz | L1 | Transist. | Stromverbrauch | mm2 | µm |
K5 | Bus 50, 60, 66 MHz | |||||
1996 | 50 Bus: 75 | 24k | 4'300'000 | ??? | 161 | 0.35 |
1996/97 | 60 Bus: 90 | 24k | 4'300'000 | ??? | 161 | 0.35 |
1996/97 | 66 Bus: 100, 117 | 24k | 4'300'000 | 14 Watt @100MHz | 161 | 0.35 |
K6 | 66 MHz Bus (100 MHz @ 300 MHz CPU)
MMX | |||||
1997 | 166, 200, 233, 266 | 64k | 8'800'000 | ? | 162 | 0.35 |
1998 | 266, 300 | 64k | 8'800'000 | ? | 68 | 0.25 |
K6 Mobile | 66 MHz Bus
MMX | |||||
1998 | 233, 266, 300 | 64k | 8'800'000 | ? | 68 | 0.25 |
K6-2 | 95/100 MHz Bus bzw. 66 MHz Bus
MMX, 3DNow!, max. 2MB L2-Cache | |||||
1998/99 | 66 Bus: 266, 300, 366, 533 | 64k | 9'300'000 | ? | 81 | 0.25 |
1998/99 | 95 Bus: 333, 380, 475 | 64k | 9'300'000 | ? | 81 | 0.25 |
1998-2000 | 100 Bus: 300, 350, 400, 450, 500, 550 | 64k | 9'300'000 | ? | 81 | 0.25 |
K6-2 P Mobile | 95/100 MHz Bus bzw. 66 MHz Bus
MMX, 3DNow!, max. 2MB L2-Cache | |||||
1999 | 66 Bus: 266, 333, 366, 433 | 64k | 9'300'000 | 12W @???MHz | ? | 0.25 |
1999 | 95 Bus: 380, 475 | 64k | 9'300'000 | 12W @???MHz | ? | 0.25 |
1999 | 100 Bus: 300, 350, 400, 450 | 64k | 9'300'000 | 12W @???MHz | ? | 0.25 |
K6-2+ Mobile | 100 MHz Bus
MMX, 3DNow!, PowerNow!, 128k 1:1 L2-Cache onchip | |||||
2000 | 450, 475, 500 | 64k | ??? | ??? | ??? | 0.18 |
K6-III Sharptooth | 95/100 MHz Bus
MMX, 3DNow!, 256k 1:1 L2-Cache onchip, L3-Cache-Support (1 oder 2MB) | |||||
1999 | 95 Bus: 380 | 64k | 21'300'000 | ? | 135 | 0.25 |
1999 | 100 Bus: 400, 450 | 64k | 21'300'000 | ? | 135 | 0.25 |
K6-III-P (Mobile) | 100 MHz Bus bzw. 66 MHz Bus
MMX, 3DNow!, 256k 1:1 L2-Cache onchip, L3-Cache-Support (1MB max.) | |||||
1999 | 350, 366, 380, 400, 433, 450 | 64k | 21'300'000 | 12W @???MHz | 135 | 0.25 |
K6-III+ Mobile | 100 MHz Bus
MMX, 3DNow!, PowerNow!, 256k 1:1 L2-Cache onchip, L3-Cache-Support (1MB max.) | |||||
2000 | 450, 475, 500 | 64k | ??? | ??? | ??? | 0.18 |
K7 Athlon | 100/200 MHz Bus (Alpha EV6 Protokoll)
MMX, 3DNow!, 512k-8MB L2-Cache, scalable Multiprocessing K7-Core: 0.25micron / 2:1 L2 Cache K75-Core: 0.18micron / 5:2 & 3:1 L2 Cache | |||||
1999 | 500, 550, 600, 650, 700 | 128k | 22'000'000 | 50W @700MHz | 184 | 0.25 |
1999-2000 | 700, 750, 800, 850, 900, 950, 1000 | 128k | 22'000'000 | 42W @700MHz | 102 | 0.18 |
K7x New Athlon ("Thunderbird") | 200 MHz Bus (Alpha EV6 Protokoll)
MMX, 3DNow!, 256k onchip L2 Cache (1:1), scalable Multiprocessing | |||||
2000-2001 | 750, 800, 850, 900, 950, 1000, 1100, 1200, 1300 | 128k | 37'000'000 | ??? | 117 | 0.18 |
K7 Athlon XP ("Palomino") | 133/266 MHz Bus (Alpha EV6 Protokoll)
MMX, 3DNow!, 256k onchip L2 Cache (1:1), scalable Multiprocessing | |||||
2001-2002 | 1333, 1400, 1466, 1533, 1600, 1666, 1733 | 128k | 37'500'000 | 68W @ 1600MHz | 117 | 0.18 |
K7 Athlon XP ("Thoroughbred") | 133/266 MHz Bus (1800-2133 MHz)
133/266 MHz Bus (2167-250 MHz) MMX, 3DNow!, 256k onchip L2 Cache (1:1), scalable Multiprocessing | |||||
2002 | 1800, 2000, 2133, 2167, 2250 | 128k | 37'200'000 | 74W @2250MHz | 84 | 0.13 |
K7 Athlon XP ("Barton") | 167/333 MHz Bus (2000-2167 MHz)
200/400 MHz Bus (2200-... MHz) MMX, 3DNow!, 512k onchip L2 Cache (1:1), scalable Multiprocessing | |||||
2003 | 1833, 2000, 2167, 2200 | 128k | 54'300'000 | 74.3W @2167MHz | 101 | 0.13 |
K7 Athlon MP | 266 MHz Bus (Alpha EV6 Protokoll)
MMX, 3DNow!, scalable Multiprocessing 256k onchip L2 Cache (1:1) (Thunderbird, Palomino, Thoroughbred) 512k onchip L2 Cache (1:1) (Barton) Dual Processor Support Thunderbird Core (1200) Palomino Core (1333-1733) Thoroughbred Core (1800-2133) Barton Core (2133-...) | |||||
2001 | 1200 | 128k | 37'000'000 | ??? | 117 | 0.18 |
2001-2002 | 1333, 1400, 1533, 1600, 1667, 1733 | 128k | ??? | ??? | 117 | 0.18 |
2002-2003 | 1800, 2000, 2133 | 128k | ??? | ??? | 117 | 0.13 |
2003 | 2133 | 128k | ??? | ??? | ??? | 0.13 |
Duron | 200 MHz Bus (Spitfire, Morgan)
266 MHz Bus (Applebred) MMX, 3DNow!, 64k onchip L2 Cache (1:1), scalable Multiprocessing | |||||
2000-2001 (Spitfire) | 600, 650, 700, 750, 800, 850, 900 | 128k | 22'000'000 | ??? | 99 | 0.18 |
2001-2002 (Morgan) | 1000, 1100, 1200, 1300 | 128k | ??? | 0.18 | ||
2003 (Applebred) | 1400, 1600, 1800 | 128k | ??? | 0.13 | ||
Duron Mobile | 200 MHz Bus
MMX, 3DNow!, 64k onchip L2 Cache (1:1) | |||||
2001 (Spitfire) | 600, 700, 800, 900 | 128k ? | 22'000'000 ? | ??? | 99 ? | 0.18 |
2001-2002 (Morgan) | 850, 900, 950, 1000, 1100, 1200 | 128k ? | 22'000'000 ? | ??? | 99 ? | 0.18 |
Athlon 64 (Clawhammer, 64bit) | 1MB onchip L2 Cache (1:1)
400 MHz Bus (200 MHz DDR) | |||||
2003-2004 | 2000, 2200, 2400 | 128k | ||||
Athlon 64 FX ("mod. Sledgehammer" & "Clawhammer", 64bit) | 1MB onchip L2 Cache (1:1)
2x400 MHz Bus (200 MHz DDR) | |||||
2003-2004 | 2200, 2400, 2600 | 128k | 105'900'000 | 0.13 | ||
Athlon 64 FX ("San Diego", 64bit) | 1MB onchip L2 Cache (1:1)
2x400 MHz Bus (200 MHz DDR) | |||||
2005 | 2600, 2800 | 128k | 114'000'000 | 0.09 | ||
Athlon 64 X2 (Dual Core, 64bit) | "Manchester": 512k onchip L2 Cache per Core | |||||
2005 | 2200, 2400 | 2x128k | 154'000'000 | 147 | 0.09 | |
Athlon 64 X2 (Dual Core, 64bit) | "Toledo": 1MB onchip L2 Cache per Core | |||||
2005 | 2200, 2400 | 2x128k | 233'300'000 | 199 | 0.09 | |
Mobile Athlon 64 (Clawhammer, 64bit) | 1MB onchip L2 Cache (1:1)
400 MHz Bus (200 MHz DDR) | |||||
2003-2005 | 1800, 2000, 2200, 2400, 2600 | 128k | 114'000'000 | 0.09 | ||
K8 Opteron (Sledgehammer, 64bit) | 1MB onchip L2 Cache (1:1)
333 MHz Bus (167 MHz DDR) 400 MHz Bus (200 MHz DDR): 2200+ Opteron | |||||
2003-2004 | 1400, 1600, 1800, 2000, 2200, 2400 | 128k | 0.13 | |||
2005 | 2600 | 128k | 106'000'000 | 92W @2600MHz | 115 | 0.09 |
K8 Opteron Dual Core | "Toledo": 1MB onchip L2 Cache per Core | |||||
2005 | 1800, 2000, 2200 | 2x128k | ||||
Turion 64 | 512k/1MB onchip L2 Cache (1:1) | |||||
2005 | 1600, 1800, 2000 | 128k |
Bezeichnung | Jahre | MHz | L1 | Transist. | Stromverbrauch | mm2 | µm |
Alpha 21164 | 96k L2-Cache onchip, L3-Cache off-chip | ||||||
EV5 | 1995 | 250, 300, 333, 366 | 8+8k | 9'600'000 | ??? | ??? | 0.50 |
EV56
(21164a) | 1996-98 | 366, 433, 466, 500, 533, 600, 633, 667 | 8+8k | 9'600'000 | 54 Watt @667MHz | 209 | 0.35 |
EV56
KryoTech Cooling | 1998 | 767 | 8+8k | 9'600'000 | ??? | 209 | 0.35 |
Alpha 21164PC | L2-Cache off-chip | ||||||
PCA56 | 1997 | 366, 400, 466, 533 | 16+8k | 3'400'000 | ??? | 138 | 0.35 |
PCA57 | 1998 | 583 | 48k ??? | 7'000'000 | ??? | 100 | 0.25 |
Alpha 21264 | 2MB, 4MB, 8MB L2-Cache off-chip | ||||||
EV6 | 1998/9 | 450, 500, 525, 575, 600 | 64+64k | 15'200'000 | 109 Watt @600MHz | 320 | 0.35 |
EV67 | 1999 | 667, 750 | 64+64k | 15'200'000 | 90 Watt @750MHz | 210 | 0.25 |
EV68 | 2001 | 833 | 64+64k | 15'200'000 | ??? | 125 | 0.18 |
Alpha 21364 | 1.75MB L2-Cache onchip | ||||||
EV7 | Q3/2002 | 1200+ | 64+64k | ca. 155 Watt | 400 | ||
Alpha 21464 | |||||||
EV8 | ??? | ??? | ??? | ??? | ??? | ??? | <=0.18 |
Gen, Code | Generation des Prozessors bzw. Prozessorbezeichnung | CPU generation resp. name of CPU |
L1 | Grösse (kB) des Level 1 Cache (im Prozessor integriert). Besteht meist zu gleichen teilen aus Befehls- und Datencache (32k = 16+16). | Size (kB) of Level 1 Cache (integrated in CPU). Includes in most cases cache for instruction and data in the same size (32k = 16+16). |
Transist. | Anzahl Transistoren | Number of transistors |
Stromverbrauch | Je weniger Strom ein Prozessor verbraucht, umso weniger heiss wird er und um so höher kann man ihn deshalb takten. Höhere Taktrate (MHz) bedeutet mehr Leistung. Angegeben sind Durchschnittswerte, der maximale Stromverbrauch liegt teilweise deutlich höher. | The less power the CPU consumes the less it produces heat and the higher it's speed can be set. Higher speed is equal to more performance. The values shown above are typical, the maximum power consumption can be some Watts more. |
mm2 | Fläche des Prozessors | CPU die size |
µm | Leiterbahnbreite in Mikron (dünner = besser) | width of cpu wires in micron (the thinner the better) |
IBM beteiligt sich zusammen mit Motorola und Apple an der Entwicklung des PowerPC-Chips. Auch Mac-Clones hatte IBM angekündigt ("Aptiva Pro" - Herbst '96), diese sind aber nie auf dem Markt erschienen.
Motorola beteiligt sich zusammen mit IBM und Apple an der Entwicklung des PowerPC-Chips. Mac OS-Clones von Motorola waren einige Zeit auf dem Markt (StarMax, für mehr Informationen siehe Clone-Seite).
Im Mai 1998 hat Motorola eine neue Prozessoreinheit für den PowerPC vorgestellt: "AltiVec" ist eine 128 Bit breite Vektoreinheit, die grosse Datenmengen sehr effizient manipulieren können soll (herkömmliche Units: 32 Bit Integer und 64 Bit FPU). IBM hält am schlanken Prozessordesign ohne AltiVec fest, was eine schnellere Erhöhung der Taktrate und damit eine globalere Performance-Steigerung zu Folge hat. Ob sich die Entwicklung des PowerPC hier zwischen IBM und Motorola in zwei Richtungen aufteilt bleibt abzuwarten.
Exponential Technology hat am 21. Oktober 1996 einen zum PowerPC 604e kompatiblen Prozessor vorgestellt. Dieser Prototyp "X704" wurde mit 533 MHz getaktet. Die hohe Taktrate wurde durch eine neue Technologie ermöglicht, bei welcher weniger grosse Spannungsunterschiede im Prozessor das Umschalten von einem Zustand zum anderen erlauben (Einsatz von bipolaren CMOS). Der Haken an dieser Technologie ist der hohe Stromverbrauch. Der X704 braucht zwischen 60 und 80 Watt, beim 604e sind's um die 15 Watt, beim 603e nur noch 3 bis 5 Watt (je nach Taktrate etwas verschieden). Ein weiteres Problem ist, dass derzeit verfügbare Datenbusse nicht mit der Taktrate des X704 mithalten können. Aktuelle Macs haben eine Busgeschwindigkeit von 40 bis 50 bzw. 60 MHz (bei gewissen PowerComputing Clones). Bei einer Prozessor-Taktrate von 200 MHz bedeutet das, dass der Prozessor alle etwa 3.5 bis 5 Taktzyklen auf den Datenbus zugreifen kann (200 MHz : 40 MHz usw.), dazwischen muss er auf allfällige Daten untätig warten. Ein Prozessor, der mit über 500 MHz läuft wartet demzufolge an die 10 Taktzyklen auf einen solchen Datenbus (50 MHz) und wird daher stark gebremst. Mit der Einführung der CHRP Macs soll der Datenbus immerhin 60, 66 oder 75 MHz erreichen (75 MHz wurde bereits von Tatung vorgestellt). Ein ausgeklügeltes Cache-Schema kann diesem Problem auch etwas abhelfen (Backside L2 sowie L3-Cache). Die theoretische Grenze der verwendeten Technologie (bipolare CMOS) soll angeblich erst bei 26 GHz liegen.
Ersten Tests zufolge konnte der X704 aber nicht das halten, was man sich von seiner hohen Taktrate versprochen hat. Apple entschied sich, die PowerPC Prozessoren der 3. Generation (G3: PowerPC 750 "Arthur" von Motorola, PowerPC 604e "Mach 5" von IBM) einzusetzen, da diese eine ähnliche Leistung wie der Exponential Chip erbringen, dies aber bei geringeren Taktraten und unter deutlich geringerem Stromverbrauch.
Im September 1997 wurden Exponentials Patente versteigert. Exponential klagte Apple vor Gericht ein, weil der Firmenkonkurs durch Apples Verzicht auf den PowerPC X704 und den Rückzug als Investor verursacht worden war.
Weitere Informationen zum X704: