DOSSIERS
Neue Dual-Core-Boliden von Intel
Die nächste Generation
Mehr Befehle pro Takt
Neue Dual-Core-Boliden von Intel
Eine neue Technik, mit der Intel die Verarbeitung von x86-Befehlen noch einmal beschleunigt, nennt sich Macro-Fusion. Mit ihr werden zwei zueinander passende x86-Instruktionen, die Intel intern als Macro-Ops bezeichnet, in einem einzigen Micro-Op zusammengefasst. Anschließend werden sie in die Prozessor-Pipeline geschickt. Beispiele dafür sind Test- oder Compare-Instruktionen und Sprungbefehle, die etwa in If-Then-Else-Konstruktionen vorkommen und daher oft in Programmen zu finden sind. Laut Intel lässt sich so die Zahl der Micro-Ops, die von den Ausführungseinheiten verarbeitet werden muss, um etwa 10 Prozent vermindern.
Eine weitere Technik zur Reduktion von abzuarbeitenden Befehlen ist die schon bei Banias eingeführte Micro-Op-Fusion. Dabei verschmilzt der Instruction-Decoder zwei Micro-Ops zu einem Befehl. Dieser Vorgang erfolgt weiter unten in der Prozessor-Pipeline als die Macro-Fusion und erhöht die Ausführungsgeschwindigkeit ebenfalls um bis zu 10 Prozent.






Letzter Kommentar
0 Antworten zu Neue Dual-Core-Boliden von Intel
Die nächste Generation