Gli sviluppatori della libreria GNU MP (GMP), che fornisce funzioni per eseguire operazioni aritmetiche con precisione arbitraria, hanno avvisato gli utenti riguardo a un incidente di ripetuto guasto dei processori della serie AMD Ryzen 9000 basati sull'architettura micro Zen 5 durante i test della libreria. Si presume che il danno ai processori sia stato causato dal surriscaldamento che si verifica durante l'esecuzione intensiva delle funzioni GMP. Fino al termine dell'analisi completa del problema, non si raccomanda agli utenti di utilizzare attivamente GMP sui sistemi con CPU AMD Zen 5.
Le preoccupazioni sono state sollevate a causa del ripetuto guasto della CPU AMD Ryzen 9950X (AMD Zen5 X16 4300MHz) su server nella infrastruttura di test del progetto. Il primo guasto si è verificato a febbraio 2025, dopodiché la CPU è stata sostituita in garanzia. Alla fine di agosto, la situazione si è ripetuta e la CPU sostituita in garanzia, installata in un sistema con un altro alimentatore e un'altra scheda madre, ha smesso di funzionare anche lei con gli stessi segni che indicano surriscaldamento (sulla chip si è formata un'area scolorita, con un diametro di circa 1 centimetro).

Secondo dati preliminari, la libreria GMP utilizza cicli con l'istruzione MULX in modo troppo intensivo, il che porta, sui sistemi con AMD Zen 5, a un consumo di energia significativamente maggiore rispetto a quanto dichiarato, e all'impossibilità di compensare il calore con il sistema di raffreddamento scelto secondo le specifiche. Durante entrambi i danni era in corso un test con cicli di assemblaggio manuale con un'istruzione MULX, che crea un carico massimo.
Nei sistemi sono state utilizzate schede madri Asus Prime B650M-K e Asus Prime B650M-A WIFI II, oltre a alimentatori Corsair SF450 e Corsair RM650. In entrambe le configurazioni è stato utilizzato un sistema di raffreddamento Noctua NH-U9S, ma nel primo caso il dissipatore era installato al centro, mentre nel secondo, su raccomandazione del produttore, era spostato verso il lato con maggiore riscaldamento.
Si osserva che nel secondo caso il termopasta è stata distribuita in modo non uniforme (da un lato lo strato era più sottile) e non si può escludere completamente che il secondo guasto sia stato causato da un'errata installazione del dissipatore. Nel CPU Ryzen 9950X è dichiarata la necessità di un dissipatore di 170 W (TDP, Thermal Design Power), mentre il sistema di raffreddamento utilizzato garantiva un dissipatore di 165 W. I 5 W mancanti sono stati compensati con ventole aggiuntive nel case e una temperatura ambiente bassa, che si aggirava intorno ai 20°C. Entrambi i processori sono andati in avaria dopo alcuni mesi di utilizzo ad alta carico. Nel contesto del progetto, per altre attività è già da tempo in uso un altro server nella stessa configurazione e con lo stesso livello di carico, e non si verificano problemi.
Fonte: opennet.ru
