Was ist Pipelining?

Abbildung vieler miteinander verbundener Rohre.

Pipelining wird alternativ als Anweisungs-Pipelining oder Pipeline bezeichnet und ist eine fortschrittliche Mikroverarbeitungstechnik, die mehrere Stufen verschiedener Computeranweisungen gleichzeitig verarbeitet.

Beispielsweise kann ein Prozessor ohne Pipelining die Befehle zum Abrufen, Decodieren und Ausführen von drei verschiedenen Befehlen in drei verschiedenen Taktzyklen verarbeiten. Mit dem Pipelining könnte der Prozessor jedoch die verschiedenen Anweisungen in einem Zyklus kombinieren und effektiv drei verschiedene Dinge in einem Zyklus anstelle von drei erledigen.

Pipelining ermöglicht eine Steigerung der Leistung und des Gesamtdurchsatzes des Prozessors.

CPU-Begriffe, Anweisung, Maschinenzyklus, Parallel, Pipe, Pipeline-Flush, Superskalar

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here