- Pentium IV
-
Intel Pentium 4 Produktion: 2000 bis 2008 [1] Produzent: Intel Prozessortakt: 1.300 MHz bis 3.800 MHz FSB-Takt: 100 MHz bis 200 MHz L2-Cachegröße: 256 KB bis 2 MB Fertigung: 180 nm bis 65 nm Befehlssatz: IA-32 / Intel 64 Mikroarchitektur: NetBurst Sockel: Namen der Prozessorkerne: - Willamette
- Northwood
- Prescott
- Cedar Mill
Der Intel Pentium 4 ist ein Mikroprozessor der siebten x86-Generation.
Die ersten Pentium 4 mit dem Codenamen Willamette liefen mit Taktfrequenzen von 1,4 und 1,5 GHz und kamen im November 2000 auf den Markt. Der Pentium 4 mit der neuen NetBurst-Architektur wies gegenüber dem älteren P6-Design des Pentium III in Sachen Integer- und Gleitkomma-Leistung nur unwesentliche Verbesserungen auf. Stattdessen hatte man sich auf zwei Dinge konzentriert: Hohe Taktfrequenzen und SSE-Leistung.
Den Pentium 4 gibt es, ähnlich wie schon bei den älteren Pentium-Familien, auch in einer Low-Cost-Variante namens Celeron und in einer Variante namens Xeon, die symmetrisches Multiprocessing unterstützt. Zur besseren Abgrenzung von den Celeron-Varianten des Pentium II und Pentium III wird die aktuelle, vom Pentium 4 abgeleitete Variante oft auch als Celeron 4 bezeichnet. Neuere Modelle mit Prescott-Kern werden unter dem Namen Celeron D verkauft. Als Besonderheit hatte Intel noch eine Pentium 4 Extreme Edition im Programm, der als High-End-CPU gegen AMDs Athlon 64 FX positioniert wurde.
Die auf Basis der NetBurst-Architektur entwickelten Dual-Core-CPUs werden unter dem Namen Pentium D oder Pentium Extreme Edition verkauft.
Inhaltsverzeichnis
Modelle
Willamette
Der erste Pentium 4 litt unter Verzögerungen während des Design-Prozesses, die angeblich daher rührten, dass Intel gleichzeitig viele Ingenieure beim Itanium-Projekt sowie den verschiedenen Varianten des P6-Kerns (Pentium II, III und Celeron) benötigte. Viele Experten sahen in den ersten P4-Prozessoren mit 1.400 und 1.500 MHz eine Notmaßnahme Intels, da das Konkurrenzprodukt AMD Athlon Thunderbird den alternden Pentium III überflügelt hatte, weitere Verbesserungen am P-III aber nur noch schwer möglich waren. Willamettes wurden in einem 180-nm-Prozess hergestellt.
An die Leistung des Athlon Thunderbird und sogar der damals schnellsten Pentium-III-Prozessoren kamen die ersten Pentium 4 nur in den wenigsten Tests heran. Der Prozessor verkaufte sich anfangs zudem auch nur mäßig.
Im Januar 2001 wurde ein nochmals niedriger getaktetes Modell mit 1,3 GHz nachgeschoben, was vermuten ließ, dass Intel zu diesem Zeitpunkt große Schwierigkeiten mit der Taktfestigkeit der P4-Kerne hatte. Danach konnte Intel jedoch den Vorsprung seitens AMD schnell ausgleichen. Im April brachte Intel einen P4 mit 1,7 GHz, der damit erstmals klar schneller als der Vorgänger Pentium III war. Im Juli folgten Modelle mit 1,6 und 1,8 GHz, und ab August 2001 lieferte Intel Prozessoren mit 1,9 und 2,0 GHz.
Northwood
Im Januar 2002 brachte Intel den Pentium 4 mit dem neuen Northwood-Kern auf den Markt. Der Northwood hatte einen von 256 KB auf 512 KB verdoppelten L2-Cache und wurde im neuen 130-nm-Prozess hergestellt. Indem man den Chip aus kleineren Transistoren baute, konnte er schneller laufen und dabei trotzdem weniger Energie als sein Vorgänger verbrauchen, der noch in 180-nm-Strukturen gefertigt wurde.
Zwei Modelle mit 2,0 und 2,2 GHz wurden im Januar 2002 vorgestellt, im April folgte das Modell mit 2,4 GHz. Ab Mai konnte man Modelle mit 2,53 GHz bei gleichzeitig auf 133 MHz (FSB 533) beschleunigtem Front Side Bus kaufen, im August folgten die Taktstufen 2,6 und 2,8 GHz, und im November wurden mit dem 3,06 GHz-Modell erstmals Mikroprozessoren mit einer Taktfrequenz von über 3 GHz ausgeliefert. Dieses Spitzenmodell unterstützte Hyper-Threading (zuerst auf dem Xeon eingeführt), wobei die CPU zwei Threads gleichzeitig ausführen kann, da einige Teile des Prozessors doppelt vorhanden sind. Für das Betriebssystem sieht ein solcher Prozessor wie ein Multiprozessor-System aus und kann die parallele Arbeit mit mehreren Programmen (z. B. Virenscanner oder 3D-Spiel) oder auch Multithreading innerhalb eines Prozesses verbessern.
Im April 2003 brachte Intel neue Varianten auf den Markt, die einen Takt von 2,4 bis 3,0 GHz aufwiesen und allesamt Hyper-Threading beherrschten. Sie unterschieden sich von den früheren Prozessoren dadurch, dass ihr Front Side Bus mit 200 MHz (quadpumped FSB 800) betrieben wurde. Die im Juni 2003 vorgestellte 3,2-GHz-Variante des Pentium 4 vergrößerte den Leistungsvorsprung in den meisten Benchmarks noch weiter. Die letzte Variante des Northwood ist ein Pentium 4 mit 3,4 GHz, der Anfang 2004 auf den Markt kam.
Prescott
Am 1. Februar 2004 führte Intel einen neuen P4-Kern mit Codenamen Prescott ein. Der Kern wird zum ersten Mal in einem 90-nm-Prozess gefertigt, unterstützt SSE3-Befehle und stellt gleichzeitig eine größere Überarbeitung der Mikroarchitektur des Pentium 4 dar. Die ersten Prescotts liefen mit gleicher Taktrate wie die Northwood-CPUs und Benchmarks zeigten, dass der Northwood etwas leistungsfähiger als der Prescott war. Die Architektur des Prescott sollte allerdings weit höhere Taktraten erlauben, als sie mit dem am Ende seiner Lebenszeit angekommenen Northwood-Kern möglich gewesen wären.
Einige Monate nach Einführung wurde ein Wechsel des Sockel-Typs (von Sockel 478 auf LGA775) vollzogen. Hauptgrund für die Einführung des neuen pinlosen Sockels sind einerseits die günstigeren Hochfrequenzeigenschaften der Metallnoppen-Kontakte und andererseits die höhere mögliche Pin-Dichte. Bei den Sockel-775-Modellen des Prescott fällt im Vergleich zu den Sockel-478-Modellen insgesamt eine etwas höhere Wärmeentwicklung an, der nur mit den überarbeiteten Boxed-Kühlern mit eingelegtem Kupferkern begegnet werden konnte. Diesem etwas besseren Kühlkonzept ist es zu verdanken, dass sich die Temperaturen trotzdem noch senken ließen. Spätere Überarbeitungen des Prozessors durch Intels Ingenieure haben inzwischen dafür gesorgt, dass Energieaufnahme und Wärmeabstrahlung wieder näher an die Werte des Northwood-Kerns herankommen.
Mit Einführung der LGA775-Prescotts stieg Intel auf ein neues Rating-basiertes Modellnummernschema um, in dem die Prescotts als Serie 5xx laufen (Celerons sind die 3xx-Serie, Pentium M und Extreme Edition gehören zur 7xx-Serie). Der schnellste veröffentlichte Prescott-Prozessor ist der mit 3,8 GHz getaktete 570J. Er war der erste Pentium-4-Prozessor, der Intels Execute-Disable-Bit (XD-Bit) unterstützte, eine von AMD im Rahmen des Patent-Austauschabkommens übernommene Technik, die beim Athlon 64 jedoch NX-Bit genannt wird. Auf diese Funktion weist das an die Typenbezeichnung angehängte J hin. Die Pläne für 4-GHz-Prozessoren wurden von Intel zu Gunsten von Dualcore-Prozessoren und der Intel-Core-Mikroarchitektur aufgegeben. Als Zwischenschritt und Ausweg aus der „Gigahertzfalle“ wurde die 600er-Serie mit dem Prescott-2M-Kern eingeführt. Wichtigstes Merkmal ist der auf 2048 KB vergrößerter L2-Cache und die Implementierung weiterer Technologien wie Intel 64 und der Virtualisierungstechnik Intel VT, welche aber erst im dritten Quartal 2005 offiziell aktiviert wurde. Er erreicht noch nicht die hohen Taktraten des klassischen Prescott und der Leistungsgewinn im Vergleich zu den Modellen der 500er-Reihe ist eher gering. Doch zeigt dieses Modell Intels neue Strategie, weg von hohen werbewirksamen Taktraten hin zu vergrößerten Caches und technischen Neuerungen.
Cedar Mill
Cedar Mill ist im Grunde ein in 65 nm gefertigter Prescott 2M und besitzt auch dessen Merkmale und Funktionen. Die CPU erschien Anfang 2006 und stellt die letzte CPU der Pentium-4-Reihe dar.
Technik
Der Pentium 4 basiert auf Intels NetBurst-Architektur und verrichtet deswegen pro Takt weniger Arbeit als andere CPU-Designs (z. B. Athlon oder Pentium III). Der Konkurrent Athlon 64 kann daher die gleiche Leistung wie der P4 bei weit weniger Takt erbringen. Ein weiterer Faktor, warum der P4 auf immer höheren Takt angewiesen ist, ist eine alte Schwäche der Intel-Gleitkommaeinheit, die dazu führt, dass spezielle Operationen wie Nulldivisionen oder Berechnungen, bei denen das Ergebnis keine sinnvolle Zahl (englisch Not a Number, NaN) oder unendlich ist, auf der FPU des Pentium 4 bis zu 950 (!) mal länger brauchen als auf dem AMD Athlon. Das Problem lässt sich zwar umgehen, indem man für Gleitkommaberechnungen konsequent die SSE-Einheit benutzt, allerdings sind viele Programme auf dem Markt nicht dafür optimiert.
Thermische Überwachung
Mit dem Pentium 4 führte Intel einen erweiterten Überhitzungsschutz ein, genannt Thermal Throttling. Der Überhitzungsschutz des Pentium III führte bei einer ungenügenden Kühlung des Prozessors zur sofortigen Notabschaltung. Beim Pentium 4 ist diese Notabschaltung, die bei einer Chiptemperatur von etwa 125 °C greift, weiterhin vorhanden. Die zusätzliche Sicherheitsfunktion kann in zwei Betriebsarten verwendet werden. Im Automatik-Modus legt der Prozessor bei Überschreiten einer vom jeweiligen Modell abhängigen Temperatur (etwa zwischen 63 und 70 °C) Arbeitspausen ein, indem in einem ebenfalls modellabhängigen Puls-Pausenverhältnis der Arbeitstakt abgeschaltet wird. Der eigentliche Prozessortakt wird hierbei nicht reduziert. Der Pentium 4 kann aber auch in einem konfigurierbaren Modus betrieben werden, bei dem entweder vom BIOS oder vom Betriebssystem das Puls-Pausenverhältnis in acht Schritten bis auf minimal 12.5 % geändert werden kann.
Als Energiesparmechanismus ist diese Methode allerdings wenig geeignet, auch wenn mit entsprechender Software die Throttling-Schaltkreise gezielt gesteuert werden können. Der Mechanismus spart zwar einiges an Energie, dafür aber wird die Rechenleistung überproportional gedrosselt. Die Zielsetzung von Thermal Throttling ist es, den Prozessor vor dem Hitzetod zu bewahren, in solchen Fällen spielt die Performance keine Rolle. Weitaus effizientere Stromsparmechanismen wie SpeedStep senken zusätzlich zur Taktfrequenz auch die Spannung, können unbenutzte Teile des Prozessors und auch Peripheriebausteine abschalten, was einen erheblichen Teil der Energieersparnis ausmacht.
Zukunft
Mit der Ablösung der NetBurst-Architektur ließ Intel auch den Pentium 4 auslaufen. Der sehr bekannte Markenname „Pentium“ wird derweil einzig beim Pentium Dual-Core fortgeführt, der allerdings technisch mit dem Pentium 4 nichts mehr zu tun hat.
Modelldaten
Willamette
- L1-Cache: 8 KB (Daten) plus 12.000 µOps (Instruktionen)
- L2-Cache: 256 KB mit Prozessortakt
- MMX, SSE, SSE2
- Sockel 423 und Sockel 478, AGTL+ mit 100 MHz Front Side Bus (quadpumped, FSB 400)
- Betriebsspannung (VCore): 1,75 V
- Verlustleistung (TDP): 48,9–75,3 Watt
- Erscheinungsdatum: November 2000
- Fertigungstechnik: 180 nm
- Die-Größe: 217 mm² bei 42,0 Millionen Transistoren
- Taktraten: 1,30–2,00 GHz
- Sockel 423: 1,30-2,00 GHz (100-MHz-Schritte)
- Sockel 478: 1,40–2,00 GHz (100-MHz-Schritte)
Northwood
- L1-Cache: 8 KB (Daten) plus 12.000 µOps (Instruktionen)
- L2-Cache: 512 KB mit Prozessortakt
- MMX, SSE, SSE2, teilweise Hyper-Threading (3.066 MHz und C-Modelle)
- Sockel 478, AGTL+ mit 100, 133 und 200 MHz Front Side Bus (quadpumped, FSB 400/533/800)
- Betriebsspannung (VCore): 1,53 V
- Verlustleistung (TDP): bis 89 Watt
- Erscheinungsdatum: Januar 2002
- Fertigungstechnik: 130 nm
- Die-Größe: 146 mm² / 131 mm² bei 55,0 Millionen Transistoren
- Taktraten: 1,60–3,40 GHz
- 100 MHz FSB: 1,60, 1,80, 2,00, 2,20, 2,40, 2,50, 2,60 und 2,80 GHz
- 133 MHz FSB (B-Modelle): 2,27, 2,40, 2,53, 2,67, 2,80 und 3,07 GHz
- 200 MHz FSB (C-Modelle): 2,40–3,40 GHz (200-MHz-Schritte)
Prescott
- L1-Cache: 16 KB (Daten) plus 12.000 µOps (Instruktionen)
- L2-Cache: 1.024 KB mit Prozessortakt
- MMX, SSE, SSE2, SSE3, Intel 64 (F- und 5x1-Modelle), XD-Bit (F- und J-Modelle), Hyper-Threading (Sockel-478-CPUs und 5x0/5x1-Modelle)
- Sockel 478 und LGA775, AGTL+ mit 133 und 200 MHz Front Side Bus (quadpumped, FSB 533/800)
- Betriebsspannung (VCore): 1,25–1,4 V
- Verlustleistung (TDP): 89 bzw 115 Watt
- Erscheinungsdatum: 2. Februar 2004 (Sockel 478), 21. Juni 2004 (Sockel 775)
- Fertigungstechnik: 90 nm
- Die-Größe: 112 mm² bei 125,0 Millionen Transistoren
- Taktraten: 2,26–3,80 GHz
- Taktraten für Sockel 478:
- 133 MHz FSB:
- 2,26 GHz (nur 512 KB L2-Cache)
- 2,40 GHz
- 2,80 GHz (kein HTT)
- 200 MHz FSB:
- 2,80 GHz
- 3,00 GHz
- 3,20 GHz
- 3,40 GHz
- 133 MHz FSB:
- Modellnummern für Sockel 775: Die Liste der unterstützten Funktionen weicht für die Prozessorgruppe mit 133 MHz FSB von der üblichen Nomenklatur ab. Für Details siehe hier.
- 133 MHz FSB:
- 505(J), 506: 2,66 GHz
- 511: 2,80 GHz
- 515(J), 516, 517: 2,93 GHz
- 519(F), 524: 3,06 GHz
- 200 MHz FSB:
- 520(J), 521: 2,80 GHz
- 530(J), 531: 3,00 GHz
- 540(J)(F), 541: 3,20 GHz
- 550(J)(F), 551: 3,40 GHz
- 560(J)(F), 561: 3,60 GHz
- 570J, 571: 3,80 GHz
- 133 MHz FSB:
- Taktraten für Sockel 478:
Prescott 2M
- L1-Cache: 16 KB (Daten) plus 12.000 µOps (Instruktionen)
- L2-Cache: 2048 KB mit Prozessortakt
- MMX, SSE, SSE2, SSE3, Intel 64, EIST, XD-Bit, IVT (nur 6x2-Modelle), Hyper-Threading
- LGA775, AGTL+ mit 200 MHz Front Side Bus (quadpumped, FSB 800)
- Betriebsspannung (VCore):
- Verlustleistung (TDP): 84 Watt (bis 662) 115 Watt (ab 662)
- Erscheinungsdatum: Februar 2005
- Fertigungstechnik: 90 nm
- Die-Größe: 135 mm² bei 169,0 Millionen Transistoren
- Taktraten: 2,80–3,80 GHz
- Modellnummern:
- 620: 2,80 GHz
- 630: 3,00 GHz
- 640: 3,20 GHz
- 650: 3,40 GHz
- 660: 3,60 GHz
- 662: 3,60 GHz
- 670: 3,80 GHz
- 672: 3,80 GHz
Cedar Mill
- L1-Cache: 16 KB (Daten) plus 12.000 µOps (Instruktionen)
- L2-Cache: 2048 KB mit Prozessortakt
- MMX, SSE, SSE2, SSE3, Intel 64, EIST, XD-Bit, Hyper-Threading
- LGA775, AGTL+ mit 200 MHz Front Side Bus (quadpumped, FSB 800)
- Betriebsspannung (VCore): 1,200–1,325 V
- Verlustleistung (TDP): 86 Watt
- Erscheinungsdatum: 5. Januar 2006
- Fertigungstechnik: 65 nm
- Die-Größe: 81 mm² bei 188,0 Millionen Transistoren
- Taktraten: 3,00–3,60 GHz
- Modellnummern:
- 631: 3,00 GHz
- 641: 3,20 GHz
- 651: 3,40 GHz
- 661: 3,60 GHz
Siehe auch
Weblinks
Mikroprozessoren von Intel | Intel-Prozessoren | ModellnummernNon-x86-Prozessoren: 4004 | 4040 | 8008 | 8080 | 8085 | iAPX 432 | i860 | i960 | Itanium | Itanium 2
Bis 4. Generation: 8086 | 8088 | 80186 | 80188 | 80286 | i386 | i486DX | i486DX2 | DX4 | i486GX | i486SL/SL-NM | i486SX | i486SX2
Pentium-Serie: Desktop: Pentium (MMX) | Pentium II | Pentium III | Pentium 4 | Pentium 4 XE | Pentium D | Pentium XE | Pentium Dual-Core
Mobil: Mobile Pentium 4 | Pentium M | Pentium Dual-Core Server: Pentium Pro
Celeron-Serie: Desktop: Celeron (P6) | Celeron (NetBurst) | Celeron D | Celeron (Core) | Celeron Dual-Core Mobil: Mobile Celeron | Celeron M
Core-Serie: Desktop: Core 2 Duo | Core 2 Quad | Core 2 Extreme Mobil: Core Solo | Core Duo | Core 2 Solo | Core 2 Duo | Core 2 Extreme
Nehalem-Serie: Core i5 | Core i7
Xeon-Serie: Server: Xeon (P6) | Xeon (NetBurst) | Xeon (Core)
Wikimedia Foundation.