⇣ Содержание
Опрос
|
реклама
Самое интересное в новостях
Обзор AMD Ryzen 5 7600X: шесть ядер уже не в моде?
Формально процессоры семейства Ryzen 7000 доступны на рынке с конца сентября прошлого года. Однако старт их продаж успешным назвать достаточно трудно — новинки не смогли сразу же стать хитами ввиду новизны платформы Socket AM5, для которой они были предназначены. Энтузиасты отнеслись к переходу процессоров AMD на новый сокет настороженно, и не зря: спектр проблем, возникавших на первых порах в системах на Ryzen 7000, незаметным не назовёшь. Кроме того, покупка нового процессора вместе с новой материнской платой и DDR5-памятью — слишком затратный шаг, чтобы решаться на него, не изучив все плюсы и минусы и не попробовав выждать более благоприятный момент. Но теперь такой момент, кажется, настал. Сегодня решение о покупке Ryzen 7000 уже нельзя назвать поспешным. Большинство проблем с платформой исправили, а процессоры, материнские платы и DDR5-память с осени прошлого года существенно подешевели. Комплект на шестиядерном носителе архитектуры Zen 4, включающий в том числе материнку и память, сегодня можно приобрести в отечественных магазинах за сумму, не превышающую 50 тысяч рублей. А если ориентироваться на мировые цены на комплектующие, то такая конфигурация может быть собрана за ещё более скромную сумму $500. При этом идея сборки компьютера на базе процессора серии Ryzen 7000 с шестью ядрами на первый взгляд выглядит перспективно. Кажется, что это должен быть не столь жаркий и капризный продукт, как рассмотренный нами ранее Ryzen 9 7950X, хотя бы потому, что в его основе лежат два, а не три чиплета (один CCD и один IO). При этом производительности такого решения должно быть достаточно для большинства повседневных задач. Любые современные игры соглашаются довольствоваться шестью вычислительными ядрами без каких-либо исключений, а по частоте современные шестиядерники AMD уступают флагманским процессорам лишь несколько сотен мегагерц. Более того, в момент анонса серии Ryzen 7000 сама Лиза Су обещала, что шестиядерный Ryzen 5 7600X будет исключительно хорош для игр и способен обеспечить более высокую игровую производительность, чем даже Core i9-12900K. Всё вышеизложенное подтолкнуло нас к подробному знакомству с актуальным шестиядерником AMD — Ryzen 5 7600X. Справедливости ради нужно заметить, что недавно AMD представила более доступную версию этого процессора, Ryzen 5 7600, но она до российских магазинов пока не добралась. К тому же Ryzen 5 7600X имеет ряд преимуществ по сравнению с новобранцем, главное из которых — более высокие тактовые частоты «из коробки», которые вместе с либеральным тепловым пакетом дают уверенность в получении от шести ядер Zen 4 максимума возможного. Тем более AMD сблизила цены Ryzen 5 7600X и Ryzen 5 7600 настолько, что между ними остался лишь 20-долларовый промежуток, который вряд ли имеет большое значение при сборке 500-долларовой платформы. Иными словами, главным героем этого обзора будет Ryzen 5 7600X, но все сделанные на основе его тестирования выводы легко экстраполировать и на Ryzen 5 7600 — разница в характеристиках этих процессоров не слишком существенна. Главный же вопрос, на который нам предстоит ответить далее, заключается в том, актуальны ли шестиядерные Ryzen 5 как класс на фоне современных Core i5, ставших благодаря энергоэффективным ядрам Gracemont сначала 10-, а потом и 14-ядерниками. В последние годы процессоры AMD проигрывали предложениям Intel в среднем ценовом сегменте, но Ryzen 5 7600X, как задумывала красная команда, должен выправить дисбаланс благодаря новой микроархитектуре Zen 4 с увеличенным на 13 % показателем IPC (числом исполняемых инструкций на такт) и резко рванувшими вверх тактовыми частотами. Все технические подробности об устройстве семейства процессоров Ryzen 7000 мы подробно обсудили в первоначальном материале по Zen 4 — обзоре Ryzen 9 7950X. Но если вкратце, то новые Ryzen выгодно отличаются от предшественников почти по всем фронтам, кроме количества ядер и энергоэффективности. Это было верно как для флагманских представителей серии, так и для процессоров среднего уровня, таких как Ryzen 5 7600X.
Преимущества Ryzen 7000 опираются на три столпа: новый технологический процесс с нормами 5 нм, новую микроархитектуру Zen 4 и новую платформу Socket AM5. Последний пункт тут важен потому, что Socket AM5 не только привносит поддержку скоростной DDR5-памяти, PCIe 5.0-видеокарт и твердотельных накопителей, но и знаменует переход потребительских процессоров AMD на LGA-исполнение, а это помогает ослабить ограничения по энергопотреблению и забыть о «проклятии загнутых ножек». Ryzen 5 7600X в полной мере пользуется всем перечисленным, и возможностью увеличить энергетические аппетиты в том числе. В то время как шестиядерный процессор прошлого поколения, Ryzen 5 5600X, был вписан в 65-Вт тепловой пакет, типичное тепловыделение Ryzen 5 7600X установлено в 105 Вт. Максимальное же энергопотребление этого процессора — 142 Вт, в то время как платформа Socket AM5 в целом способна подвести к процессору до 230 Вт питания. Как и предшественник, Ryzen 5 7600X имеет в своём составе один восьмиядерный CCD-чиплет, в котором отключено два ядра. Таким образом, перед нами «истинный» шестиядерник, который благодаря технологии SMT может выполнять 12 потоков одновременно. Даже базовая частота данного CPU выше максимальной частоты Ryzen 5 5600X и составляет 4,7 ГГц, а паспортная максимальная частота Ryzen 5 7600X — внушительные 5,3 ГГц. При этом в реальной жизни Ryzen 5 7600X способен развивать ещё более высокие частоты, чем обещает спецификация. При рендеринге в Cinebench R23 с нагрузкой менее пяти потоков его максимальная частота доходит до 5,45 ГГц. Полностью зависимость частоты от нагрузки показана на графике ниже. Даже при полной нагрузке Ryzen 5 7600X способен долговременно работать на 5,2 ГГц. Таким образом, мы имеем дело с довольно высокочастотным CPU, который по реальной частоте обходит Ryzen 5 5600X как минимум на 800 МГц. Превосходство Ryzen 5 7600X над предшественником не вызывает никаких сомнений, но при сопоставлении его характеристик с возможностями процессоров конкурента всё выглядит уже далеко не так радужно. Да, Ryzen 5 7600X превосходит Core i5-13600K по тактовой частоте и размеру кеш-памяти третьего уровня, но у процессора Intel больше ядер, и намного. Можно, конечно, апеллировать к тому, что больше половины ядер Intel «неполноценные», но, так или иначе, соперничать с конкурентом в многопоточных приложениях Ryzen 5 7600X будет непросто. Впрочем, AMD явно нацеливает Ryzen 5 7600X на геймерскую аудиторию, поэтому такая ситуация с числом ядер её не особенно беспокоит. Зато в Ryzen 5 7600X появилось встроенное графическое ядро с архитектурой RDNA 2, которое пусть и не обладает достаточной для игрового применения производительностью, но как минимум позволяет запустить компьютер без видеокарты, например для предварительной настройки. В этом AMD уравняла возможности с альтернативами Intel, попутно открыв Ryzen 7000 путь в не нуждающиеся в дискретной графике офисные и мультимедийные системы. Как и флагманские процессоры серии Ryzen 7000, Ryzen 5 7600X поставляется без какой-либо штатной системы охлаждения даже в коробочном варианте. Но это правило не распространяется на более доступный Ryzen 5 7600 — он продаётся в комплекте с низкопрофильным кулером Wraith Stealth. Что же касается Ryzen 5 7600X, то с ним AMD рекомендует использовать «среднеразмерный башенный кулер». И его подбору следует уделить особое внимание, ведь от эффективности этого кулера может зависеть производительность. Любому из процессоров Ryzen 7000 не разрешается нагреваться выше 95 градусов, и по достижении этой температуры они автоматически снижают тактовую частоту. В случае 16-ядерного Ryzen 9 7950X это ограничение было определяющим, а как обстоит дело с температурным режимом Ryzen 5 7600X, мы увидим в следующем подразделе. ⇡#Энергопотребление, температуры и андервольтинг Хотя это и кажется удивительным, Ryzen 5 7600X по температурному режиму похож на 16-ядерный флагман. Шестиядерный процессор точно так же, как и Ryzen 9 7950X, в многопоточной нагрузке моментально нагревается до 90 градусов даже при использовании очень мощных систем охлаждения. Вот, например, как это выглядит в Cinebench R23. Реальное энергопотребление шестиядерника при многопоточном рендеринге составляет порядка 120 Вт, а его температура колеблется у отметки 90 градусов. Причём при проведении этого теста для отвода тепла от Ryzen 5 7600X мы пользовались не рекомендуемым AMD «среднеразмерным башенным кулером», а кастомной системой жидкостного охлаждения с 360-мм радиатором, но не помогло даже и это. Таким образом, обойти проблему высоких температур, которая стала настоящим бичом для всех Ryzen, построенных на ядрах Zen 4, не удастся и обладателям Ryzen 5 7600X. О причинах такого поведения актуальных процессоров AMD подробно говорилось в обзоре Ryzen 9 7950X. Из-за применения 5-нм техпроцесса у них слишком маленькие, но при этом горячие кристаллы CCD, процессорная крышка имеет избыточную толщину, а площадь её контакта с системами охлаждения слишком мала для обеспечения достаточной плотности отводимого теплового потока. Но выход есть. Спасти ситуацию можно с помощью андервольтинга, понижая напряжение питания CPU, которое AMD для увеличения доли процессоров, пригодных для эксплуатации на заявленных частотах, по традиции устанавливает с большим запасом. В действительности существенная доля экземпляров CPU в таких высоких напряжениях не нуждается, и это позволяет уменьшать энергетические аппетиты и температуры представителей семейства Ryzen 7000, ограждая их как от работы с предельным нагревом, так и от преждевременного снижения частоты при нагрузках средней интенсивности. Чтобы не нарушать работоспособность встроенных в процессор механизмов управления напряжениями и частотой, для андервольтинга разумнее всего использовать функцию Curve Optimizer, входящую в набор средств технологии Precision Boost Overdrive 2. Она позволяет сдвигать по оси абсцисс зашитую в процессор кривую зависимости напряжения от частоты. В теории эту процедуру можно проводить для каждого ядра в отдельности, но для процессоров с одним CCD-чиплетом и небольшим числом ядер, таких как Ryzen 5 7600X, сдвиг кривой допустимо выполнять для всех ядер синхронно. Настройка Curve Optimizer находится в BIOS материнских плат в разделе Precision Boost Overdrive, там можно задать соответствующую поправку Curve Optimizer Magnitude, которая меняется в пределах от -30 до +30. Каждый шаг изменения данного параметра двигает кривую зависимости напряжения от частоты на 3-5 мВ. Для снижения напряжения нужно выбирать отрицательные значения, а допустимый масштаб изменения Curve Optimizer Magnitude зависит от качества кремния конкретного экземпляра CPU. Например, наш Ryzen 5 7600X оказался способен сохранять стабильность при максимально возможном сдвиге кривой напряжения вниз. Установка Curve Optimizer Magnitude в -30 для всех ядер одновременно не приводила к утрате процессором способности работать абсолютно стабильно. Но зато потребление и температуры снижались весьма заметно. Оценить изменения можно по приведённому ниже скриншоту. Напряжение процессора под нагрузкой рендерингом в Cinebench R23 после корректировки настроек Precision Boost Overdrive оказывается равным 1,16 В вместо 1,27 В, что приводит к снижению его потребления с 120 до 100 Вт. Разница кажется не такой большой, но этого хватает, чтобы максимальный нагрев перестал выходить за величину 78 градусов. При этом нужно иметь в виду и ещё один момент: отдаление рабочей температуры от 95-градусного предела позволяет процессору более агрессивно наращивать собственную частоту в рамках технологии Precision Boost Overdrive 2. И если в номинальном режиме Ryzen 5 7600X работает в Cinebench R23 на частоте 5,2-5,25 ГГц при нагрузке на все ядра, то после понижения напряжения эта частота поднимается до 5,4-5,45 ГГц. Иными словами, ручной андервольтинг — почти необходимая процедура не только для старших Ryzen нового поколения, но и для Ryzen 5 7600X. Без неё процессор очень сильно греется и при недостаточном охлаждении способен даже терять в быстродействии. Для убедительности мы подробно сравнили потребление и температуры Ryzen 5 7600X в номинале и с андервольтом (Curve Optimizer Magnitude = -30) ещё в двух случаях — при рендеринге в Blender 3.3.1 и при игре в Cyberpunk 2077. По графикам всё выглядит так, как будто речь идёт о двух совершенно разных CPU. После снижения напряжения Ryzen 5 7600X оказывается на пару десятков ватт более экономичным и на десяток градусов более холодным как в тяжёлой многопоточной, так и в игровой нагрузке. Пользоваться Ryzen 5 7600X без дополнительной настройки, конечно, можно, но нужно отдавать себе отчёт, что в этом случае он будет бесцельно расходовать лишнюю энергию, греть воздух и не достигать максимальной производительности. ⇡#Описание тестовой системы и методики тестирования В сравнительном тестировании вместе с Ryzen 5 7600X приняли участие процессоры того же класса актуального и предыдущего поколений (Ryzen 5 5600X, Core i5-12600K и Core i5-13600K), а также флагманские модели – 16-ядерники AMD и старшие версии Alder Lake и Rocket Lake. Такое сочетание испытуемых обусловлено упомянутым выше заявлением AMD о том, что Ryzen 5 7600X превосходит Core i9-12900K по игровой производительности. Таким образом, в состав тестовых систем вошли следующие комплектующие:
Настройки подсистем памяти выполнялись по XMP-профилям. Socket AM4-процессоры тестировались с DDR4-3600, а Socket AM5 и LGA1700 – с DDR5-6000. Установленные спецификациями ограничения процессоров по потреблению были активированы. Описание использовавшихся для измерения вычислительной производительности инструментов: Приложения:
Игры:
Во всех игровых тестах в качестве результатов приводится среднее количество кадров в секунду, а также 0,01-квантиль (первая перцентиль) для значений FPS. Использование 0,01-квантиля вместо показателей минимального FPS обусловлено стремлением очистить результаты от случайных всплесков производительности, которые были спровоцированы не связанными напрямую с работой основных компонентов платформы причинами. ⇡#Производительность в ресурсоёмких приложениях В памяти ещё свежи воспоминания о тех временах, когда процессоры AMD блистали в тяжёлых многопоточных задачах. Но сейчас это уже не так. Intel буквально закидала конкурента ядрами, и особенно явно это прослеживается в среднем ценовом сегменте. Например, шестиядерному Ryzen 5 7600X сегодня противостоят Core i5-12600K с десятью и Core i5-13600К с четырнадцатью ядрами. Да, часть этих ядер относится к категории энергоэффективных, и их удельная производительность ниже, чем у полноценных ядер Zen 4 или Golden Cove, однако они берут не «умением», но числом. В результате в нашем списке тестовых ресурсоёмких задач из 13 пунктов находится лишь только два приложения, где Ryzen 5 7600X превосходит Core i5-13600К: Photoshop и Topaz Video Enhance AI. В то же время на фоне более старого Core i5-12600K шестиядерник AMD выглядит гораздо увереннее. Получив по сравнению с предшественником 40-процентный прирост быстродействия, Ryzen 5 7600X оказывается в среднем на несколько процентов быстрее старшего представителя серии Core i5 из поколения Alder Lake. Таким образом, с точки зрения быстродействия в ресурсоёмких приложениях Ryzen 5 7600X занимает промежуточное положение между Core i5-12600K и Core i5-13600К. Рендеринг: Обработка фото: Фотограмметрия: Математические расчёты: Работа с видео: Перекодирование видео: Компиляция: Архивация: Шахматы: ⇡#Производительность в играх. Тесты в разрешении 1080p Компанию AMD (как, впрочем, и Intel) неоднократно ловили на предоставлении недостоверных результатов тестов. И сегодня — как раз такой случай. Ни о каком превосходстве Ryzen 5 7600X в игровой производительности над Core i9-12900K речь, конечно же, не идёт. Если сравнивать эти процессоры в одинаковых по конфигурации системах с одинаковыми видеокартами и одинаковыми по скорости модулями памяти, то старший Alder Lake оказывается на 5 % быстрее, чем Ryzen 5 7600X. По крайней мере, если говорить о показателе среднего FPS с видеокартой GeForce RTX 4090 в разрешении Full HD, посчитанном на выборке из 10 игр. Впрочем, сравнение Ryzen 5 7600X с Core i9-12900K имеет разве что теоретическую ценность. Гораздо интереснее узнать другие числа. Игровая производительность Ryzen 5 7600X превышает таковую у Ryzen 5 5600X на весьма внушительные 23 %. Новый шестиядерник AMD обеспечивает лучшую частоту кадров и по сравнению с Core i5-12600K — преимущество составляет 9 %. Однако до уровня Core i5-13600K он не дотягивает — трёхсотдолларовый Raptor Lake быстрее, чем Ryzen 5 7600X, в среднем на 6 %. Если смотреть на результаты в отдельных играх, то счёт получается 7:3 не в пользу Ryzen 5 7600X. Шестиядернику на Zen 4 удаётся превзойти Core i5-13600K в Shadow of the Tomb Raider, Serious Sam: Siberian Mayhem и Watch Dogs Legion. Остальные семь игр более благосклонны к Raptor Lake, но справедливости ради нужно заметить, что преимущество Core i5-13600K не превышает 10 % ни в одной игре из списка. ⇡#Производительность в играх. Тесты в разрешении 2160p Как это обычно и бывает, повышение разрешения ведёт к уменьшению разброса между игровыми результатами процессоров ввиду того, что основная часть нагрузки переносится на графическую подсистему. Тем не менее даже в 4K преимущество Core i5-13600K перед Ryzen 7600X хорошо заметно — оно составляет в среднем 5 %. В то же время при сравнении с Core i5-12600K процессор AMD остаётся более производительным вариантом для игровых ПК. Ещё в момент выхода на рынок в конце сентября прошлого года Ryzen 7000 собрали довольно много нелестных отзывов первых пользователей. Первопроходцам не понравилась работа процессоров на предельных температурах, ничем не оправданная дороговизна Socket AM5-материнских плат, долгая загрузка систем и целый сонм разнообразных детских болезней, включая высокий уровень брака (с чем имела несчастье столкнуться в том числе и наша тестовая лаборатория). Но всё это недовольство носило скорее эмоциональный характер, поскольку с технологической точки зрения Ryzen 7000 оказались весьма уверенным шагом вперёд. Новая архитектура Zen 4 обеспечила хороший прирост удельной производительности, переход на 5-нм техпроцесс позволил существенно поднять тактовые частоты, а платформа Socket AM5 дала возможность реализовать поддержку современной DDR5-памяти и скоростных PCIe 5.0-устройств. Отражение всех этих улучшений мы увидели и при тестировании Ryzen 5 7600X — новый шестиядерник работает намного быстрее предшественника, прибавив в производительности на 40 % в многопоточных ресурсоёмких задачах и на 25 % в процессорозависимых играх. Однако всё это впечатляет лишь до тех пор, пока Ryzen 5 7600X не сопоставляется с его соперником из лагеря Intel — вышедшим немного позднее процессором Core i5-13600K. И вот тут-то выясняется, что Intel удаётся наращивать производительность куда интенсивнее конкурента. Если в 2020 году Ryzen 5 5600X смотрелся на фоне Core i5-10600K более чем достойно, то в 2023-м Ryzen 5 7600X оказался для Core i5-13600K откровенно слабым соперником. Трёхсотдолларовый Raptor Lake смог легко отодвинуть Ryzen 5 7600X на задний план и в приложениях, и в играх, предлагая и там и там на 8-10 % лучшую производительность. Следовательно, Ryzen 5 7600X может быть интересен только в том случае, если он стоит ощутимо дешевле Core i5-13600K. К счастью, AMD достаточно быстро осознала этот факт и начала продавать свой старший шестиядерник с 50-долларовой скидкой, опустив его цену до уровня Core i5-13400. И в этом случае покупка Ryzen 5 7600X уже может быть и не лишена смысла. Но то, что первоначальное позиционирование Ryzen 5 7600X было ошибкой и старший Ryzen 5 не может рассматриваться в качестве альтернативы старшему Core i5, не вызывает никаких сомнений. В заключение стоит упомянуть и ещё один момент. Несмотря на то, что AMD смогла устранить многие проблемы Ryzen 7000, выявленные при их выводе на рынок, с пугающе высокими рабочими температурами она так ничего и не сделала. Бороться с ними предлагается пользователю, благо для этого есть эффективные и несложные средства, например даунвольтинг. Но именно поэтому Ryzen 5 7600X — не тот CPU, который можно использовать по схеме «купил — установил — работай». Это своего рода полуфабрикат процессора, нуждающийся в дополнительной настройке, на которую придётся потратить и силы, и время. Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
|