Die Entwickler der GNU MP (GMP) Bibliothek, die Funktionen für arithmetische Operationen mit beliebiger Genauigkeit bereitstellt, haben die Nutzer über einen Vorfall mit erneutem Ausfall der AMD Ryzen 9000 Prozessoren auf Basis der Zen 5 Mikroarchitektur während der Tests der Bibliothek informiert. Es wird angenommen, dass die Schäden an den Prozessoren durch Überhitzung verursacht wurden, die beim intensiven Ausführen von GMP-Funktionen auftritt. Bis die vollständige Analyse des Problems abgeschlossen ist, wird den Nutzern geraten, GMP auf Systemen mit AMD Zen 5 CPUs nicht aktiv zu verwenden.
Die Bedenken wurden durch den erneuten Ausfall der CPU AMD Ryzen 9950X (AMD Zen5 X16 4300MHz) ausgelöst, Server in der Testinfrastruktur des Projekts. Der erste Ausfall trat im Februar 2025 auf, woraufhin der Prozessor im Rahmen der Garantie ersetzt wurde. Ende August trat das Problem erneut auf, und die garantierte Ersatz-CPU, die in einem System mit einem anderen Netzteil und einem anderen Motherboard installiert war, funktionierte ebenfalls nicht mehr mit den gleichen Anzeichen, die auf Überhitzung hindeuten (auf dem Chip entstand ein verfärbter Bereich mit einem Durchmesser von etwa 1 Zentimeter).

Laut vorläufigen Informationen nutzt die GMP-Bibliothek zu intensiv Schleifen mit dem Befehl MULX, was auf Systemen mit AMD Zen 5 zu einem deutlich höheren Energieverbrauch führt als angegeben und die Kühlungssysteme, die gemäß den Spezifikationen ausgewählt wurden, nicht in der Lage sind, die Wärme abzuleiten. Während beider Fehlfunktionen wurde ein Test mit manuellen Assemblerschleifen durchgeführt, die mit einem MULX-Befehl maximale Last erzeugten.
In den Systemen wurden die Motherboards Asus Prime B650M-K und Asus Prime B650M-A WIFI II sowie die Netzteile Corsair SF450 und Corsair RM650 verwendet. In beiden Konfigurationen wurde das Kühlsystem Noctua NH-U9S eingesetzt, wobei allerdings im ersten Fall der Kühler zentral installiert wurde, während er im zweiten Fall, gemäß den Empfehlungen des Herstellers, zur Seite mit höherer Wärmebelastung verschoben wurde.
Es wurde festgestellt, dass im zweiten Fall die Wärmeleitpaste ungleichmäßig verteilt war (auf einer Seite war die Schicht dünner), und es kann nicht ausgeschlossen werden, dass der zweite Fehler durch eine falsche Montage des Kühlkörpers verursacht wurde. Der CPU Ryzen 9950X hat einen angegebenen Wärmeabführbedarf von 170 W (TDP, Thermal Design Power), während das verwendete Kühlsystem eine Abfuhr von 165 W gewährleistete. Die fehlenden 5 W wurden durch zusätzliche Lüfter im Gehäuse und eine niedrige Raumtemperatur von etwa 20 °C ausgeglichen. Beide Prozessoren versagten nach einigen Monaten intensiver Nutzung. In der Projekkinfrastruktur wird jedoch seit längerer Zeit ein weiterer Prozessor in der gleichen Konfiguration und mit demselben Belastungsniveau für andere Aufgaben verwendet, ohne dass Probleme auftreten. der Server in der gleichen Konfiguration und mit demselben Belastungsniveau, und es gibt keine Probleme damit.
Quelle: opennet.ru
