De ontwikkelaars van de GNU MP (GMP) bibliotheek, die functies biedt voor het uitvoeren van rekenkundige bewerkingen met willekeurige precisie, hebben gebruikers gewaarschuwd voor een incident met het opnieuw uitvallen van de AMD Ryzen 9000 CPU's, gebaseerd op de Zen 5 microarchitectuur tijdens het testen van de bibliotheek. Het wordt verondersteld dat de schade aan de CPU's werd veroorzaakt door oververhitting, die optreedt tijdens intensief gebruik van de GMP-functies. Totdat de volledige analyse van het probleem is afgerond, wordt het gebruikers afgeraden om GMP actief te gebruiken op systemen met AMD Zen 5 CPU's.
De zorgen zijn ontstaan door het opnieuw uitvallen van de AMD Ryzen 9950X (AMD Zen5 X16 4300MHz) CPU op de server de testinfrastructuur van het project. De eerste uitval vond plaats in februari 2025, waarna de CPU onder garantie werd vervangen. Eind augustus deed de situatie zich opnieuw voor en de onder garantie vervangende CPU, geïnstalleerd in een systeem met een andere voeding en een ander moederbord, functioneerde ook niet meer, met dezelfde symptomen die wijst op oververhitting (op de chip ontstond een verkleurde plek met een diameter van ongeveer 1 centimeter).

Volgens voorlopige gegevens gebruikt de GMP-bibliotheek cyclusinstructies met MULX te intensief, wat op systemen met AMD Zen 5 leidt tot een aanzienlijk hoger energieverbruik dan opgegeven, en de koelsystemen die volgens specificaties zijn geselecteerd, kunnen de opwarming niet compenseren. Tijdens beide beschadigingen werd een test met handmatige assemblercycli met één MULX-instructie uitgevoerd, waarbij maximale belasting werd gecreëerd.
In de systemen werden Asus Prime B650M-K en Asus Prime B650M-A WIFI II moederborden gebruikt, evenals Corsair SF450 en Corsair RM650 voedingen. In beide configuraties werd het Noctua NH-U9S koelsysteem gebruikt, maar in de eerste gevallen werd de radiator in het midden geplaatst, terwijl deze in de tweede op aanbeveling van de fabrikant naar de zijde met meer warmte werd verschoven.
Er wordt opgemerkt dat in het tweede geval de thermische pasta niet gelijkmatig was verdeeld (aan één kant was de laag dunner) en het is geheel niet uitgesloten dat de tweede storing werd veroorzaakt door een verkeerde installatie van de koeler. De CPU Ryzen 9950X heeft een koelvereiste van 170 W (TDP, Thermal Design Power), terwijl het gebruikte koelsysteem een koelcapaciteit van 165 W bood. De ontbrekende 5 W werden gecompenseerd door extra ventilatoren in de behuizing en een lage kamertemperatuur van ongeveer 20°C. Beide processors gingen na enkele maanden onder hoge belasting kapot. Daarbij wordt in de projectinfrastructuur voor andere taken al geruime tijd een andere server in dezelfde configuratie en met hetzelfde belastingniveau gebruikt, en daar vormt zich geen probleem mee.
Bron: opennet.ru
