CPU und Architektur
Wie heißt das Prozessorverfahren, bei dem in einem Taktzyklus mehrere Befehle gleichzeitig ausgegeben und ausgeführt werden?
- ASuperskalar
- BSingle-Cycle
- CHarvard-Architektur
Antwort und Erläuterung anzeigen
Antwort: A. Superskalar
Superskalar bezeichnet das Verfahren, bei dem mehrere Recheneinheiten vorhanden sind, mehrere voneinander unabhängige Befehle pro Takt ausgegeben werden und IPC größer als 1 wird. Aktuelle Hochleistungskerne können etwa 6 bis 10 Befehle pro Takt verarbeiten. Sie kombinieren dies mit Out-of-Order-Ausführung, doch wächst der Aufwand der Abhängigkeitsprüfung etwa mit dem Quadrat der Breite, sodass sich die Breite nicht beliebig erhöhen lässt.