Ich habe etwas über Pipelining gelernt, aber das war 4-stufig und 5-stufig und ich denke, dass modernes Pipelining in der Praxis viel länger und komplizierter ist. Wie lang sind typische Pipelines und wie viel können wir erwarten, dass sie zunehmen, und wo ist der Punkt, an dem bei längeren Pipelines sinkende Renditen bei den Leistungsgewinnen erzielt werden?
hardware
cpu
computer-architecture
Niklas
quelle
quelle
Antworten:
Intel hatte 5 Pipeline-Stufen in seiner ursprünglichen Pentium-Architektur. Die Anzahl der Stadien erreichte mit 31 in der Prescott-Familie einen Höchstwert, ging aber danach zurück. In den Prozessoren der Core-Serie II (i3, i5 und i7) befinden sich derzeit 14 Stufen in der Prozessor-Pipeline.
Prescott erzielte gegenüber seinem Vorgänger nur bescheidene Leistungszuwächse, und sein komplexeres Design erforderte im Vergleich zu seinen Leistungszuwächsen erheblich mehr Leistung. Obwohl es andere Faktoren gab, die zu Prescotts enttäuschender Leistung beigetragen haben, scheint es klar zu sein, dass eine Erhöhung der Anzahl der Pipeline-Stufen letztendlich zu sinkenden Erträgen führt.
Referenzen
Prescott verschiebt Pipelining-Grenzen
Die Intel-Architektur-Prozessor-Pipeline-
Liste der Intel-CPU-Mikroarchitekturen
Die optimale Pipeline-Tiefe für einen Mikroprozessor
quelle
In Bezug auf andere moderne Prozessoren:
Aus Wikipedia .
quelle