AMDs Inception Fix führt zu einem Leistungsabfall von bis zu 54 %


Vor einer Woche wurden Neuigkeiten über die Inception-Schwachstelle von AMD bekannt und der erste ausführliche Einblick in die Leistungsauswirkungen von Abhilfemaßnahmen wurde veröffentlicht. Linux-zentriert Phoronix hat gerade acht Seiten mit Testergebnissen hochgeladen. Unter Verwendung eines AMD Epyc 7763 (Zen 3)-basierten Systems, auf dem (natürlich) Linux ausgeführt wurde, testete die Website eine Vielzahl von Apps und tabellarisch die Ergebnisse vor und nach dem Patchen. Abhängig von der Arbeitslast werden Sie möglicherweise keinen großen Unterschied feststellen – einige Aufgaben waren jedoch auf einem gepatchten System bis zu 54 % langsamer.

Wischen Sie, um horizontal zu scrollen

Testprozess

Kein Patch-Ergebnis

Schlechteste Patch-Leistung

MariaDB 4096 (Abfragen/s)

590

274 (-54%)

DaCapo (Zeit, ms)

3993

5305 (+33 %)

Linux-Kompilierung defconfig (Zeit, s)

31.19

40,09 (+29 %)

Gimp rotieren (Zeit, s)

9.444

12.096 (+28 %)

OpenRadioss (Zeit, s)

77,48

99,04 (+27 %)

Apache Spark (Zeit, s)

4,91

5,74 (+17 %)

7zip (MIPS)

384374

334812 (-13 %)

Blender 3.6 (Rendern, s)

27.34

27,73 (+1,4 %)

Firefox-Tachometer (Läufe/Minute)

347

343 (-1,2 %)

Daten aus dem Phoronix-Benchmarking

Für die obige Tabelle haben wir uns einige der schlechtesten Ergebnisse sowie einige Testergebnisse bekannterer Apps wie 7zip, Blender und Firefox angesehen. Diese drei bekannten Apps leiden nicht allzu sehr unter den Abhilfemaßnahmen von AMD Inception. Von den dreien scheint die Komprimierungs-App 7zip am stärksten betroffen zu sein – aber wie lange verbringen Sie an einem durchschnittlichen Tag damit, Dateien zu dekomprimieren?

(Bildnachweis: Phoronix)

Wesentlich schwerwiegendere Auswirkungen auf die Leistung werden bei Anwendungen beobachtet, die mit Datenbanken, Codekompilierung, Engineering und Bildverarbeitung arbeiten. Das schlechteste Ergebnis, das wir gesehen haben, mit MariaDBzeigt, dass der Datenbankbetrieb auf einem gepatchten Epyc-System stark beeinträchtigt war.

(Bildnachweis: Phoronix)

Wenn Sie zu Phoronix gehen, um sich die Daten genauer anzusehen und eine größere Auswahl an Ergebnissen zu erhalten, werden Sie feststellen, dass die Ergebnisse manchmal mehr zeigen als nur, dass die AMD Inception-Abschwächung „aus“ oder „ein“ ist. Es wird bis zu drei Patchebenen mit unterschiedlichen Konfigurationen geben – einige mit rein Kernel-basierten Abhilfemaßnahmen, andere mit dem neuesten Mikrocode und eine andere mit der sichersten Indirect Branch Prediction Barrier (IBPB) Schadensbegrenzung. Bitte beachten Sie, dass sich IBPB häufig (aber nicht immer) als die schlechteste aller Abhilfemaßnahmen erwies. Die Standardminderung von AMD Linux ist der „sichere RET-Modus“.

source-109

Leave a Reply