Pipelining

Definition - Was bedeutet Pipelining?

Pipelining ist der Prozess des Sammelns und Ausführens von Computeranweisungen und -aufgaben vom Prozessor über eine logische Pipeline. Es ermöglicht das Speichern, Priorisieren, Verwalten und Ausführen von Aufgaben und Anweisungen in einem geordneten Prozess.

Pipelining wird auch als Pipeline-Verarbeitung bezeichnet.

Technische.me erklärt Pipelining

Pipelining wird hauptsächlich verwendet, um eine Pipeline von Anweisungen für einen Computerprozessor zu erstellen und zu organisieren, die parallel verarbeitet werden sollen. In der Regel ist Pipelining ein fortlaufender Prozess, bei dem häufig neue Aufgaben hinzugefügt und abgeschlossene Aufgaben entfernt werden. Jede dieser Aufgaben hat unterschiedliche Phasen oder Segmente und verlässt die Pipeline nach Abschluss der Verarbeitung zu einem bestimmten Zeitpunkt. Alle diese Aufgaben werden parallel ausgeführt und erhalten einen angemessenen Anteil der Prozessorzeit, basierend auf ihrer Größe, Komplexität und Priorität. Pipelining kann alle Aufgaben oder Anweisungen enthalten, die Verarbeitungszeit oder Strom benötigen.