



Авторы GNU MP (GMP) предупредили об инцидентах с поломкой процессоров AMD Ryzen 9950X во время тестов библиотеки
Разработчики библиотеки GNU MP (GMP) предупредили пользователей о двух инцидентах с выходом из строя процессоров серии AMD Ryzen 9000 на базе микроархитектуры Zen 5 в ходе тестирования работы проекта. Решение GMP предоставляет функции для выполнения арифметических операций с произвольной точностью.
Расследование показало, что, предположительно, повреждение процессоров было вызвано локальным перегревом, возникающим при интенсивном выполнении функций GMP. До завершения полного анализа проблемы пользователям не рекомендовано активно использовать GMP на системах с процессорами AMD Zen 5.
В команде проекта привели два практически одинаковых примера с поломками процессоров AMD Ryzen 9950X (AMD Zen5 X16 4300MHz) на сервере в тестовой инфраструктуре. Первый выход из строя произошёл в феврале 2025 года. После этого процессор был заменён по гарантии. В конце августа 2025 года ситуация повторилась, и заменённый по гарантии процессор, установленный в системе с другим блоком питания и другой материнской платой, также перестал функционировать с теми же признаками, свидетельствующими о перегреве. Видно, что на процессорах образовалась обесцвеченная область диаметром около одного сантиметра.
По предварительным данным, библиотека GMP слишком интенсивно использует циклы с инструкцией MULX, что приводит на системах с AMD Zen 5 к потреблению значительно большей энергии, чем заявлено, и невозможности компенсировать нагрев системой охлаждения, подобранной в соответствии со спецификацией. Во время обоих повреждений выполнялся тест с ручными ассемблерными циклами с одной инструкцией MULX, создающий максимальную нагрузку.
По информации OpenNET, в тестах GMP на системах использовались материнские платы Asus Prime B650M‑K и Asus Prime B650M‑A WIFI
Читать на habr.com