AMD продолжает развивать свою давнюю платформу AM4. Недавно вышло новое поколение процессоров Ryzen на микроархитектуре Zen 2. В целом цикл разработки архитектур AMD стал чем-то напоминать тик-так у Intel, но не 1 в 1. Таким образом, второе поколение Ryzen представляло собой скорее вариацию на тему оригинальной архитектуры Zen с исправлением основные косяки и реализованы с использованием несколько более тонкого техпроцесса, что отражено даже в названии архитектуры чипа 2ххх — Zen+.
Теперь AMD представила архитектуру чиплетов.
Получилась классическая спираль развития — AMD в 2003 году первой начала переводить компоненты северного моста в ядра, начиная с переноса контроллера памяти в ЦП в линейке процессоров K8 и заканчивая тем, что тысячный Ryzen а двухтысячные серии были полноценными SoC, поэтому в 2019 году снова вынесли северную в отдельный кристалл, пусть и на той же подложке, что и ядра.
Теоретических материалов, обзоров и тестов на русском языке достаточно (например Разгон Матисса или в поисках предела.
Обзор архитектуры Zen 2 ), а на английском я хотел лично сравнить в своих тестах свежий AMD Ryzen 7 3700x с 2700x, аналогичный тем, что использовались в предыдущих постах ( пост 1 , пост 2 ).
УПД 2019/08/04 : Внимание! Все результаты и выводы относятся к версии BIOS AGESA ComboAM4 1.0.0.2. Дополнительные тесты на AGESA 1.0.0.3 (BIOS 5204) смотрите в конце статьи.
Участники теста
Материнская плата ASUS ROG Strix X470F-Gaming (BIOS 5007, AGESA ComboAM4 1.0.0.2):Память G.Skill Trident Z DDR4 DIMM 3600 МГц PC4-28800 CL17:
Система охлаждения Deepcool Captain 360EX. Конфигурация 1: Процессор : AMD Ryzen 7 2700X БАРАН : G.Skill Trident Z DDR4 DIMM 3600 МГц PC4-28800 CL17 @ 3400CL16
Конфигурация 2: Процессор :AMD Ryzen 7 3700X БАРАН : G.Skill Trident Z DDR4 DIMM 3600 МГц PC4-28800 CL17 (профиль DOCP)
Конфигурация 3: Процессор :AMD Ryzen 7 3700X БАРАН : G.Skill Trident Z DDR4 DIMM 3600 МГц PC4-28800 CL17 @ 16-16-16-32
Прежде чем перейти к результатам тестирования, хотелось бы отметить пару проблем, которые затрудняли тестирование:
- Все тесты Ryzen 7 3700x проводились под сборкой 1903 Windows 10. При этом 2700x тестировался на октябрьской сборке.
Не все тесты 2700x удалось запустить под 1903, но те, что были проведены, показали, что майское обновление Windows снизило производительность системы, по крайней мере, на платформе AMD, поэтому результаты напрямую не сопоставимы с предыдущими статьями.
Если тесты проводились повторно, это будет четко указано.
- Платформа Zen 2, а точнее ее поддержка из BIOS материнских плат на чипсетах старшего поколения (например, на чипсете X470 на моей плате) откровенно сырая, и при попытке запуска процессора Ryzen 7 3700x на всех настройках выставленных на Auto результаты были очень странные, а именно отвратительная производительность нового CPU с памятью, с низкой пропускной способностью (далее BSP) и огромными задержками:
В настройках биоса было указано, что частота северного моста 1600 МГц, но на самом деле она стартовала с 800 (по данным CPU-Z), что и давало соответствующую картину.
Мало того, что был активирован асинхронный режим работы с памятью, вносящий дополнительные задержки, так и сам контроллер, и Infinity Fabric работали с черепашьей скоростью.
В то же время попытки выставить рабочую частоту новера синхронной с частотой памяти приводили к полному зависанию во время POST на этапе инициализации памяти.
Алгоритм получения рабочих настроек в итоге оказался следующим:
- сброс настроек CMOS с помощью перемычки
- Загрузить оптимизированные настройки по умолчанию, сохранить настройки
- выключение питания (обесточивание блока питания, а не просто мягкое выключение)
- установка частоты работы памяти (активация профиля DOCP), сохранение настроек
- выключение питания (обесточивание блока питания, а не просто мягкое выключение)
- установка рабочей частоты северного моста равной рабочей частоте памяти, сохранение настроек
- выключение питания (обесточивание блока питания, а не просто мягкое выключение)
БИОС.
Что и говорить, на 2700х совершенно не было необходимости в таких танцах с бубном.
Из конфигов видно, что тестирование проходило на разных частотах памяти.
AMD утверждает, что контроллер памяти в чиплетах процессоров на микроархитектуре Zen 2 стал более всеядным и поддерживает более высокие частоты, чем предыдущие версии.
Судя по моим наблюдениям, это действительно так: на Ryzen 7 2700x эти карты памяти не удалось стабилизировать даже при стандартных таймингах XMP 3600, а на 3400 тайминги были выставлены достаточно жёсткие.
На Ryzen 7 3700x память сразу запустилась на своей родной частоте и позволила мне без особых возни выставить тайминги с помощью DRAM-Calculator-for-Ryzen.
Методика тестирования
Методика не изменилась с прошлого года.Тесты платформы AM4 проводились под Windows 10 Pro 1903 (сборка 18362.239).
Защита Spectre и Meltdown была деактивирована на всех тестовых системах с помощью утилиты InSpectre. Все тесты проводились несколько раз (минимум три-четыре), результат первого запуска отбрасывался, так как на результат первого запуска существенно больше влияют задержки ввода-вывода.
Был взят максимальный результат, остальные тестовые прогоны проводились для проверки возможных аномалий.
Производительность
Проходной балл
Паспорт 9.0 Райзен 7 2700х
Ryzen 7 3700x D.O.C.P.
Ryzen 7 3700x ручная настройка таймингов
Тест памяти
Тест памяти и кэша AIDA 64
По производительности памяти прогресс, прямо скажем, так себе.
Удаление контроллера памяти из чипа с ядрами оказалось непростым делом — увеличилась латентность, а общая производительность упала.
Кроме того, можно увидеть падение скорости записи вдвое по сравнению с предыдущим поколением и скорости чтения/копирования.
Судя по всему, чиплет cIOD оптимизирован под два чиплета CCX, и на одном он выдает немного кривые результаты (да, на Ryzen 9 падения скорости записи тоже нет).
Но это с одной стороны.
С другой стороны, такого провала в скорости чтения и совокупной нагрузке чтения-записи нет. Учитывая, что среднее соотношение чтения и записи в коде составляет 3/1, компромисс кажется разумным.
А с учетом возросших скоростей кэш-памяти и здоровенного кэша третьего уровня, то и по памяти получается примерно так.
Рендеринг
Кинебенч R15
Кинебенч R20
Обработка фотографий в формате RAW.
А вот в работе с 2D-графикой, в которой до сих пор безраздельно властвовали процессоры Intel, 3-тысячная серия совершила существенный скачок.
Ускорение в Adobe Lightroom 7.5 в полтора раза!
3DМарк
Игровая производительность
Скриншоты настроек
Скриншоты результатов встроенных тестов
Температура и энергопотребление
Несмотря на заявленный TDP в 65 Вт, Rayzen 7 3700x оказался достаточно прожорливым и горячим.Температура холостого хода колеблется от 35 до 50 градусов.
Расход и температура под нагрузкой сильно зависят от характера нагрузки (вдруг!).
При типичной игровой нагрузке частота ядер процессора колеблется в районе 4,25-4,35 ГГц, потребление в этом режиме в среднем составляет 95-100Вт. При нагрузке рендеринга процессор начинает потреблять около 120 Вт:
При стресс-тестах (Prime95 Small FFT) потребление подскакивает до 170+ Вт, температура достигает 95 градусов даже под водой с вентиляторами на максимальной скорости и частоты падают до 4-4,05ГГц:
Заключение
Процессоры трехтысячной серии AMD Ryzen оказались достаточно интересными, но общий восторженный информационный фон вокруг них лично у меня вызвал большие ожидания, которые не особо оправдались.С одной стороны, производительность на такт действительно выросла, но без микроскопа это заметно лишь в некоторых сценариях.
Частотный потенциал вообще увеличился в среднем на 50-100 МГц, ни о каком прорыве речь не идет. С памятью они стали работать ещё хуже, чем у предыдущего поколения.
При заявленном TDP в 65 Вт процессор не стесняется потреблять почти в три раза больше, при этом нагревается настолько, что трёхсекционная водянка уже не справляется с охлаждением.
BIOS, поддерживающие эти процессоры, пока откровенно сырые.
Все это приправлено ошибками в микрокоде (RDRAND на материнских платах с чипсетом x570).
Конечно все облажаются, но такого сырого продукта на старте я давно не видел.
С другой стороны, это уже третье поколение процессоров на той же платформе AM4. Если сравнить 3700x с Ryzen первого поколения, то по рендерингу мы получим ускорение в 1,5 раза за 2,5 года.
В этом поколении AMD снова удалось увеличить количество ядер в процессорах потребительского сегмента — 12 ядер уже условно доступны, хотя они пока в дефиците, да и ценник на них не очень гуманный, а 16-ядерные Процессоры на той же платформе уже маячат на горизонте.
И платформа оказалась удачной - за 2,5 года она не превратилась в тыкву, материнские платы менять не надо, совместимость с памятью и частотный потенциал в очередной раз улучшены, и даже на тех же материнских платах появятся новые процессоры.
скорее всего, позволят работать памяти на более высоких частотах и с меньшими таймингами.
В общем, продукт в очередной раз оказался неоднозначным.
Он никогда не бывает идеальным, но уже предлагает хорошую производительность даже без оговорки «за свои деньги», а соотношение цена/качество у него в целом отличное.
БИОСы подтянутся через пару месяцев и версии.
В общем, у AMD всё как всегда.
UPD от 04.08.2019. Тесты на патче AGESA ComboAM4 1.0.0.3 AB
Видимо, как я писал выше, первые биосы оказались несколько дико кривыми.После выхода обновленного биоса для AGESA ComboAM4 1.0.0.3 патча AB многое изменилось:
- Ограничения мощности были скорректированы в соответствии со спецификациями AMD. Предел PPT был снижен со 114 Вт до 88 Вт;
- Установлены ограничения по диете.
На старом биосе, несмотря на установленный лимит в 114 Вт, процессор беззастенчиво потреблял почти 180. Теперь это число не работает, и лимит энергопотребления, установленный в биосе, не превышен;
- Спать стал нормально, а то было ощущение, что работаешь на китайских платах с нарушенным состоянием S3 powe. Компьютер заснул, а затем завис, когда я попытался проснуться.
Теперь все работает.
Я пока не успел их запустить полностью, но основные пробежал, и вот что получилось: тестовые скриншоты
Результат — падение результатов на 2-4% с почти двукратным снижением пикового энергопотребления и соответствующим снижением рабочих температур и напряжений.
Теперь да, мы можем без всяких оговорок сказать, что AMD выпустила очень успешный процессор — быстрый, энергоэффективный и недорогой процессор.
Думаю, если поднять PPT до уровня 3800х (105Вт), то можно получить почти такие же результаты.
Теги: #Компьютерное железо #zen2 #Ryzen 7 3700x
-
Все, Что Вам Следует Знать О Sony Vaio X
19 Oct, 24 -
Google В Китае Удалил Просмотр Кэша Страниц
19 Oct, 24 -
Киберпонедельник От 3Dtool Стартовал
19 Oct, 24 -
Глубокое Обучение В R, Обучение Word2Vec
19 Oct, 24