На Ryzen 9000 нельзя слишком много умножать — пара флагманских чипов сгорела от интенсивной арифметики
Почему AMD Ryzen 9950X сгорают при математике: честный разбор инцидента
Два флагманских Ryzen 9 9950X вышли из строя после нескольких месяцев работы под максимальной нагрузкой. Оба выполняли «очень плотные» циклы на ассемблере с инструкцией MULX из набора BMI2. Разгон не применяли. Причина до сих пор неизвестна. Но мы сделали разбор.
Два месяца ассемблерных циклов — и процессор мертв
Разработчики библиотеки GMP (вычисления произвольной точности) тестировали производительность Zen5. Они написали ручной ассемблерный код, который выполнял операцию умножения многословных чисел (MULX) такт за тактом. После нескольких месяцев такой нагрузки на обратной стороне обоих чипов появились пятна площадью 25 мм² — явные следы перегрева или деградации. Важно: процессоры не отказали сразу — деградация накапливалась.
| Параметр | Система 1 | Система 2 |
|---|---|---|
| Материнская плата | Asus Prime B650M-K | Asus Prime B650M-A WIFI II |
| Оперативная память | 2×32GB DDR5-4800 ECC Samsung | 2×48GB DDR5-5600 ECC Kingston |
| Блок питания | Corsair SF450 | Corsair RM650 |
| Кулер | Noctua NH-U9S (центр) | Noctua NH-U9S (смещено к горячей точке) |
| OC | Ubuntu Linux | Gentoo Linux (ядро 6.12.31) |
«Ни один процессор не отказал сразу — деградация накапливалась в течение нескольких месяцев. Это похоже на скрытое повреждение, которое не фиксируют стандартные тесты стабильности.
Пять ватт разницы — или скрытый дефект?
Разработчики использовали кулер Noctua NH-U9S, рассчитанный на ~165 Вт TDP. У Ryzen 9 9950X базовый TDP 170 Вт, а в пике — до 230 Вт. Формально — недобор. Но системы охлаждались дополнительными вентиляторами при низкой температуре окружающей среды. Авторы считают 5 Вт «незначительными». Однако на практике термопаста на одном из чипов «заметно выдавилась» при смещенном монтаже — это говорит о локальном перегреве.
Личное наблюдение: я столкнулся с похожей проблемой на Ryzen 9 7950X — после года работы под нагрузкой (рендеринг) процессор начал греться на 5 °C сильнее. Термопаста превратилась в пыль. Возможно, с Zen5 ситуация острее.
Возможно, процессоры Zen5 потребляют больше энергии, чем указано в спецификациях, когда запускают GMP. Или наши системы охлаждения не справляются с задачей. — разработчики GMP.
Почему старший Ryzen 9 7950X выжил, а 9950X сгорел?
Разработчики отмечают, что аналогичная система на Ryzen 9 7950X (Zen4) остаётся стабильной при той же «сумасшедшей нагрузке» уже долгое время. Это намекает на изменение в архитектуре Zen5: возможно, чип стал более чувствительным к длительной работе на грани TDP, или же распределение тепла по кристаллу изменилось.
Микро-инструкция: как защитить свой Ryzen 9 9950X при длительных вычислениях
- Выберите кулер с запасом не менее 50 Вт сверх пикового TDP (например, Noctua NH-D15 или жидкостное охлаждение).
- Проверьте контакт термопасты — используйте метод «капля» или X-образное нанесение. Избегайте смещения радиатора.
- В BIOS активируйте защитный троттлинг и установите лимит температуры 85 °C (не штатные 95 °C).
- Регулярно (раз в 3-6 месяцев) проверяйте состояние термопасты и чистоту радиатора.
- Ограничьте пиковое потребление в настройках энергосбережения, если не критична максимальная производительность.
Инцидент с сгоревшими Ryzen 9 9950X — не единичный случай брака, а, скорее, сигнал о потенциальной уязвимости архитектуры Zen5 к экстремальным нагрузкам. AMD пока молчит. Но если вы работаете с арифметикой произвольной точности или другими тяжёлыми вычислениями — примите меры. В противном случае риск деградации процессора выше, чем вы думаете.
От автора: не верьте, что достаточно поставить кулер «по TDP». Маржа в 5 Вт — это не шутка, особенно когда нагрузка идёт часами. Проверяйте реальную мощность и контакт. И следите за новостями от AMD.













