A GNU MP (GMP) könyvtár fejlesztői, amely lehetővé teszi a tetszőleges pontosságú aritmetikai műveletek végrehajtását, figyelmeztették a felhasználókat az AMD Ryzen 9000 sorozatú Zen 5 mikroarchitektúrára épülő processzorok újabb meghibásodásáról, amely a könyvtár tesztelése során történt. Feltételezhető, hogy a processzorok károsodását a GMP funkciók intenzív végrehajtása során fellépő túlmelegedés okozta. A probléma teljes körű elemzésének befejezéséig a felhasználóknak nem ajánlott aktívan használni a GMP-t AMD Zen 5 CPU-val rendelkező rendszerekben.
A félelmek az AMD Ryzen 9950X (AMD Zen5 X16 4300MHz) CPU újabb meghibásodása miatt merültek fel a szerveren projekt tesztinfrastruktúrájában. Az első meghibásodás 2025 februárjában történt, ezt követően a processzort garanciális csere keretében pótolták. Augusztus végén a helyzet megismétlődött, és a garanciális csere után a másik tápegységgel és alaplappal rendelkező rendszerben is leállt a működés, hasonló túlmelegedési jelekkel (a chipen körülbelül 1 centiméter átmérőjű elszíneződött terület keletkezett).

Előzetes adatok szerint a GMP könyvtár túlságosan intenzíven használja az MULX utasítással végzett ciklusokat, ami az AMD Zen 5 rendszereken jelentősen nagyobb energiafelhasználáshoz vezet, mint ami deklarálva van, és a hűtőrendszer nem képes kompenzálni a hőmérséklet-növekedést a megadott specifikációk szerint. Mindkét meghibásodás során egyetlen MULX utasítással végzett kézi assembláló ciklusú tesztet hajtottak végre, amely maximális terhelést generált.
A rendszerek Asus Prime B650M-K és Asus Prime B650M-A WIFI II alaplapokat, valamint Corsair SF450 és Corsair RM650 tápegységeket használtak. Mindkét konfigurációban Noctua NH-U9S hűtőrendszert alkalmaztak, de az első esetben a hűtőelem középre volt szerelve, míg a másodiknál a gyártó ajánlása szerint eltolva került elhelyezésre, a nagyobb hőtermelés irányába.
Megjegyzendő, hogy a második esetben a hőpaszta egyenletlenül került elosztásra (az egyik oldalon a réteg vékonyabb volt), és teljesen nem zárható ki, hogy a második hiba a hűtőhelytelen telepítése miatt következett be. A CPU Ryzen 9950X hőleadási igénye 170 W (TDP, Thermal Design Power), míg a használt hűtési rendszer 165 W hőleadást biztosított. Az eltérő 5 W-ot a házban elhelyezett további ventilátorokkal és a környezeti hőmérséklettel, amely körülbelül 20°C volt, kompenzálták. Mindkét processzor néhány hónapnyi magas terhelésen való működés után meghibásodott. Ugyanakkor a projekt infrastruktúrájában más feladatokhoz már régóta használják a még egy szerver ugyanabban a konfigurációban és ugyanolyan terhelési szinten, és ezzel kapcsolatban nincs probléma.
Forrás: opennet.ru
