WikiDer > NetBurst
NetBurst war eine Mikroarchitektur von Intel und wurde innerlich P68 erwähnt. Es war der Nachfolger des P6-Mikroarchitektur aus dem x86-Familie von Prozessoren. Der erste Prozessor mit NetBurst war der Pentium 4 mit dem Willamette-Kern, veröffentlicht am 20. November 2000 und auch der erste der Pentium 4-Serie. Alle Pentium 4 und Pentium DProzessoren basieren auf NetBurst. Mitte 2001 veröffentlichte Intel den Foster-Kern, der ebenfalls auf NetBurst basierte und damit die XeonProzessoren verwendeten auch NetBurst. Auch Pentium 4-basiert celeronProzessoren verwenden NetBurst.
Technologie
Leistungen
- Bei Pentium 4 (PIV) ist die Geschwindigkeit des Aluminium mit der doppelten Geschwindigkeit des Prozessorkerns. Intel nennt das Rapid Execution Engine (REE). Dies ist vorteilhaft bei der Berechnung mit ganze Zahlen.
- Pentium 4 hatte einen Ausführungs-Trace-Cache, in der Anweisungen in Maschinensprache gespeichert wurden. Die Anweisungen waren sofort ausführbar, wenn der Prozessor die Daten wieder benötigte, zum Beispiel nach einem Fehler binäre Übersetzung (BTP).
Nachteile
- Die Anzahl der Anweisungen pro Takttick wurde reduziert (IPC), um höhere Taktraten zu erreichen. Dafür, Hyper-Pipeline-Technologie angewendet, was bedeutete, dass die Pipeline war doppelt so lang wie die Pentium 3 und viermal so lang wie der Pentium 2.
- Neben dem niedrigeren IPC betrifft Netburst auch die "Astbaum-Vorhersage" negativ. Branch Tree Prediction bedeutet, dass der Prozessor schätzt, was er nach der aktuellen Anweisung tun soll. Wenn der Prozessor das richtig macht, gibt es keinen Grund zur Sorge, aber wenn er falsch ist, muss eine Anweisung alle gehen den Weg zurück zum Anfang der Pipeline. Wenn die Pipeline also doppelt so lang ist, muss die Anweisung weiter zurückgehen, was einen Leistungsverlust bedeutet.
- Pentium 4 verbrauchte aufgrund seiner höheren Taktrate mehr Strom, was wahrscheinlich der Hauptgrund ist, warum Intel ihn später aufgab.