Что нового

Ryzen 9 7950X, 7950X3D, 9950X и 9950X3D: сравнение производительности, температур и надёжности​

ab9fc118df810ed769b8021e25495306.webp

Когда я начал выбирать мощный процессор AM5 для рабочей станции, меня интересовала не только производительность в бенчмарках.

Гораздо важнее для меня были другие вопросы:

  • как Ryzen ведут себя при длительной 100%-ной загрузке;
  • действительно ли процессоры Ryzen 7000 и Ryzen 9000 «горят»;
  • насколько опасны температуры около 90–95 °C;
  • есть ли проблемы с деградацией при постоянной нагрузке;
  • насколько надёжны версии X3D;
  • имеет ли смысл брать Ryzen 9 9950X вместо 7950X;
  • что лучше для рабочей станции — обычный X или X3D.

Я решил отдельно изучить Ryzen 9 7950X, Ryzen 9 7950X3D, Ryzen 9 9950X и Ryzen 9 9950X3D, включая не только официальные характеристики и тесты, но и реальные случаи выхода процессоров из строя.

В результате картина получилась значительно интереснее, чем простое «новее — значит лучше».

Содержание

Какие процессоры я сравнивал​


Все четыре процессора имеют 16 физических ядер и 32 потока и устанавливаются в сокет AM5.

Основные различия выглядят следующим образом.

Ryzen 9 7950X

  • Zen 4;
  • 16 ядер / 32 потока;
  • частота Boost до 5,7 ГГц;
  • 64 МБ L3;
  • TDP 170 Вт;
  • PPT до 230 Вт;
  • максимальная рабочая температура — 95 °C.

Ryzen 9 7950X3D

  • Zen 4;
  • 16 ядер / 32 потока;
  • Boost до 5,7 ГГц;
  • 128 МБ L3 благодаря 3D V-Cache;
  • TDP 120 Вт;
  • PPT около 162 Вт;
  • максимальная температура — 89 °C.

Ryzen 9 9950X

  • Zen 5;
  • 16 ядер / 32 потока;
  • Boost до 5,7 ГГц;
  • 64 МБ L3;
  • TDP 170 Вт;
  • штатный PPT около 200 Вт;
  • максимальная температура — 95 °C.

Ryzen 9 9950X3D

  • Zen 5;
  • 16 ядер / 32 потока;
  • Boost до 5,7 ГГц;
  • 128 МБ L3;
  • TDP 170 Вт;
  • PPT около 200 Вт;
  • максимальная температура — 95 °C.

То есть количество ядер у всех одинаковое.

Основные изменения происходят в архитектуре, кэше, эффективности и допустимой мощности.

Ryzen 9 7950X — горячий, но это не означает, что он неисправен​


Первое, что меня насторожило в Ryzen 9 7950X, — температура.

Под тяжёлой многопоточной нагрузкой этот процессор действительно способен быстро добираться практически до 95 °C.

На первый взгляд это выглядит пугающе.

Однако для Ryzen 7000 такое поведение предусмотрено самой AMD.

Алгоритм Precision Boost старается использовать доступный температурный и энергетический запас для повышения частот.

Поэтому ситуация вида:

Код:
CPU Load: 100%
CPU Temperature: 90–95 °C

сама по себе не означает перегрев или неисправность.

Если процессор достигает температурного лимита, автоматика начинает ограничивать частоты и напряжения.

То есть 95 °C у 7950X — это не то же самое, что неконтролируемый перегрев старого процессора.

Но у 7950X есть другая особенность — достаточно высокий штатный лимит мощности.

PPT достигает примерно 230 Вт.

Для системы, которая постоянно работает под тяжёлой нагрузкой, лично я не вижу необходимости выжимать последние несколько процентов производительности любой ценой.

Для такого сценария очень интересен Eco Mode.

Например:

Код:
Eco Mode 105 W
PPT ≈ 142 W

Процессор становится значительно проще охлаждать, а потеря производительности в реальных задачах нередко оказывается значительно меньше, чем снижение энергопотребления.

Горели ли Ryzen 9 7950X на самом деле​


Да, реальные случаи выхода Ryzen 7000 из строя были.

Но здесь важно понимать причину.

В 2023 году выяснилось, что некоторые материнские платы AM5 могли подавать слишком высокое напряжение SoC, особенно при использовании EXPO.

Это потенциально могло привести к повреждению процессора.

После этого AMD и производители плат выпустили обновления BIOS и ограничили безопасные значения SoC.

В частности, появился ориентир примерно:

Код:
SoC Voltage ≤ 1.30 V

Но 1,30 В — это верхний предел, а не напряжение, которое нужно обязательно выставлять вручную.

Поэтому старые истории о сгоревших Ryzen 7000 нельзя полностью списывать на миф.

Проблема действительно существовала.

Но из этого также нельзя сделать вывод:

Ryzen 9 7950X обязательно сгорит, если долго загружать его на 100%.

Подтверждений такой закономерности я не нашёл.

Есть множество систем, где 7950X годами выполняют рендеринг, компиляцию, научные вычисления и другие тяжёлые задачи.

Ryzen 9 7950X3D​


7950X3D представляет собой довольно необычный процессор.

У него также 16 ядер и 32 потока, но один из вычислительных кристаллов получает дополнительный слой 3D V-Cache.

В результате общий объём L3 увеличивается до 128 МБ.

Особенно хорошо это работает в играх.

Но меня больше заинтересовала другая особенность.

У 7950X3D значительно меньше штатный лимит мощности:

Код:
7950X    ≈ 230 W PPT
7950X3D  ≈ 162 W PPT

Поэтому под длительной рабочей нагрузкой 7950X3D обычно потребляет заметно меньше энергии.

За это приходится немного платить производительностью в задачах, которые не используют дополнительный кэш.

Например, в рендеринге обычный 7950X зачастую оказывается немного быстрее.

Но разница далеко не всегда большая.

Надёжность 7950X3D​


История с напряжением SoC также касалась X3D-процессоров.

Более того, именно вокруг Ryzen 7000X3D было особенно много обсуждений повреждённых процессоров и материнских плат.

После этого производители BIOS дополнительно ужесточили ограничения напряжений.

Поэтому если я собираю сегодня систему с 7950X3D, первое, что я сделаю после установки, — обновлю BIOS до актуальной стабильной версии.

Я бы не стал использовать старый BIOS времён начала продаж Ryzen 7000X3D.

Также я не вижу смысла агрессивно повышать напряжения на таком процессоре.

Для меня главный смысл 7950X3D как раз заключается в высокой производительности при относительно умеренном потреблении.

Ryzen 9 9950X — переход на Zen 5​


Ryzen 9 9950X построен уже на архитектуре Zen 5.

Количество ядер осталось тем же:

Код:
16 ядер
32 потока

Но производительность одного ядра и эффективность архитектуры выросли.

В рендеринге, компиляции и других хорошо распараллеливаемых задачах 9950X обычно быстрее 7950X.

При этом AMD несколько иначе настроила энергопотребление.

У 9950X TDP остаётся равным 170 Вт, но штатный PPT составляет примерно 200 Вт.

То есть он уже не использует тот же предел около 230 Вт, который характерен для 7950X.

Это делает 9950X интересным вариантом именно для производительной рабочей станции.

Но есть интересная история с двумя вышедшими из строя 9950X​


При изучении надёжности я нашёл особенно интересный случай у разработчиков математической библиотеки GMP.

У них вышли из строя два Ryzen 9 9950X.

Процессоры использовались для очень тяжёлых математических вычислений.

Первый экземпляр проработал несколько месяцев, после чего отказал.

Его заменили.

Позже вышел из строя и второй 9950X.

При этом разработчики сообщали, что не использовали обычный пользовательский разгон.

После отказов они также меняли материнскую плату и блок питания.

На контактах процессоров были обнаружены изменения цвета.

Самое важное — точная причина этих отказов так и не была достоверно установлена.

Обсуждались:

  • нагрузка специфическими математическими инструкциями;
  • длительная работа практически без простоя;
  • особенности охлаждения;
  • монтаж кулера;
  • локальный нагрев;
  • особенности конкретных экземпляров.

Поэтому я не считаю корректным делать вывод:

Ryzen 9 9950X ненадёжен.

Но для сценария круглосуточных научных вычислений этот случай лично я бы не игнорировал.

Особенно интересно, что похожая система разработчиков с Ryzen 9 7950X продолжала работать.

При этом выборка из двух процессоров слишком маленькая, чтобы объявлять Zen 4 более надёжным, чем Zen 5.

Ryzen 9 9950X3D​


9950X3D для меня выглядит самым интересным процессором из всей четвёрки, если компьютер одновременно используется для работы и игр.

AMD серьёзно переработала конструкцию 3D V-Cache.

У Ryzen 7000X3D дополнительный слой кэша усложнял теплоотвод.

У Ryzen 9000X3D конструкцию изменили таким образом, чтобы вычислительные ядра находились ближе к теплораспределительной крышке.

В результате 9950X3D получил:

  • 170 Вт TDP;
  • около 200 Вт PPT;
  • максимальную температуру 95 °C;
  • высокие рабочие частоты;
  • 128 МБ L3.

Это заметно отличается от 7950X3D с его 120 Вт TDP и ограничением температуры 89 °C.

Производительность 9950X3D в рабочих задачах​


Мне особенно интересно было проверить распространённое утверждение:

X3D нужен только для игр.

Для 9950X3D это уже не совсем так.

В обычном рендеринге 9950X и 9950X3D зачастую находятся очень близко.

Но есть рабочие задачи, которым дополнительный кэш действительно помогает.

Например:

  • компиляция шейдеров;
  • некоторые задачи разработки;
  • часть симуляций;
  • задачи с большим рабочим набором данных;
  • некоторые виды компиляции.

Поэтому дополнительный кэш может быть полезен не только играм.

Но универсальной прибавки во всех программах нет.

Как выглядят четыре процессора в рабочих задачах​


Если условно расположить их по общей многопоточной производительности в современных рабочих приложениях, картина обычно выглядит примерно так:

Код:
9950X3D ≈ 9950X
        >
7950X
        ≥
7950X3D

Но знак равенства здесь очень условный.

Конкретный результат зависит от приложения.

Например, там, где 3D V-Cache практически не используется, обычный процессор может оказаться немного быстрее X3D.

В задаче, чувствительной к большому кэшу, ситуация может развернуться.

А в играх ситуация совсем другая​


Если компьютер нужен ещё и для игр, расположение меняется.

В играх, чувствительных к объёму кэша, преимущество получают X3D:

Код:
9950X3D
   >
7950X3D
   >
9950X / 7950X

Но даже это нельзя воспринимать как универсальный рейтинг.

Если игра ограничена видеокартой, например в 4K на максимальных настройках, разница между процессорами может стать значительно меньше.

Что с температурами​


Я бы разделил процессоры примерно следующим образом.

7950X

Может спокойно стремиться к 95 °C под тяжёлой нагрузкой.

Это предусмотрено алгоритмом Precision Boost.

7950X3D

Имеет более низкий температурный предел — около 89 °C — и значительно меньший лимит мощности.

9950X

Также рассчитан на температуры вплоть до 95 °C.

При этом архитектура Zen 5 обеспечивает более высокую производительность.

9950X3D

Максимальная рабочая температура снова составляет 95 °C благодаря изменённой конструкции 3D V-Cache.

Поэтому я бы не оценивал состояние Ryzen исключительно по температуре.

Гораздо важнее одновременно смотреть:

  • CPU Package Power;
  • частоты;
  • напряжения;
  • наличие Thermal Throttling;
  • ошибки WHEA;
  • стабильность вычислений;
  • температуру VRM;
  • температуру памяти.

Что я считаю нормальной температурой​


Для своей рабочей системы я бы ориентировался примерно следующим образом.

До 75 °C — отлично.

75–85 °C — совершенно нормальный рабочий диапазон под тяжёлой нагрузкой.

85–90 °C — всё ещё допустимо для современных Ryzen под полной загрузкой.

Около 95 °C — может быть штатным поведением 7950X, 9950X и 9950X3D, но лично я для круглосуточной рабочей машины предпочёл бы немного уменьшить лимиты мощности.

Важно: это мои практические ориентиры, а не официальные границы AMD.

Официальная максимальная температура зависит от модели.

Может ли постоянная 100%-ная загрузка убить процессор​


Сам по себе факт 100%-ной загрузки современный процессор убивать не должен.

Иначе использование CPU для:

  • рендеринга;
  • кодирования видео;
  • компиляции;
  • виртуализации;
  • научных вычислений;
  • серверных задач

было бы невозможно.

Современный процессор постоянно контролирует:

  • температуру;
  • напряжение;
  • ток;
  • потребляемую мощность;
  • частоту.

При достижении ограничения автоматика должна уменьшить производительность.

Но это не означает, что процессор невозможно повредить.

Проблемы могут появиться из-за:

  • ошибочного BIOS;
  • слишком высокого напряжения;
  • агрессивного автоматического разгона платы;
  • нестабильного EXPO;
  • плохого охлаждения;
  • неправильно установленного кулера;
  • дефекта процессора;
  • дефекта материнской платы;
  • деградации при чрезмерных напряжениях.

Поэтому выражение «процессор умер под нагрузкой» ещё не означает, что именно нагрузка являлась причиной поломки.

Что известно о проценте отказов​


И вот здесь появляется самая большая проблема.

Я не нашёл достоверной публичной статистики вида:

Код:
Ryzen 9 7950X — X% отказов
Ryzen 9 7950X3D — Y%
Ryzen 9 9950X — Z%
Ryzen 9 9950X3D — N%

Есть статистика отдельных системных интеграторов, например Puget Systems.

Но она объединяет процессоры по поколениям или группам и включает процессоры, отсеянные ещё во время сборки и тестирования.

Поэтому использовать такие цифры как вероятность того, что конкретный 9950X умрёт через несколько лет, неправильно.

Единичные сообщения владельцев тоже нельзя превращать в статистику.

Если в интернете найдено десять фотографий сгоревшего CPU, это совершенно не означает, что модель имеет высокий процент брака.

Неизвестно, сколько сотен тысяч исправных процессоров в это время продолжает работать.

Какой процессор я бы выбрал​


После изучения всех четырёх моделей мой выбор зависит от сценария.

Если нужна преимущественно рабочая станция​


Я бы в первую очередь рассматривал:

Ryzen 9 9950X.

Почему:

  • 16 ядер / 32 потока;
  • Zen 5;
  • высокая производительность в рабочих задачах;
  • нет необходимости доплачивать за 3D V-Cache, если он не используется;
  • очень хорошая производительность в компиляции, рендеринге и других многопоточных задачах.

Если нужны и работа, и игры​


Здесь для меня наиболее интересен:

Ryzen 9 9950X3D.

Он сочетает:

  • 16 полноценных ядер;
  • Zen 5;
  • 128 МБ L3;
  • высокую рабочую производительность;
  • очень высокую игровую производительность.

Если компьютер одновременно рабочая станция и игровая система — это самый универсальный вариант из этой четвёрки.

Если хочется получить максимум за меньшие деньги​


Я бы обязательно посмотрел цены на:

Ryzen 9 7950X.

Несмотря на возраст, он всё ещё представляет собой очень мощный 16-ядерный процессор.

Если разница с 9950X большая, 7950X может оказаться значительно выгоднее.

Особенно если немного ограничить его энергопотребление.

Если важна эффективность​


Интересным вариантом остаётся:

Ryzen 9 7950X3D.

У него самый низкий штатный лимит мощности среди этих четырёх моделей.

При этом он сохраняет:

  • 16 ядер;
  • 32 потока;
  • отличную игровую производительность;
  • очень высокую общую производительность.

Мой условный выбор​


Для себя я бы распределил варианты так.

Чисто рабочая станция:

Код:
Ryzen 9 9950X

Работа + игры:

Код:
Ryzen 9 9950X3D

Максимальная производительность за разумные деньги при большой скидке:

Код:
Ryzen 9 7950X

Энергоэффективная система с играми:

Код:
Ryzen 9 7950X3D

При этом я не могу честно сказать, что один из них доказанно имеет самый большой срок службы.

Такой статистики просто нет.

Как я бы настраивал рабочую станцию​


Для системы, которая будет регулярно работать под 100%-ной нагрузкой, я бы начал максимально консервативно.

1. Обновил BIOS

Особенно это важно для Ryzen 7000 и ранних AM5-плат.

2. Загрузил Optimized Defaults

Я бы не переносил старые настройки BIOS после крупного обновления прошивки.

3. Сначала проверил систему без EXPO

Сначала нужно убедиться, что процессор и память стабильны на стандартных параметрах.

4. Только потом включил EXPO

После этого снова нужно протестировать память и CPU.

5. Не использовал бы агрессивный ручной разгон

Для рабочей станции стабильность для меня значительно важнее ещё 2–3% производительности.

6. Осторожно использовал бы Curve Optimizer

Слишком отрицательное значение Curve Optimizer способно пройти Cinebench, но потом вызвать случайную ошибку через несколько дней.

7. Следил бы за WHEA

В Windows я обязательно проверяю журнал событий на наличие аппаратных ошибок WHEA.

8. Протестировал бы процессор длительной реальной нагрузкой

Я бы использовал несколько разных тестов:

  • OCCT;
  • Cinebench;
  • Prime95;
  • тест памяти;
  • свою реальную рабочую нагрузку.

Главный тест для меня — не рекорд в бенчмарке, а возможность несколько часов или суток выполнять реальные задачи без единой ошибки.

Нужно ли ограничивать мощность​


Для круглосуточной рабочей станции лично я считаю это вполне разумным.

Например, если 7950X теряет несколько процентов производительности при значительном уменьшении потребления и температуры, для меня это хороший компромисс.

Я предпочту:

Код:
CPU немного медленнее
+
меньше температура
+
меньше энергопотребление
+
тише охлаждение

вместо постоянной борьбы за последние проценты результата в Cinebench.

Для 9950X и 9950X3D я также не вижу проблемы в умеренном ограничении PPT, если компьютер работает под длительной полной нагрузкой и мне не нужна каждая последняя единица производительности.

При этом снижение PPT — это не доказанный способ предотвращения всех возможных поломок.

Это просто более спокойный тепловой и энергетический режим.

Стоит ли бояться Ryzen 9​


После изучения информации я бы не сказал, что Ryzen 9 7950X, 7950X3D, 9950X или 9950X3D являются ненадёжными процессорами.

У каждой платформы были и есть отдельные проблемы.

У Ryzen 7000 особенно важной была история с напряжением SoC на ранних BIOS.

У Ryzen 9000 также встречаются сообщения об отказах, включая очень интересный случай двух 9950X у разработчиков GMP.

Но я не увидел доказательств массовой закономерности:

Если Ryzen 9 долго держать на 100% — он обязательно сгорит.

Такого вывода имеющиеся данные не позволяют сделать.

Для меня намного важнее:

  • хорошая материнская плата;
  • актуальный BIOS;
  • качественный блок питания;
  • правильно установленная система охлаждения;
  • разумные напряжения;
  • стабильная память;
  • отсутствие экстремального разгона.

Заключение​


Если собрать всё изученное мной в несколько выводов, получается следующая картина.

Ryzen 9 7950X — всё ещё очень мощный 16-ядерный процессор. Он горячий и имеет высокий штатный PPT, но при современной прошивке и нормальных настройках я не вижу причин считать его неспособным к длительной тяжёлой работе.

Ryzen 9 7950X3D — интересный вариант с заметно меньшим потреблением и отличной игровой производительностью. При этом его рабочая производительность иногда немного ниже обычного 7950X.

Ryzen 9 9950X — один из наиболее логичных вариантов для современной рабочей станции AM5. Zen 5 даёт прирост производительности при сохранении 16 ядер и 32 потоков. История с двумя отказами в системе GMP заслуживает внимания, но пока недостаточна, чтобы объявлять модель ненадёжной.

Ryzen 9 9950X3D — наиболее универсальный процессор из рассматриваемых мной моделей. Он очень хорош в играх и одновременно практически не требует серьёзно жертвовать рабочей производительностью.

Если бы мне сегодня требовалась машина прежде всего для виртуализации, Docker, компиляции, рендеринга и другой тяжёлой работы, я бы смотрел прежде всего на Ryzen 9 9950X.

Если бы эта же машина одновременно использовалась как мощный игровой компьютер, я бы рассматривал Ryzen 9 9950X3D.

А если 7950X продаётся значительно дешевле, я совершенно не стал бы списывать его со счетов.

Главное, что я вынес из этого исследования: не нужно оценивать надёжность современного Ryzen только по цифре температуры или нескольким фотографиям сгоревших процессоров в интернете.

Гораздо важнее смотреть на конкретный BIOS, напряжения, условия работы и реальные признаки стабильности системы.
Об авторе
Guru
Василий, cистемный админ /gnu/linux/windows/macos/mikrotik/troubleshooter, создатель сайта
Интересуюсь всем что делает инфраструктуру быстрой и надёжной
Открыт к общению и проектам, написать мне можно через форму или в личном сообщении

❗ Если есть пожелания по обзору какого-либо вопроса не представленного на сайте - пиши в комментариях

Комментарии

Нет комментариев для отображения.

Информация о статье

Автор
Guru
Время чтения статьи
11 мин чтения
Просмотры
8
Посл. обновление

Ещё в Размышления системного администратора

Ещё от Guru

Поделиться этой статьёй

Назад
Верх