Możliwe uszkodzenie CPU AMD Zen 5 przy użyciu biblioteki GNU MP

Twórcy biblioteki GNU MP (GMP), która udostępnia funkcje do wykonywania operacji arytmetycznych z dowolną precyzją, ostrzegli użytkowników o incydencie ponownego awariowania procesorów serii AMD Ryzen 9000 opartych na mikroarchitekturze Zen 5 podczas testowania działania biblioteki. Przypuszcza się, że uszkodzenie procesorów było wywołane przegrzaniem, które występuje podczas intensywnego wykonywania funkcji GMP. Do czasu zakończenia pełnej analizy problemu użytkownikom nie zaleca się aktywnego korzystania z GMP na systemach z procesorami AMD Zen 5.

Obawy są spowodowane ponownym awariowaniem procesora AMD Ryzen 9950X (AMD Zen5 X16 4300MHz) w serwerze infrastrukturze testowej projektu. Pierwsza awaria miała miejsce w lutym 2025 roku, po czym procesor został wymieniony w ramach gwarancji. Pod koniec sierpnia sytuacja się powtórzyła, a wymieniony w ramach gwarancji CPU, zainstalowany w systemie z innym zasilaczem i inną płytą główną, również przestał działać z tymi samymi objawami, wskazującymi na przegrzanie (na chipie powstała odbarwiona strefa o średnicy około 1 centymetra).

Możliwe uszkodzenie CPU AMD Zen 5 przy użyciu biblioteki GNU MP

Według wstępnych danych biblioteka GMP zbyt intensywnie wykorzystuje cykle z instrukcją MULX, co prowadzi na systemach z AMD Zen 5 do zużycia znacznie większej ilości energii niż zadeklarowano oraz niemożności zrekompensowania ciepła systemem chłodzenia, dobranym zgodnie ze specyfikacją. W trakcie obu uszkodzeń przeprowadzano testy z ręcznymi cyklami assemblerowymi z jedną instrukcją MULX, które generowały maksymalne obciążenie.

W systemach używano płyt głównych Asus Prime B650M-K i Asus Prime B650M-A WIFI II oraz zasilaczy Corsair SF450 i Corsair RM650. W obu konfiguracjach zastosowano system chłodzenia Noctua NH-U9S, jednak w pierwszym przypadku radiator był zamontowany na środku, a w drugim zgodnie z zaleceniem producenta przesunięty w stronę z większym nagrzewaniem.

Zauważono, że w drugim przypadku pasta termoprzewodząca była rozprowadzona nierównomiernie (z jednej strony warstwa była cieńsza) i całkowicie nie można wykluczyć, że druga awaria była spowodowana niewłaściwym montażem radiatora. W procesorze CPU Ryzen 9950X wymagana jest moc cieplna wynosząca 170 W (TDP, Thermal Design Power), a stosowany system chłodzenia zapewniał odprowadzenie ciepła na poziomie 165 W. Brakujące 5 W zrekompensowano dodatkowymi wentylatorami w obudowie oraz niską temperaturą w pomieszczeniu, wynoszącą około 20°C. Oba procesory uległy awarii po kilku miesiącach pracy pod dużym obciążeniem. W międzyczasie w infrastrukturze projektu do innych zadań od dłuższego czasu wykorzystywany jest jeszcze jeden serwer w tej samej konfiguracji i z tym samym poziomem obciążenia, i nie występują z nim żadne problemy.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster