Die Entwickler der GNU MP (GMP)-Bibliothek, die Funktionen zur Ausführung arithmetischer Operationen mit beliebiger Genauigkeit bereitstellt, haben Benutzer vor einem Vorfall gewarnt, bei dem es während des Tests der Bibliothek zu wiederholten Ausfällen von AMD Ryzen 9000-Prozessoren auf Basis der Zen 5-Mikroarchitektur kam. Es wird vermutet, dass der Schaden an den Prozessoren durch Überhitzung verursacht wurde, die bei intensiver Ausführung von GMP-Funktionen auftritt. Bis eine vollständige Analyse des Problems abgeschlossen ist, wird Benutzern empfohlen, GMP nicht aktiv auf Systemen mit AMD Zen 5-CPUs zu verwenden.
Die Bedenken werden durch wiederholte Ausfälle der AMD Ryzen 9950X (AMD Zen5 X16 4300MHz) CPU hervorgerufen. Server In der Testinfrastruktur des Projekts trat der erste Fehler im Februar 2025 auf, woraufhin der Prozessor im Rahmen der Garantie ausgetauscht wurde. Ende August wiederholte sich die Situation, und die ebenfalls im Rahmen der Garantie ausgetauschte und in einem System mit anderem Netzteil und Mainboard installierte CPU funktionierte nicht mehr und zeigte dieselben Symptome einer Überhitzung (auf dem Chip bildete sich eine etwa 1 cm große, verfärbte Stelle).

Vorläufige Daten deuten darauf hin, dass die GMP-Bibliothek übermäßige Nutzung von MULX-Befehlsschleifen nutzt. Dies führt dazu, dass AMD Zen 5-Systeme deutlich mehr Strom verbrauchen als angegeben und die Wärmeentwicklung mit einem gemäß Spezifikation ausgewählten Kühlsystem nicht kompensieren können. Bei beiden Fehlern wurde ein Test mit manuellen Assembler-Schleifen mit einem einzelnen MULX-Befehl durchgeführt, wodurch die maximale Last erzeugt wurde.
Die Systeme verwendeten Asus Prime B650M-K- und Asus Prime B650M-A WIFI II-Motherboards sowie Corsair SF450- und Corsair RM650-Netzteile. Beide Konfigurationen verwendeten das Kühlsystem Noctua NH-U9S, aber im ersten Fall wurde der Kühler in der Mitte installiert und im zweiten, wie vom Hersteller empfohlen, mit stärkerer Erwärmung an die Seite verschoben.
Im zweiten Fall war die Wärmeleitpaste ungleichmäßig verteilt (die Schicht war einseitig dünner), und es ist durchaus möglich, dass der zweite Ausfall durch eine unsachgemäße Kühlkörperinstallation verursacht wurde. Die Ryzen 9950X CPU benötigt laut Spezifikation eine TDP (Thermal Design Power) von 170 Watt, während das verwendete Kühlsystem 165 Watt Wärme abführte. Die fehlenden 5 Watt wurden durch zusätzliche Gehäusekühler und eine niedrige Raumtemperatur von etwa 20 °C kompensiert. Beide Prozessoren fielen nach mehrmonatigem Betrieb unter hoher Last aus. Ein anderer Prozessor ist derweil seit Längerem für andere Aufgaben in der Projektinfrastruktur im Einsatz. Server Bei gleicher Konfiguration und gleicher Auslastung gibt es keine Probleme.
Source: opennet.ru
