Spectre: IBMs Power6 mit In-Order-Execution anfällig, Intel erweitert Dokumentation

PCGH-Redaktion

Kommentar-System
Teammitglied
Jetzt ist Ihre Meinung gefragt zu Spectre: IBMs Power6 mit In-Order-Execution anfällig, Intel erweitert Dokumentation

Der Programmierer David Schor konnte die Sicherheitslücke Spectre auf einem Power6-Prozessor aus dem Hause IBM ausnutzen, obwohl dieser mit einer In- statt Out-of-Order-Execution arbeitet. Ebenso sollen sich die MIPS-Kerne P5600 und P6600 angreifen lassen. Intel hat derweil seine Dokumentation für den Spectre-Schutzmechanismus Indirect Branch Control veröffentlicht.

Bitte beachten Sie: Der Kommentarbereich wird gemäß der Forenregeln moderiert. Allgemeine Fragen und Kritik zu Online-Artikeln von PC Games Hardware sind im Feedback-Unterforum zu veröffentlichen und nicht im Kommentarthread zu einer News. Dort werden sie ohne Nachfragen entfernt.

lastpost-right.png
Zurück zum Artikel: Spectre: IBMs Power6 mit In-Order-Execution anfällig, Intel erweitert Dokumentation
 
AW: Spectre: IBMs Power6 mit In-Order-Execution anfällig, Intel erweitert Dokumentation

Warum sollte Spectre auch OoO voraussetzen?
War es nicht so, daß nur Heise das behauptet hat und alle haben es von denen dann abgeschrieben?

Spectre setzt spekulative Ausführungen der Sprungvorhersage voraus, wurde das nicht so auch immer von den CPU-Herstellern verlautbart?
 
AW: Spectre: IBMs Power6 mit In-Order-Execution anfällig, Intel erweitert Dokumentation

Technisch richtig, Speculative Execution wird aber nahezu synonym mit Out of Order verwendet. Es gibt kaum OoO-CPUs ohne spekulative Ausführung (Ausnahmen wurden zumindest von mir genannt) und der hier vorliegende umgekehrte Fall dürfte noch weniger bekannt sein.
 
AW: Spectre: IBMs Power6 mit In-Order-Execution anfällig, Intel erweitert Dokumentation

Ja, meistens ist es so, aber man darf das halt nicht automatisch gleichsetzen.

Daß es OoO ohne Spec Execution gibt wusste ich auch nicht, man lernt nie aus:O
 
AW: Spectre: IBMs Power6 mit In-Order-Execution anfällig, Intel erweitert Dokumentation

Warum sollte Spectre auch OoO voraussetzen?
War es nicht so, daß nur Heise das behauptet hat und alle haben es von denen dann abgeschrieben?

Spectre setzt spekulative Ausführungen der Sprungvorhersage voraus, wurde das nicht so auch immer von den CPU-Herstellern verlautbart?

Ohne OoOe gibt es keine Speculative execution -den diese basiert ja genau darauf das man einen Teil des Codes abarbeitet bevor die Abrfrage fertig ausgewertet ist - es wird also der nachfolgende Code vor der Überprüfung ausgeführt.
 
AW: Spectre: IBMs Power6 mit In-Order-Execution anfällig, Intel erweitert Dokumentation

Der MC 68060 hatte zum Beispiel branch prediction. Auch eine Variante der Vorhersage, obwohl er auch in Order war. Ist natürlich die frage, ob sowas wie spectr dort auch laufen würde. :D
 
Zurück