AMD Ryzen: FMA3 Bug kann Systeme zum Absturz bringe - µCode Update unterwegs

FrozenPie

Lötkolbengott/-göttin
AMD Ryzen: FMA3 Bug kann Systeme zum Absturz bringe - µCode Update unterwegs

Laut mehrerer Quellen (Namentlich: heise.de, techpowerup.com und planet3dnow.de) haben die aktuellen Ryzen CPU Probleme sobald eine Anwendung 128 Bit FMA3-Operationen (Fused Multiply-Add 3) durchführt.
Programme, die FMA3-Instruktionen verwenden, sind hauptsächlich für Multimedia-, wissenschaftliche oder Finanz-Berechnungen zuständig.
Das Problematische an der Lücke ist nicht der Absturz bzw. das Freezen des Systems an sich, sondern, dass das provozieren des Absturzes auch aus dem Userspace möglich ist, was zur Folge hat, dass eine Anwendung, welche in einer VM läuft, nur die entsprechende Operation ausführen muss um das Hostsystem zum Absturz zu bringen, was vor allem in Serverumgebungen als Kritisch einzustufen ist.
Gefunden wurde der Fehler, laut Heise, von dem Entwickler Alexander Yee, welcher mit seinem Programm "Flops" die Gleitkomma-Rechenleistung prüfen wollte und dabei reproduzierbar den Absturz hervorrufen konnte. Der Fehler konnte ebenso auf anderen Rechnern mit Ryzen 1700(X), 1800X CPUs reproduziert werden.
Laut erster genauerer Analysen scheint der Fehler mit einer zu niedrigen Spannungsversorgung beim ausführen besagter FMA3-Operationen zusammenzuhängen, da der Fehler auf mehreren stark Übertakteten bzw. mit starker Überspannung laufenden Systemen, sowie bei deaktiviertem SMT nicht festzustellen war.
Laut einem HWBot Mitglied soll der Fehler aber schon mit einem µCode-Update vom 27.01.2017 behoben worden sein, welches sich allerdings aufgrund der Validierung verzögert.

Anmerkung: Der Bug soll wohl ausschließlich unter Windows (10) auftreten und nicht unter Linux (Selbst Wine soll die FMA3 Instruktionen fehlerfrei ausführen).

Sollte der Bug tatsächlich nur im Zusammenhang mit zu niedriger Spannung auftreten, könnte das besagte µCode-Update den Fehler ohne Leistungseinbußen aus der Welt schaffen ;)

Quellen:
News Hat Ryzen Probleme mit bestimmtem FMA3-Code?
AMD Ryzen Machine Crashes to a Sequence of FMA3 Instructions | techPowerUp
Bug in AMD Ryzen: Kompletter Systemabsturz bei manchen FMA3-Anwendungen | heise online
FMA3-Instruktion: Windows-SMT-Bug lasst Ryzen-Systeme absturzen - Golem.de


Edit: PCGH hat zu dem Zeitpunkt, an dem ich die News schrieb, nun ebenfalls eine News verfasst: AMD Ryzen: CPU-Bug sorgt fur reproduzierbare Absturze
 
Zuletzt bearbeitet:
AW: AMD Ryzen: FMA3 Bug kann Systeme zum Absturz bringe - µCode Update unterwegs

Da der Bug nur unter Windows 10 auftritt, liegt es wohl kaum an der Spannung! M$ muss einfach mal nachbessern und gut ist. Gehe kaum von einem Hardware Fehler aus, bei den ganzen Problemen mit W10.
 
AW: AMD Ryzen: FMA3 Bug kann Systeme zum Absturz bringe - µCode Update unterwegs

AMD hat den Bug nun auch offiziell bestätigt und arbeitet an ein Update
das dann per Biosupdate den Fehler behebt
 
Zurück