⇡#Описание тестовых систем и методики тестирования
Для того чтобы всесторонне протестировать Ryzen с памятью, работающей в различных режимах, немало сил пришлось потратить на поиск таких модулей DDR4 SDRAM, которые смогли бы работать с этим процессором как на высоких частотах, так и с низкими задержками. Помогли прибывшие в лабораторию планки памяти Corsair Vengeance LPX CMK16GX4M2B4266C19R. Данный комплект базируется на «правильных» с точки зрения AMD чипах Samsung B-die, составлен из двух односторонних одноранговых модулей и формально рассчитан на режим работы DDR4-4266, который действительно можно получить на некоторых LGA 1151-платах с процессорами семейства Kaby Lake. C Ryzen же этот комплект смог стабильно работать на частотах вплоть до DDR4-3200 с низкими задержками.
Такая гибкость позволила полноценно проиллюстрировать то, как система на базе процессора Ryzen 7 реагирует на изменение частоты и таймингов памяти.
Более того, модули Corsair Vengeance LPX CMK16GX4M2B4266C19R позволили добиться и стабильной работоспособности платформы с Ryzen 7 при некотором разгоне памяти выше предельного режима DDR4-3200.
Путём некоторого увеличения частоты BCLK память удалось вывести в находящийся за обозначенными производителем рамками возможностей платформы Socket AM4 режим DDR4-3466.
Здесь уместно напомнить, что разгон систем на базе Ryzen через увеличение частоты BCLK крайне не рекомендуется вследствие того, что он приводит к проблемам со стабильностью шины PCI Express и подключенных к ней устройств. Однако в исследовательских целях мы не стали пренебрегать тестированием Ryzen 7 с памятью DDR4-3466.
Подходящей платформой для проведения испытаний Ryzen с различной памятью стала материнская плата ASUS Crosshair VI Hero. Она может предложить сразу несколько преимуществ. С одной стороны, эта плата – одна из немногих, способных к разгону процессоров AMD изменением частоты BCLK. С другой – ASUS Crosshair VI Hero обладает наилучшей совместимостью с различными режимами памяти. Например, при соблюдении определённых условий данная плата может обеспечить стабильную работу с DDR4-2666 даже при установке четырёх двухранговых модулей, что другие Socket AM4-материнки пока что предложить не в состоянии.
Все эксперименты выполнялись с процессором Ryzen 7 1800X, разогнанным до частоты 3,9 ГГц.
Полная конфигурация тестовой системы, в которой проводилось исследование влияния режимов работы памяти на производительность, выглядит следующим образом:
- Процессор: AMD Ryzen 7 1800X (Summit Ridge, 8 ядер + SMT, 3,6-4,0 ГГц, 16 Мбайт L3).
- Процессорный кулер: Noctua NH-U14S.
- Материнская плата: ASUS Crosshair IV Hero (Socket AM4, AMD X370).
- Память: 2 × 8 Гбайт DDR4-4266 SDRAM, 19-26-26-46 (Corsair Vengeance LPX CMK16GX4M2B4266C19R).
- Видеокарта: NVIDIA Titan X (GP102, 12 Гбайт/384-бит GDDR5X, 1417-1531/10000 МГц).
- Дисковая подсистема: Kingston HyperX Savage 480 GB (SHSS37A/480G).
- Блок питания: Corsair RM850i (80 Plus Gold, 850 Вт).
Тестирование выполнялось в операционной системе Microsoft Windows 10 Enterprise Build 14393 с использованием следующего комплекта драйверов:
- AMD Chipset Driver Crimson ReLive Edition 17.3.1;
- NVIDIA GeForce 378.92 Driver.
В процессе испытаний в общей сложности было протестировано 17 разных режимов работы подсистемы памяти с процессором Ryzen:
- DDR4-2133 со схемами задержек 10-10-10-30, 12-12-12-32, 14-14-14-34 и 15-15-15-35;
- DDR4-2400 со схемами задержек 12-12-12-32, 14-14-14-34 и 16-16-16-36;
- DDR4-2666 со схемами задержек 12-12-12-32, 14-14-14-34 и 16-16-16-36;
- DDR4-2933 со схемами задержек 14-14-14-34, 16-16-16-36 и 18-18-18-38;
- DDR4-3200 со схемами задержек 14-14-14-34, 16-16-16-36 и 18-18-18-38;
- DDR4-3466 с задержками 16-16-16-36 и разгоном BCLK до частоты 130 МГц.
Описание использовавшихся для измерения вычислительной производительности инструментов:
- Синтетические бенчмарки:
- AIDA64 Extreme 5.90.4200 – тест Cache and Memory Benchmark;
- SiSoftware Sandra 2017.03.24.11 – тесты Memory Bandwidth и Cache & Memory Latency.
Комплексные тесты:
- Futuremark 3DMark Professional Edition 2.2.3509 — тестирование в сцене Time Spy 1.0.
Приложения:
- Adobe Photoshop CC 2017 — тестирование производительности при обработке графических изображений. Измеряется среднее время выполнения тестового скрипта, представляющего собой творчески переработанный Retouch Artists Photoshop Speed Test, который включает типичную обработку четырёх 24-мегапиксельных изображений, сделанных цифровой камерой.
- Corona 1.3 – тестирование скорости рендеринга при помощи одноимённого рендерера. Измеряется скорость построения стандартной сцены BTR, используемой для измерения производительности.
- WinRAR 5.40 — тестирование скорости архивации. Измеряется время, затрачиваемое архиватором на сжатие директории с различными файлами общим объёмом 1,7 Гбайт. Используется максимальная степень компрессии.
- x264 r2744 — тестирование скорости транскодирования видео в формат H.264/AVC. Для оценки производительности используется исходный 1080p@50FPS AVC-видеофайл, имеющий битрейт около 30 Мбит/с.
Игры:
- Civilization VI. Разрешение 1920 × 1080, DirectX 11, MSAA = 4x, Performance Impact = Ultra, Memory Impact = Ultra.
- Grand Theft Auto V. Разрешение 1920 × 1080, DirectX Version = DirectX 11, FXAA = Off, MSAA = x4, NVIDIA TXAA = Off, Population Density = Maximum, Population Variety = Maximum, Distance Scaling = Maximum, Texture Quality = Very High, Shader Quality = Very High, Shadow Quality = Very High, Reflection Quality = Ultra, Reflection MSAA = x4, Water Quality = Very High, Particles Quality = Very High, Grass Quality = Ultra, Soft Shadow = Softest, Post FX = Ultra, In-Game Depth Of Field Effects = On, Anisotropic Filtering = x16, Ambient Occlusion = High, Tessellation = Very High, Long Shadows = On, High Resolution Shadows = On, High Detail Streaming While Flying = On, Extended Distance Scaling = Maximum, Extended Shadows Distance = Maximum.
- Hitman™. Разрешение 1920 × 1080, DirectX 12, Super Sampling = 1.0, Level of Detail = Ultra, Anti-Aliasing = FXAA, Texture Quality = High, Texture Filter = Anisotropic 16x, SSAO = On, Shadow Maps = Ultra, Shadow Resolution = High.
- Watch Dogs 2. Разрешение 1920 × 1080, Field of View = 70°, Pixel Density = 1.00, Graphics Quality = Ultra, Extra Details = 100%.
В игровых тестах в качестве результатов приводится среднее количество кадров в секунду, а также 0,01-квантиль (первая перцентиль) для значений FPS. Использование 0,01-квантиля вместо показателей минимального FPS обусловлено стремлением очистить результаты от случайных всплесков производительности, которые были спровоцированы не связанными напрямую с работой процессоров и памяти причинами.
⇡#Производительность в синтетических тестах
В первую очередь мы обратились к синтетическим тестам, в которых измеряются показатели практической пропускной способности и латентности.
Нет ничего удивительного в том, что с ростом частоты и с уменьшением задержек памяти пропускная способность увеличивается, а латентность убывает. И главное, о чём можно сказать по итогам этого теста, что контроллер памяти Ryzen чутко реагирует на изменение настроек памяти. Любые оптимизации параметров DDR4 SDRAM отражаются на практических характеристиках вполне ожидаемо, а зависимость «чем быстрее память – тем лучше» действует для Ryzen без каких-либо оговорок.
Отдельного упоминания заслуживает разве только тот факт, что скорость подсистемы памяти при работе Ryzen с DDR4-3466 несколько выбивается из общей картины. Для получения такой частоты DDR4 нам пришлось до 130 МГц увеличить частоту BCLK, и это, как видно по результатам, придало дополнительный импульс показателям практической пропускной способности.
⇡#Производительность в приложениях
На первый взгляд кажется, что скорость памяти мало влияет на производительность в ресурсоёмких задачах. Однако это не совсем так, и замена в системе с процессором Ryzen модулей DDR4-2133 скоростной памятью класса DDR4-3200 может добавить к быстродействию до 15 процентов. Естественно, наибольший прирост наблюдается в тех задачах, которые активно работают с большими объёмами данных, например в архиваторах, но и в других распространённых приложениях прибавка хорошо заметна. Так, в графическом редакторе производительность при смене памяти может вырасти на 6 процентов, а при рендеринге можно наблюдать до 9 процентов прироста скорости.
Также тесты показывают, что увеличение частоты работы модулей DDR4 SDRAM – более результативное мероприятие по сравнению с оптимизацией таймингов. Один 266-мегагерцевый шаг по частоте памяти даёт примерно такой же практический эффект, как и снижение задержек на четыре такта. Именно поэтому в первую очередь рекомендуется пытаться нарастить частоту работы подсистемы памяти, а только потом заниматься подбором таймингов.
⇡#Производительность в играх
Игры относятся к числу тех задач, для которых быстрая память ещё нужнее. Здесь разрыв в производительности аналогичных платформ на базе процессоров Ryzen 7 1800X, оснащённых памятью DDR4-2133 и DDR4-3200, доходит до 12-16 процентов. А это, между прочим, сопоставимо с эффектом, которого можно добиться при разгоне Ryzen 7 1700X или 1800X до частоты 4,0 ГГц. Поэтому, если уж вы решили выжать из Ryzen все соки, не подобрать для вашей конфигурации быструю память было бы очень странно. Архитектура новых процессоров AMD такова, что скорость памяти действительно играет существенную роль, и в производительных игровых системах лучше использовать комплекты DDR4-3000 или DDR4-3200.
Привлекает к себе внимание и результат, полученный при разгоне BCLK до 130 МГц, что дало возможность запустить память в режиме DDR4-3466. Частота кадров в этом случае получается ещё выше, но конфигурировать подобным образом «боевые» игровые системы мы бы всё-таки не советовали. Во-первых, процессорная шина PCI Express в этом случае работает лишь в режиме 2.0, что наверняка отрицательно скажется на игровой производительности при увеличении разрешений до 4K или при установке уровней качества с текстурами высокой детализации. Во-вторых, при разгоне BCLK по описанным выше причинам снижается скорость накопителей и надёжность хранения на них данных.
⇡#Проверка комплектов памяти DDR4-3000 и DDR4-3200
Пользу от установки в системы на базе Ryzen комплектов памяти с высокой частотой отрицать невозможно. Тестирование показало, что одним только правильным подбором модулей DDR4 SDRAM можно поднять уровень производительности на дополнительные 10-15 процентов. Причём заметно масштабируется именно производительность в играх, то есть непосредственно тот её аспект, к которому предъявляются основные претензии. Поэтому совершенно неудивительно, что компания AMD настоятельно рекомендует выбирать такие модули памяти, которые смогут работать как минимум в режиме DDR4-2666, а желательно и побыстрее.
Проблема лишь в том, что выбрать комплект памяти, который заработает с Ryzen на высокой частоте, как минимум непросто. Из-за своей капризности контроллер памяти накладывает на модули DDR4 SDRAM массу странных условий, из-за чего многие оверклокерские комплекты DDR4 SDRAM, формально рассчитанные на высокие частоты, с Ryzen способны работать лишь в сравнительно слабых режимах DDR4-2400 или DDR4-2666.
Формальные требования, которые могут помочь в подборе для Ryzen «правильной» скоростной памяти, сравнительно просты:
- предпочитать следует одноранговые модули DDR4 SDRAM, которые в большинстве случаев опознаются по размещению чипов на одной стороне печатной платы;
- массив памяти лучше формировать из пары, а не из четырёх модулей DDR4 SDRAM;
- стоит избегать памяти, в основе которой лежат чипы производства Hynix;
- лучшие результаты показывают модули DDR4 SDRAM, которые построены на чипах Samsung B-die. Такие чипы нетрудно отличить по букве B в окончании строки маркировки, начинающейся с K4A.
Однако следовать всем этим правилам не так-то просто. Большинство оверклокерских комплектов памяти, рассчитанных на работу в режимах DDR4-3000 и DDR4-3200, комплектуются теплоотводящими пластинами, скрывающими от пользователя дизайн печатной платы и номенклатуру используемых микросхем. Поэтому приобретение памяти для Ryzen для неподкованного покупателя оказывается сродни лотерее.
Чтобы добавить какую-то ясность в вопросе выбора, мы совместно с нашим партнёром, компанией «Регард», решили проверить распространённые и популярные комплекты DDR4-3000 и DDR4-3200, состоящие из пар 8-гигабайтных модулей, на работоспособность в платформе на базе процессора Ryzen на заявленной частоте. В общей сложности было протестировано 14 комплектов памяти:
- ADATA XPG Flame AX4U300038G16-SBF (DDR4-3000, 16-18-18 @ 1,35 В);
- ADATA XPG Dazzle AX4U3000W8G16-SRD (DDR4-3000, 16-16-16 @ 1,35 В);
- Corsair Vengeance LPX CMK16GX4M2B3000C15 (DDR4-3000, 16-17-17-36 @ 1,35 В);
- Corsair Vengeance LED CMU16GX4M2B3000C15 (DDR4-3000, 15-17-17-35 @ 1,35 В);
- Crucial Ballistix Tactical BLT2C8G4D30AETA (DDR4-3000, 15-16-16 @ 1,35 В);
- Crucial Ballistix Elite BLE2C8G4D30AEEA (DDR4-3000, 15-16-16 @ 1,35 В);
- GeIL EVO X GEX416GB3200C16DC (DDR4-3200, 16-16-16-35 @ 1,35 В);
- G.Skill TridentZ F4-3200C14D-16GTZ (DDR4-3200, 14-14-14-34 @ 1,35 В);
- Kingston HyperX Savage HX430C15SB2K2/16 (DDR4-3000, 15-17-17 @ 1,35 В);
- Kingston HyperX Predator HX430C15PB3K2/16 (DDR4-3000, 15-17-17 @ 1,35 В);
- Kingston HyperX Predator HX432C16PB3K2/16 (DDR4-3200, 16-18-18 @ 1,35 В);
- Patriot Viper 4 PV416G300C6K (DDR4-3000, 16-16-16-36 @ 1,35 В);
- Patriot Viper 4 PV416G320C6K (DDR4-3200, 16-16-16-36 @ 1,35 В);
- Patriot Viper Elite PVE416G300C6KBL (DDR4-3000, 16-16-16-36 @ 1,35 В).
Отличной иллюстрацией своеобразности контроллера памяти Ryzen может служить то, что из всего этого списка в режиме DDR4-2933 или быстрее смогли заработать лишь пять комплектов, то есть примерно треть памяти, которая, вообще говоря, предназначена для работы на таких частотах. Давайте познакомимся с результатами тестов подробнее.
⇡#ADATA XPG Flame AX4U300038G16-SBF
AX4U300038G16-SBF – это артикул одного 8-гигабайтного модуля DDR4-3000. Комплекты памяти из таких модулей нужно собирать самостоятельно, что мы и сделали, взяв для теста сразу два экземпляра. Согласно спецификации, при напряжении 1,35 В эта память должна работать на частоте 3000 МГц со схемой задержек 16-18-18.
Однако в AX4U300038G16-SBF инженеры ADATA поставили чипы Hynix, на которые у процессоров Ryzen аллергия. И хотя сами модули при этом получились одноранговыми, включить свой штатный режим в Socket AM4-системе они не смогли.
Лучший результат – работа на частоте 2400 МГц, что очень далеко от заявленного для планок AX4U300038G16-SBF номинального режима. Тайминги при этом удалось скрутить до схемы 12-13-13-34, но вряд ли это может служить утешением. Как было показано выше, для Ryzen куда важнее частота памяти, чем её латентность.
⇡#ADATA XPG Dazzle AX4U3000W8G16-SRD
Ещё один протестированный нами вариант оверклокерской памяти ADATA относится к серии XPG Dazzle. Это означает, что модули оснащены декоративной светодиодной подсветкой. Однако это – далеко не единственное их отличие от аналогичного комплекта XPG Flame. В данном случае номинальный режим описывается параметрами DDR4-3000, 16-16-16, 1,35 В, и равенство базовых таймингов даёт чёткое указание на то, что в модулях стоят не чипы Hynix, а какие-то другие микросхемы.
Микросхемы произведены компанией Samsung, но, к сожалению, это не B-die, а иной вариант ядра. Поэтому у модулей получилась двухранговая архитектура, от которой гладкой работы с Ryzen ожидать не приходится.
И действительно, в практических испытаниях для модулей AX4U3000W8G16-SRD режим DDR4-2933 оказался недостижим. Лучший результат – DDR4-2666 со схемой задержек 14-13-13-34.
⇡#Corsair Vengeance LPX CMK16GX4M2B3000C15
Комплект CMK16GX4M2B3000C15 – очень популярный вариант для систем на базе процессоров Intel. Модули серии Vengeance LPX отличаются невысокими радиаторами и умещаются в системах с любыми кулерами. Взятый нами на тестирование комплект рассчитан на работу на частоте 3000 МГц и напряжении 1,35 В при использовании таймингов 16-17-17-36.
В основе этой памяти лежат чипы Hynix, поэтому особенно хороших результатов при практическом тестировании мы не ожидали. Однако архитектура у модулей одноранговая, что, вероятно, сыграло позитивную роль. В результате стабильная работа с Ryzen оказалась возможна в режиме DDR4-2933.
Таким образом, комплект CMK16GX4M2B3000C15 смог раскрыть заложенный в нём потенциал. И более того, при частоте 2933 МГц нам удалось существенно снизить тайминги, доведя их до 14-15-15-35. Однако более быстрый режим DDR4-3200 для модулей Corsair Vengeance LPX оказался недоступен. Впрочем, его никто и не обещал.
⇡#Corsair Vengeance LED CMU16GX4M2B3000C15
Память серии Corsair Vengeance LED включает в себя модули с белой светодиодной подсветкой. Комплект CMU16GX4M2B3000C15 именно такой. Выглядит это действительно красиво, и, если вы выбрали себе корпус с прозрачным окном и какую-нибудь материнскую плату с иллюминацией, приобретение Vengeance LED действительно имеет смысл. Формально комплект CMU16GX4M2B3000C15 предназначен для эксплуатации в режиме DDR4-3000 с таймингами 15-17-17-35 при напряжении 1,35 В.
Расхождение в задержках CL, tRCD и tRP наводит на мысли о том, что в основе данных модулей памяти Corsair лежат не чипы Samsung. И действительно, проверка поводов для оптимизма не даёт. Хотя рассматриваемая память Corsair Vengeance LED и имеет одноранговую архитектуру, базируется она на настойчиво нерекомендуемых для Ryzen чипах авторства Hynix, выпущенных по 21-нм технологии. Однако инженерам Corsair каким-то образом удалось обойти все проблемы, и на практике комплект CMU16GX4M2B3000C15 устойчиво заработал в режиме DDR4-2933.
Попутно удалось несколько улучшить и тайминги. В итоге память CMU16GX4M2B3000C15 смогла стабильно работать в системе с Ryzen при частоте DDR4-2933 со схемой задержек 14-15-15-35. На фоне иных вариантов – очень неплохой результат.
⇡#Crucial Ballistix Elite BLE2C8G4D30AEEA
Crucial – дочерняя марка компании Micron, поэтому в основе модулей памяти этой фирмы применяются микросхемы американского производителя. AMD никак не высказывалась по поводу того, подходят они для Ryzen или нет, поэтому проверка комплекта DDR4-3000-памяти серии Crucial Ballistix Elite вызывала особый интерес. Выбранный нами для испытаний комплект BLE2C8G4D30AEEA ориентирован на работу при частоте 3000 МГц с таймингами 15-16-16 при напряжении 1,35 В.
Модули BLE2C8G4D30AEEA двухсторонние и имеют двухранговую архитектуру. Поэтому нет ничего удивительного в том, что работать с Ryzen в режиме DDR4-2933 они отказались.
Зато при частоте 2667 МГц стабильная работоспособность оказалась возможна, что является весьма неплохим результатом для комплекта памяти, состоящего из двухранговых планок. Более того, в режиме DDR4-2666 комплекту BLE2C8G4D30AEEA удалось выставить достаточно агрессивные настройки задержек 14-15-15-35.
⇡#Crucial Ballistix Tactical BLT2C8G4D30AETA
По сравнению с Ballistix Elite серия Ballistix Tactical отличается более простой и компактной системой охлаждения и отсутствием термодатчиков. В остальном же это полный аналог Ballistix Elite, построенный на тех же 4-гигабитных 20-нм чипах Micron.
Для комплекта BLT2C8G4D30AETA заявлена частота 3000 МГц, достижимая с таймингами 15-16-16 при напряжении 1,35 В. Однако модули в составе этого комплекта двухранговые. Поэтому высокую частоту в платформах на базе Ryzen они не возьмут.
На практике комплект Ballistix Tactical BLT2C8G4D30AETA заработал лишь в режиме DDR4-2666, а тайминги по сравнению с Ballistix Elite удалось подобрать чуть ниже. Претензий к стабильности не возникало при выборе схемы 14-14-14-34. Впрочем, как можно судить по показаниям Cache & Memory Benchmark, на реальных скоростных параметрах снижение задержек tRCD и tRP практически не сказывается.
⇡#GeIL EVO X GEX416GB3200C16DC
Набор модулей GeIL EVO X интересен по двум причинам. Во-первых, он относится к числу идеально подходящих для Ryzen с точки зрения AMD. Во-вторых, эти модули – с RGB-подсветкой, цвет которой может меняться либо аппаратным переключателем, либо программно. Правда, это делает их сильно неудобными в практическом использовании. Высота модулей с радиаторами, увенчанными светящимися пластиковыми навершиями, достигает 58 мм. А для того, чтобы эта подсветка работала, к ним нужно подключать дополнительный кабель питания. Но по характеристикам планки памяти GEX416GB3200C16DC выглядят вполне достойно. Производитель обещает работоспособность в режиме DDR4-3200 с таймингами 16-16-16-36 при напряжении 1,35 В.
По формальным признакам комплект GeIL EVO X для Ryzen подходит не слишком хорошо. Входящие в него модули имеют одноранговую архитектуру, но основываются на 8-гигабитных чипах Hynix, выпущенных по техпроцессу с 25-нм нормами.
Тем не менее ожидания комплект GEX416GB3200C16DC оправдал полностью. Режим DDR4-3200 оказался полностью работоспособным. Причём в системе с Ryzen удалось даже установить лучшую по сравнению с номинальной схему задержек 16-15-15-35. И это значит, что в определённых ситуациях чипы Hynix всё-таки могут позволить системе памяти Ryzen работать на хорошей частоте.
⇡#G.Skill TridentZ F4-3200C14D-16GTZ
Компания G.Skill – признанный эксперт в разработке оверклокерской памяти. Поэтому комплект TridentZ F4-3200C14D-16GTZ выглядит очень многообещающе, особенно если вспомнить о том, что похожую память рекомендует для Ryzen сама компания AMD. Взятый нами для тестов набор F4-3200C14D-16GTZ обещает не только поддержку максимального для Ryzen режима DDR4-3200, но и возможность работы с агрессивными таймингами 14-14-14-34 при напряжении 1,35 В.
По всем формальным признакам комплект F4-3200C14D-16GTZ подходит для Ryzen идеально. Входящие в него модули имеют одноранговую архитектуру и основываются на 20-нм чипах Samsung B-die. Результаты практического тестирования подтверждают: вот такую память и нужно искать.
Комплект TridentZ F4-3200C14D-16GTZ работает с Ryzen в режиме DDR4-3200 без каких-либо проблем. И даже больше того, дополнительно нам удалось немного снизить задержки без потери стабильности. В итоге частота памяти 3200 МГц покорилась со схемой таймингов 14-13-13-33 — это наилучший результат среди всех протестированных нами тринадцати комплектов.
⇡#Kingston HyperX Savage HX430C15SB2K2/16
Марка HyperX, под которой продаёт модули для энтузиастов компания Kingston, очень популярна в среде геймеров. Поможет ли это комплекту HyperX Savage HX430C15SB2K2/16 совладать с новым процессором AMD? Согласно спецификации, данный комплект должен работать в режиме DDR4-3000 с таймингами 15-17-17 при напряжении 1,35 В. Однако подробное знакомство, выходящее за пределы спецификаций, выявляет в этих модулях потенциальные проблемы.
Комплект HyperX Savage основывается на проблемных 25-нм чипах Hynix, к тому же входящие в него модули имеют двухранговую архитектуру. Иными словами, на высокую частоту работы памяти в системах на базе Ryzen с такими модулями можно не рассчитывать. Они не подходят для процессоров AMD по всем признакам.
Результат практической проверки удивления не вызывает. Максимальная частота, на которой комплект HyperX Savage DDR4-3000 смог заработать с новым процессором AMD, – 2400 МГц. Тайминги, конечно, при этом удалось убавить до 12-12-12-32, но вряд ли это кого-то утешит. DDR4-2400 – это очень слабый режим.
⇡#Kingston HyperX Predator HX430C15PB3K2/16
Комплект Kingston HyperX Predator HX430C15PB3K2/16 по своим спецификациям очень похож на рассмотренную память HyperX Savage HX430C15SB2K2/16. Он точно так же рассчитан на работу на частоте 3000 МГц с таймингами 15-17-17 при напряжении 1,35 В, и кажется, что отличие серии HyperX Predator заключается лишь в более массивных радиаторах.
Но это совсем не так. Несмотря на то, что комплект HX430C15PB3K2/16 тоже базируется на чипах Hynix, сами чипы для него выбраны другие – 8-гигабитные. Это позволило Kingston сделать модули одноранговыми, что даёт надежду на немного лучшие результаты.
Однако надежды не оправдываются. Максимум, доступный для комплекта HyperX Predator DDR4-3000 в системе на базе Ryzen, – всё тот же позорный режим DDR4-2400. Да, с низкими таймингами 12-12-12-32, но от этого не легче. Похоже, использовать память Kingston вместе с новыми процессорами AMD просто противопоказано.
⇡#Kingston HyperX Predator HX432C16PB3K2/16
Взяли мы на пробу и более скоростной вариант памяти HyperX Predator, который рассчитан на работу при частоте 3200 МГц с таймингами 16-18-18 при напряжении 1,35 В. Однако многого от него ожидать не приходится тоже. Увеличенные относительно CL задержки tRCD и tRP – первый признак того, что в системе на базе Ryzen такая память проявит себя плохо.
И это не просто эмпирическое наблюдение. Дело в том, что подобные схемы задержек обычно характерны для модулей памяти на чипах Hynix – именно тех, с которыми у Ryzen вечно возникают какие-то принципиальные разногласия. Комплект HX432C16PB3K2/16 полностью подтверждает эту теорию. Он действительно основывается на 8-гигабитных чипах Hynix, выпущенных по 25-нм техпроцессу. И пусть сами модули при этом одноранговые, одного только упоминания о Hynix достаточно для того, чтобы на высокой частоте с Ryzen они бы работать не смогли.
Поэтому практический результат испытаний нас не удивил. Наилучший режим работы комплекта HyperX Predator HX432C16PB3K2/16 в системе на базе нового процессора AMD – DDR4-2400, то есть в полтора раза хуже номинального режима по частоте. Тайминги, естественно, при этом удалось снизить до 12-12-12-32, но на производительность это влияет слабо. Она в данном случае ограничена именно частотой работы памяти.
⇡#Patriot Viper 4 PV416G300C6K
Модули Patriot Viper 4 рассчитаны на работу в режиме DDR4-3000 при задержках 16-16-16-36 и напряжении 1,35 В. Насколько нам известно, данный производитель оверклокерской памяти активно пользуется чипами Sаmsung, так что выглядят такие характеристики многообещающе. Однако более подробное знакомство преподносит неприятный сюрприз.
Модули памяти, входящие в комплект PV416G300C6K, – двухсторонние и имеют двухранговый дизайн. И этот факт сразу ставит крест на возможности запустить их с Ryzen в штатном режиме DDR4-3000.
Максимальная частота, полученная нами в практических испытаниях, составила 2667 МГц. При выборе более агрессивного режима памяти DDR4-2933 система попросту не стартовала. Так что ограничиться пришлось одной лишь оптимизацией таймингов. В итоге задержки удалось снизить до схемы 14-15-15-33.
⇡#Patriot Viper 4 PV416G320C6K
Комплект памяти PV416G320C6K – почти такой же, как и PV416G300C6K, но рассчитанный на более высокую частоту работы – DDR4-3200. Тайминги и рабочее напряжение при этом декларируются аналогичные: 16-16-16-36 и 1,35 В. Но самое главное – это схожая начинка. В основе модулей Patriot Viper 4, ориентированных на частоту 3200 МГц, так же как и в более медленной модификации, используются полупроводниковые компоненты Samsung.
Если говорить конкретнее, то тут на планках памяти установлены микросхемы Samsung D-die. Это, конечно, не B-die, но на самом деле тоже неплохо. Тем более что чипы эти 8-гигабитные, а значит, модули на их основе получаются односторонними и одноранговыми.
При практической проверке комплект PV416G320C6K оказался весьма неплох. Он, как и память G.Skill, смог обеспечить работу на частоте 3200 МГц с таймингами 14-13-13-33. Таким образом, наше тестирование позволило выявить ещё один интересный вариант памяти, который можно использовать с процессорами Ryzen наряду с рекомендуемыми AMD комплектами Corsair, G.Skill и Geil.
⇡#Patriot Viper Elite PVE416G300C6KBL
Комплект Patriot Viper Elite PVE416G300C6KBL – полный аналог Viper 4 PV416G300C6K, отличающийся лишь расцветкой и конфигурацией радиаторов. Поэтому удивляться характеристикам этой памяти, которая рассчитана на работу в режиме DDR4-3000 при таймингах 16-16-16-36 и напряжении 1,35 В, совершенно не приходится.
Чипы Samsung собраны в двухранговые модули. Из-за этого со способностью комплекта Patriot Viper Elite PVE416G300C6KBL работать в режиме DDR4-2933 можно попрощаться.
На практике такая память заработала с Ryzen на частоте 2666 МГц с задержками 14-13-13-33, что для комплекта двухранговых модулей – очень неплохой результат. Однако использовать такую память в платформе Socket AM4, естественно, не стоит.
⇡#Итоговая таблица результатов проверки
| Номинальная частота | Максимальная частота с AMD Ryzen |
ADATA XPG Flame AX4U300038G16-SBF |
DDR4-3000 |
DDR4-2666 |
ADATA XPG Dazzle AX4U3000W8G16-SRD |
DDR4-3000 |
DDR4-2666 |
Corsair Vengeance LPX CMK16GX4M2B3000C15 |
DDR4-3000 |
DDR4-2933 |
Corsair Vengeance LED CMU16GX4M2B3000C15 |
DDR4-3000 |
DDR4-2933 |
Crucial Ballistix Tactical BLT2C8G4D30AETA |
DDR4-3000 |
DDR4-2666 |
Crucial Ballistix Elite BLE2C8G4D30AEEA |
DDR4-3000 |
DDR4-2666 |
GeIL EVO X GEX416GB3200C16DC |
DDR4-3200 |
DDR4-3200 |
G.Skill TridentZ F4-3200C14D-16GTZ |
DDR4-3200 |
DDR4-3200 |
Kingston HyperX Savage HX430C15SB2K2/16 |
DDR4-3000 |
DDR4-2400 |
Kingston HyperX Predator HX430C15PB3K2/16 |
DDR4-3000 |
DDR4-2400 |
Kingston HyperX Predator HX432C16PB3K2/16 |
DDR4-3200 |
DDR4-2400 |
Patriot Viper 4 PV416G300C6K |
DDR4-3000 |
DDR4-2666 |
Patriot Viper 4 PV416G320C6K |
DDR4-3200 |
DDR4-3200 |
Patriot Viper Elite PVE416G300C6KBL |
DDR4-3000 |
DDR4-2666 |
⇡#Выводы
Когда мы начинали знакомиться с AMD Ryzen, подозрения о том, что контроллер памяти – одно из слабых мест в архитектуре этого процессора, у нас только зарождались. Теперь же налицо явное тому подтверждение. С момента официального анонса и начала продаж минуло уже полтора месяца, в течение которых разработчики компании AMD и производители материнских плат имели прекрасную возможность внести все необходимые коррективы в микропрограммы и BIOS. Однако несмотря на то, что новые версии прошивок регулярно выходили, ситуация с производительностью памяти не нормализовалась. Контроллер DDR4 SDRAM, встроенный в Ryzen, может похвастать лишь неплохой пропускной способностью, но латентность и совместимость со скоростными модулями памяти продолжает вызывать серьёзные претензии.
Единственное, что компания AMD смогла сделать за прошедшее время, это пообещать, что в будущих прошивках для материнских плат, которые будут выходить в течение ближайших месяцев, вероятно, появится возможность нормально использовать более скоростные модули памяти, чем DDR4-3200. Если всё так и будет, то к теме работы памяти в платформе Socket AM4 мы ещё вернёмся. Однако кое-какие важные выводы можно сделать уже сейчас.
Правильный выбор оперативной памяти – один из ключевых квестов, который перед пользователем ставит Ryzen. И от того, насколько успешно он будет пройден, зависит на самом деле очень многое. Дело в том, что частота работы памяти влияет не только на её пропускную способность: архитектура Ryzen такова, что на эту частоту завязана также скорость работы внутрипроцессорной шины Infinity Fabric, а значит, выбором памяти определяется и то, насколько быстро вычислительные ядра смогут общаться между собой, с L3-кешем и с контроллерами, встроенными в CPU. Яркую иллюстрацию этого факта мы видели в тестах: простым изменением режимов работы DDR4 SDRAM можно увеличить производительность системы с Ryzen на 10-15 процентов.
Из сказанного следует, что важнейшая характеристика памяти в платформах на базе Ryzen — её частота. И действительно, тесты показывают, что она влияет на производительность гораздо отчётливее, чем задержки. Поэтому в первую очередь модули DDR4 SDRAM для Ryzen следует подбирать по частоте. При этом в голове можно держать простое правило: один 266-мегагерцевый шаг в частоте памяти даёт примерно такой же эффект, как снижение таймингов на четыре цикла.
Впрочем, зная одно лишь это, выбрать подходящую DDR4 SDRAM для Ryzen будет непросто. Дело в том, что контроллер памяти этого процессора ужасно привередлив, и на высоких частотах с ним могут сработаться очень немногие модули памяти. Фактически, если вы планируете получить подсистему памяти, работающую в режиме старше DDR4-2133/2400, подбирать модули придётся по специальному рецепту.
Самый простой вариант – взять на вооружение список совместимых моделей, опубликованный на сайте производителя материнской платы. Однако иногда такие списки не содержат приемлемых или доступных в продаже вариантов. Тогда действовать придётся, имея в виду общие предпочтения контроллера памяти Ryzen. Во-первых, выбирать следует односторонние модули: они, скорее всего, окажутся одноранговыми. Во-вторых, лучше предпочесть планки памяти, которые построены на чипах Samsung, а ещё лучше, если эти чипы будут на полупроводниковых кристаллах B-die. И в-третьих, формировать подсистему памяти лучше из двух модулей, оставляя пару слотов DIMM свободными.
Благодарим компанию «Регард» за предоставленные для тестов комплекты памяти.
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.