Чипы памяти самсунг. Память для AMD Ryzen: влияние на производительность и правильный выбор. ⇡ Поддержка DDR4 в Ryzen: официальная позиция

Для Windows Phone 18.03.2019
Для Windows Phone

Каждый год издание Popular Science выбирает лучшие инновации в области науки и техники. Эти открытия предопределят наше будущее, а некоторые из них даже могут стать прекрасным новогодним подарком. Мы выбрали 20 самых заметных инноваций 2016 года из списка Popular Science .

1. Виртуальная реальность для обычных людей: Sony Playstation VR

Sam Kaplan

Жесткие требования к высокой четкости картинки в играх с ВР требуют использования мощного компьютера. Для более 40 миллионов владельцев Sony PS4 использование PlayStation VR сводится к принципу «подключай и работай». В отличие от дешевых систем, работающих на базе смартфонов (вспомните Google Cardboard), гарнитура обеспечивает разрешение Full HD для каждого глаза и широкий обзор в 100 градусов. Например, в игре Star Wars Battlefront Rogue One вы сможете почувствовать себя пилотом X-Wing.

2. Anki Cozmo: самый разумный робот-любимец

Anki

Ученым уже давно известно, что вирусы могут спровоцировать иммунную систему атаковать рак, но для создания вируса, который не затронет наши собственные органы, потребовалось некоторое время. В конце 2015 года IMLYGIC стало первым вирусным лекарством по борьбе с раком, одобренным Управлением по контролю за продуктами питания и лекарственными средствами США. Это прорыв в области борьбы с меланомой: модифицированный вирус герпеса вводится в опухоль, где может возбудить иммунную реакцию в ответ на рак.

17. NASA – “Юнона”: путешествие к центру газового гиганта

NASA

4 июля “Юнона” – искусственный спутник, питаемый солнечными батареями, – начал вращаться вокруг полюсов Юпитера, пролетая на расстоянии в 4200 км от облаков планеты. «Ни один космический аппарат не находился так близко к Юпитеру, в центре радиационных поясов со столь высоким магнитным полем», – говорит научный сотрудник проекта Стив Левин. Защищенные от этого излучения титановым куполом научные приборы “Юноны”, в числе которых радиометр для изучения атмосферы и детектор частиц для измерения магнитного поля, позволят ученым заглянуть под облака газового гиганта. В течение следующих полутора лет наблюдений “Юноны” ученые узнают, сколько воды находится на Юпитере и обладает ли планета твердым ядром. Благодаря этому мы можем узнать, как образовалась Солнечная система и Земля. Также в ходе этой миссии были получены самые качественные изображения Юпитера в истории.

18. SpaceX – Falcon 9: посадка ракеты на морскую платформу

SpaceX

По словам руководителя Илона Маска, возможность повторного использования первой ступени ракеты - части, которая обычно падает в океан, может снизить затраты на ее запуск в сто раз. В апреле, после четырех неудачных попыток, ракета Falcon 9 на беспилотный корабль. Залог успеха: больше ракетного топлива на основе жидкого кислорода для увеличения тяги и посадка с управляемым вектором тяги вместо предыдущей, менее успешной версии с использованием парашюта.

19. Facebook – Aquila: дрон, раздающий интернет

Facebook

Facebook сделала еще один шаг на пути к своей цели – повсеместному доступу к интернету, в июле 96-минутное испытание полноразмерного дрона

Данная статья является дополнением - или, если угодно, вольным продолжением обзора Ryzen 7 1800X. Если вы хотите узнать, каким это образом процессоры AMD начали соперничать с топовыми моделями Intel и увидеть больше игровых тестов - ознакомьтесь сперва с .

Выход процессоров AMD Ryzen и самой новой платформы AM4 произошёл в момент смены поколений оперативной памяти. На смену "долгоиграющей" DDR3, которая к тому моменту уже исчерпала все возможности дальнейшего развития, уже пришла DDR4. И не просто пришла, а, стараниями основного конкурента AMD, стала фактически стандартом: теперь она применяется не только в "топовой" платформе LGA 2011-3, но и в "общедоступной" LGA 1151.

Разумеется, в таких условиях, да к тому же выводя на рынок платформу, которая становится отправной точкой для всех последующих продуктов компании, попросту нельзя было полагаться на память устаревшего стандарта. Более того - socket AM4 - это универсальная платформа, объединяющая и мощные ЦПУ, и новые поколения APU, а здесь надо понимать, что о негативном влиянии памяти DDR3 на скорость работы APU начали говорить ещё задолго до поколений Kaveri/Godavari.

Соответственно, новым процессорам понадобился новый же контроллер памяти, рассчитанный на работу с модулями стандарта DRR4. Он в них и появился - так, десктопные процессоры Ryzen актуального поколения рассчитаны на работу с памятью DDR4 в двухканальном режиме и поддерживают установку до четырёх модулей.

Как видно, при использовании двух модулей рекомендуется частота в 2667 Мгц, если же заполнены все четыре слота - 2133 Мгц. Однако это справедливо только для одноранговой памяти. При использовании двухранговой памяти частоты снижаются до 2400 и 1866 Мгц соответственно.

Ryzen и память: вместе веселее

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

Так, работая над данной статьёй, автор изначально предполагал использовать модули , весьма неплохо показавшие себя в предыдущей статье. Но максимум, чего удалось добиться с ними - как раз-таки 2666 Мгц, причём практически на штатных таймингах:

Показатели, прямо скажем, не рекордные - известны и официально задокументированы случаи работы этого комплекта с таймингами 14-14-14-34, но в данном случае любое понижение таймингов, вне зависимости от напряжения, приводила либо к циклической перезагрузке при прохождении post, либо к рандомным вылетам после загрузки ОС, не позволявшим даже снять скриншот CPU-Z.

Казалось бы - что с того? проведи тесты на 2666 Мгц и радуйся результатам. Ан нет: ключевой особенностью процессоров Ryzen является крайне высокая зависимость от частоты памяти. К примеру, как показал прошлый обзор R7-1800X, в отдельных случаях замена двухранговых модулей с частотой в 2400 Мгц на одноранговые с частотой в 3200 Мгц способна дать такой же прирост производительности, как и разгон центрального процессора!

Почему так происходит? Давайте разбираться.

Ещё в марте, спустя буквально пару недель после выхода первых обзоров Ryzen 7, в сети начали появляться сведения об их высокой зависимости от частоты оперативной памяти. В конце концов, на страницах портала Reddit , известного тем, что на нём часто появляется информация, не доходящая до профильных СМИ, появился комментарий от представителя AMD.

И что же он сказал?

Не секрет, что основным конструктивным элементом процессоров Ryzen является вычислительный блок CCX (CPU Complex), состоящий из четырёх (на этот раз уже полноценных) ядер со всей сопутствующей инфраструктурой.

Например, в R7-1800X и других представителях линейки Ryzen 7 таких блоков два, что в сумме и даёт нам 8 ядер и 16 потоков. Однако, суть не в этом.

Оба блока связаны со всей встроенной в кристалл процессора периферией - а именно, контроллерами памяти, контроллерами PCI-express, USB, SATA и всеми прочими сопричастными - посредством высокоскоростной шины Infinity Fabric. Эта 256-разрядная двунаправленная шина с паспортной пропускной способностью до 512 Гб/сек пришла на смену шине Hyper Transport в предыдущих процессорах AMD.

Подробности функционирования интерфейса сама AMD пока держит под большим секретом, однако из комментария представителя компании на портале Reddit стало ясно, что частота её работы напрямую связана с частотой контроллера памяти. А вот частота контроллера памяти, в свою очередь, намертво привязана к частоте самих модулей памяти. Причём соотношение здесь не 1:1, а 1:2 - то есть, при использовании памяти с частотой в 2400 Мгц частота контроллера и шины Infinity Fabric составит 1200 Мгц, при 2666 - 1333 Мгц и так далее.

Причём если у процессоров FX частоты северного моста и контроллера памяти имели свои собственные множители, которые можно было редактировать без оглядки на другие параметры работы процессора, то в случае с Ryzen единственный способ их увеличить - это поднятие частоты модулей. Таким образом, разгон памяти для Ryzen - это не просто эксперимент ради эксперимента - он имеет буквально ключевое значение!

Естественно, это обстоятельство не могли обойти вниманием самые известные "знатоки процессорных архитектур" и "влиятельные критики". В результате количество кулстори в интернетах растёт как снежный ком, несмотря на все данные обзоров и опыт пользователей, успевших приобрести процессоры Ryzen.

Лейтмотивом и лозунгом всея бугурта, естественно, становится фраза "ОЛОЛО РАЙЗЕН В ИГРАХ РАВЕН FX!!!111", хотя в реальности результаты четырёхмодульных FX в играх можно смело .

Но раз есть вопрос - давайте разбираться. Что даёт Ryzen 7 разгон памяти? Что важнее - частота или тайминги? И наконец, к каким параметрам следует стремиться?

Какая память нужна?

Из опыта владельцев процессоров, а также коллег-обзорщиков, было заранее известно, что на текущий момент (на день написания статьи версия AGESA - 1004, 1006 ещё не вышла) лучший разгон способны обеспечить одноранговые модули, основанные на чипах Samsung. Неполный перечень проверенных сообществом (а конкретно - пользователем всё того же Reddit, известным под ником Wiidesire ) брендовых модулей приведен в таблице ниже:

Семейство Номер модели Чипы
G.Skill Trident Z 3000 MHz CL14 F4-3000C14D-16GTZ 8Gb Samsung B-Die
G.Skill Flare X 3200 MHz CL14 F4-3200C14D-16GFX 8Gb Samsung B-Die
G.Skill Trident Z 3200 MHz CL14 F4-3200C14D-16GTZ 8Gb Samsung B-Die
G.Skill Ripjaws V 3200 MHz CL14 F4-3200C14D-16GVK 8Gb Samsung B-Die
G.Skill Trident Z 3200 MHz CL15 F4-3200C15D-16GTZ 8Gb Samsung B-Die
G.Skill Ripjaws V 3200 MHz CL15 F4-3200C15D-16GVK 8Gb Samsung B-Die
G.Skill Trident Z 3466 MHz CL16 F4-3466C16D-16GTZ 8Gb Samsung B-Die
Crucial Elite 3466 MHz CL16 BLE2K8G4D34AEEAK 8Gb Samsung B-Die
G.Skill Trident Z 3600 MHz CL15 F4-3600C15D-16GTZ 8Gb Samsung B-Die
G.Skill Trident Z 3600 MHz CL16 F4-3600C16D-16GTZ 8Gb Samsung B-Die
G.Skill Ripjaws V 3600 MHz CL16 F4-3600C16D-16GVK 8Gb Samsung B-Die
Corsair Vengeance 3600 MHz CL16 CMK32GX4M4B3600C16 8Gb Samsung B-Die
G.Skill Trident Z 3600 MHz CL17 F4-3600C17D-16GTZ 8Gb Samsung B-Die
KFA2 HOF 3600 MHz CL17 HOF4CXLBS3600K17LD162K 8Gb Samsung B-Die
Corsair Vengeance 3600 MHz CL18 CMK32GX4M4B3600C18 8Gb Samsung B-Die
G.Skill Trident Z 3733 MHz CL17 F4-3733C17D-16GTZA 8Gb Samsung B-Die
G.Skill Trident Z 3866 MHz CL18 F4-3866C18D-16GTZ 8Gb Samsung B-Die
G.Skill Trident Z 4000 MHz CL18 F4-4000C18D-16GTZ 8Gb Samsung B-Die
G.Skill Trident Z 4000 MHz CL19 F4-4000C19D-16GTZ 8Gb Samsung B-Die
G.Skill Trident Z 4133 MHz CL19 F4-4133C19D-16GTZA 8Gb Samsung B-Die
G.Skill Trident Z 4266 MHz CL19 F4-4266C19D-16GTZ 8Gb Samsung B-Die

Автор снова отметит: это неполный список, и включены в него только брендовые модули. Но главные характеристики здесь - не "брендовость" и не наличие памяти в списке, а именно одноранговость и наличие чипов Samsung последнего поколения. А таковые можно найти и среди OEM-модулей Samsung, стоят которые гораздо дешевле. Получить стабильные 3200 Мгц можно и с ними, тайминги при этом составят нечто среднее между 16 и 18.

Более того: согласно информации, раскрытой представителем Gigabyte (удивительно, но на этот раз не на Reddit, а на ), грядущее обновление AGESA 1006 принесёт такой же убедительный разгон и для памяти на чипах Hynix, которые в бюджетном сегменте встречаются не в пример чаще.

Автор же для целей тестирования использовал набор Geil EVO X, полный номер модели - GEX416GB3200C16DC , состоящий из двух модулей объёмом в 8 гб.

Что характерно, в списке Wiidesire память Geil вообще отсутствует, однако это обстоятельство вовсе не помешало ей сходу и без всяких лишних манипуляций завестись со штатным профилем XMP, подразумевающим частоту в 3200 Мгц и тайминги 16-16-16-36. Не самый агрессивный режим на фоне некоторых модулей G.Skill, но впоследствии при помощи разгона память взяла и 14-14-14-34.

Тестовый стенд и методика тестирования

Конфигурация тестового стенда не претерпела существенных изменений со времени обзора R7-1800X:

Центральный процессор: AMD Ryzen 7-1800X;
Материнская плата: Gigabyte AB350-Gaming 3;
Оперативная память: GEIL EvoX GEX416GB3200C16DC, 2x8gb;
Система охлаждения процессора: Deepcool Gammaxx S40;
Термоинтерфейс: Prolimatech PK-1;
Видеокарта: EVGA GeForce GTX 1070 FTW;
Дисковая подсистема: SSD Kingston SH103S3/120G + HDD Western Digital WD10EZRX-00A8LB0;
Корпус: Zalman R1;
Блок питания: Corsair CX 750M.

Тестовая ОС - по-прежнему Windows 10 64-bit с последними обновлениями на 16 апреля 2017 года. Драйвера чипсета AMD датируются 20 апреля 2017 года, версия драйверов для видеокарты Nvidia - 381.65.

Дабы исключить влияние динамического разгона, процессор был разогнан до 4025 Мгц при помощи множителя. Как показал предыдущий обзор, Ryzen в разгоне держат заданную частоту при любых условиях, кроме срабатывания механизмов термозащиты. Видеокарта работала на штатных частотах для модели EVGA FTW.

Для исследования разгона памяти была выбрана следующая методика: взяты все доступные множители от 21,33 до 32,0, и выбраны тайминги, соответствующие среднестатистическому варианту для данной частоты, и максимальным возможностям используемых модулей.

В результате получились следующие значения:

2133 Мгц

2400 Мгц

2666 Мгц

2933 Мгц

3200 Мгц

Методика тестирования включала в себя как синтетические бенчмарки, выполненные при стандартных настройках, так и тесты в играх. Для последних были выбрано разрешение 1920х1080 точек с максимальными настройками. Более подробно параметры указаны непосредственно на графиках.

Синтетические тесты

В соответствии с методикой, открывает сегодняшнее тестирование wPrime 2.10 - бенчмарк, определяющий производительность центрального процессора посредством вычисления квадратных корней большого количества чисел.

Несмотря на то, что wPrime - тест исключительно процессорный, влияние разгона памяти заметно и здесь. Причём прирост производительности наблюдается и при повышении частоты, и при снижении таймингов. Динамика, конечно, не поражает воображение, но если сопоставить результаты процессора с памятью на частоте в 2133 Мгц, и с памятью на 3200 Мгц при стандартных таймингах 16-16-16-36 - получится, что разгон позволил улучшить результат без малого на 13%.

Fritz Chess benchmark - тест, определяющий производительность центрального процессора за счет обработки алгоритмов шахматных партий.

Прирост в FritzChess несколько меньше - 9.9%. Любопытно также, что в этом тесте тайминги оказывают столь же заметное влияние, как и прирост частоты: в отдельных режимах при более низкой частоте, но с агрессивными таймингами результат оказывается выше, чем с более высокочастотной памятью, работающей со стандартными таймингами.

PCmark 8 - утилита для комплексного тестирования системы от авторов 3Dmark. Используя несколько сценариев, этот бенчмарк имитирует как выполнения ряда типовых задач: веб-серфинг, набор текста, IP-телефония, - так и более сложных. В пакет включены обработка фотографий, кодирование видео и даже игровые тесты, перекочевавшие сюда напрямую из предыдущих версий 3Dmark.

В тесте Home, имитирующем рядовые домашние задачи, прирост производительности от разгона памяти ещё меньше, и составляет около 8%. Отметим также, что влияние таймингов хорошо заметно только при низких частотах. Когда же память переваливает за 2666 Мгц, решающую роль начинает играть частота.

Хотя тест Creative включает в себя ряд более сложных задач, в которых Ryzen показывает себя заметно лучше, прирост производительности от разгона памяти здесь остается на том же уровне, что и в Home. Тем не менее, по сравнению с предыдущим тестом, здесь решающую роль играет именно частота: память с более высокими частотами и стандартными таймингами показывает те же или лучшие результаты, что и память с низкой частотой и агрессивными таймингами.

Поскольку методика тестирования процессоров предполагает и игровые тесты, нельзя было исключить из внимания традиционный бенчмарк 3Dmark Fire Strike .

Прирост производительности от разгона памяти - около 9%. При этом значение имеет и частота, и тайминги: игровой тест готов использовать любое преимущество.

Тесты в рабочих приложениях

Cinebench - бенчмарк, основанный на движке популярного программного пакета для трехмерной графики и анимации, Cinema 4D, - определяет производительность процессора путем замеров скорости рендеринга сложной трехмерной сцены.

Разгон памяти позволяет Ryzen 7 добиться как минимум 11%-ого преимущества над самим собой. Учитывая уровень его производительности в этом тесте, показатель не самый наглядный, и тем не менее, он выше, чем в предыдущих тестах. Также отметим, что в этом тесте тайминги зачастую дают больший прирост, нежели частота, хотя и на её увеличение Cinebench откликается весьма охотно.

Luxmark - еще один тестовый пакет, использующий замеры скорости рендеринга для оценки производительности системы. В отличие от Cinebench, предлагает три сцены разного уровня сложности, и может использовать рендеринг силами ЦПУ и графического процессора одновременно. В данном случае использовался только центральный процессор.

Первый синтетический тест, в котором разгон памяти позволяет Ryzen 7 отыграть у самого себя без малого... 23%. Собственно, комментарии здесь излишни.

Не менее сложная задача чем трехмерный рендеринг - кодирование видео. Для оценки производительности процессоров в подобных задачах автор использовал тестовый пакет x264HD benchmark 5.0.1 , работающий в 64-битном режиме. Замеры производительности здесь основаны на измерении скорости перекодирования исходного видео в формат x264 - к слову, соответствующий кодер используют большинство популярных программ такого рода.

x264 benchmark от разгона памяти зависит в наименьшей степени: тайминги здесь вообще не играют роли, разницу в производительности при их изменении можно смело списать на погрешность измерений. Но и увеличение частоты не приносит каких-либо серьёзных дивидендов: разница между первым и предпоследним режимом - всего 3%.

Бенчмарк SVPmark не является тестом на производительность при кодировании видео в чистом виде - он определяет скорость работы системы с программой Smooth Video Project (SVP), целью которой является увеличение плавности воспроизведения видео за счет включения в него промежуточных кадров.

В этом бенчмарке прирост от разгона памяти составляет уже 13%, причём хорошо заметно влияние как частоты, так и таймингов.

Встроенный бенчмарк утилиты True Crypt позволяет оценить производительность процессоров при криптографической нагрузке. Использование тройного алгоритма AES-Twofish-Serpent позволяет загрузить работой процессор с любым количеством ядер.

Ещё один бенчмарк наряду с x264HD, практически не зависящий от скорости работы памяти. Из общего ряда выбивается разве только частота в 2133 Мгц, где действительно наблюдается некоторое отставание. В остальных же случаях разница укладывается в пределы погрешности измерений.

Архивация данных в 7-zip - еще один способ загрузить процессор работой, причем полученные результаты можно считать оценкой быстродействия системы в офисных задачах. Впрочем, в этом случае важны не только производительность и количество ядер, но и пропускная способность памяти.

Невероятно, но факт: самый зависимый от скорости памяти тест не показывает огромной разницы. Разгон с 2133 Мгц и 15-15-15-36 до 3200 Мгц при 16-16-16-36 демонстрирует лишь 7% прирост производительности. Также из разряда странного: тайминги имеют едва ли не большее значение, нежели частота работы модулей.

Тесты в играх

Batman: Arkham Knight - завершающая часть трилогии от студии Rocksteady, которая по замыслу должна была стать самой драматичной и трагической. ИЧСХ, стала. Но только не в том смысле. Несмотря на все достоинства сюжета и графики, игра вышла настолько сырой и кривой, что даже обзорщикам пришлось ждать кучи патчей, прежде чем полученные результаты можно было представить публике.

А вот это уже серьёзно: 18% прироста производительности от разгона памяти и возможность для Ryzen 7 равняться со стоковым Core i7-7700K в исключительно оптимизированной под Intel игре - комментарии излишни. Впрочем, отметим любопытный факт: прирост производительности практически линеен, и тайминги здесь не менее важны, чем частота.

Третья часть ролевой серии от Bioware, сумевшая во многом реабилитировать студию после сокрушительного фейла с концовкой трилогии Mass Effect – а это уже показатель. Как и Battlefield 4, игра создавалась на новом движке Frostbite, сменившем Unreal Engine. А значит, графика здесь настолько же хороша, насколько масштабна и эпична сама Dragon Age: Inquisition .

Движок Frostbite отличился любопытным поведением: тайминги здесь почти не играют роли, заметные изменения от их понижения начинаются только на высоких частотах. А вот увеличение частоты оперативной памяти даёт очень неплохие дивиденды: 16% прироста производительности и возможность сравняться уже не с номинальным, а с разогнанным Core i7-7700K, работающим на гораздо более высокой частоте: 4,7 Ггц против 4,02 у Ryzen 7.

FarCry: Primal - пожалуй, самый смелый эксперимент Ubisoft за последнее время. Серия, известная своей шутерной механикой не меньше, чем открытым миром, была отправлена во времена, когда от ближайшего огнестрельного оружия главного персонажа отделяет всего лишь какая-то парочка тысячелетий. Тем не менее, выживание в древнем мире среди гигантских хищников и не менее опасных двуногих действительно вдохнуло в серию новую жизнь и резко взбодрило надоевший игровой процесс. Подросли и системные требования, причём как к графической, так и к процессорной части ПК.

FarCry: Primal, как и Batman: Arkham Knight, хорошо откликается и на снижение таймингов, и на прирост частоты. Плюс 15% к производительности Ryzen 7 и возможность соревноваться со стоковым Core i7-7700K.

Mass Effect: Andromeda - "якобы-продолжение" одной из самых знаковых ролевых игр последних лет, заставившей миллионы людей по всему миру вновь мечтать о покорении космоса и изучении далёких миров. В целях экономии разработка игры была поручена издателем подразделению Bioware, никогда ранее не занимавшемуся проектами ААА-класса, что неминуемо сказалось на итоговом результате. Тем не менее, графически игра довольно хороша (если не смотреть на лица персонажей) и к тому же, работает на самой актуальной версии движка Frostbite.

Mass Effect, хоть и основанная на последней генерации движка Frostbite, также отличается безразличием к таймингам: прирост от их снижения минимален и может быть списан на погрешность измерений. Впрочем, и увеличение частоты оперативной памяти даёт Ryzen 7 лишь 9% преимущество.

Watch Dogs 2 - продолжение относительно новой франшизы Ubisoft, исправляющее недостатки первой части, и подкупающее целевую аудиторию темой борьбы "не таких как все" против "всех, которые такие". В графическом плане, как и по геймплею, игра заметно превосходит предшественницу, а системные требования и вовсе не сопоставимы.

Watch Dogs 2 оказывается не в пример более благодарным, нежели Mass Effect: тайминги здесь дают заметный прирост производительности, а разница между 2133 Мгц 15-15-15-36 и 3200 Мгц 16-16-16-36 составляет уже 14%.

Выводы

В отличие от платформ Intel, для AMD socket AM4 разгон памяти имеет не меньшее, а местами даже и большее значение, нежели разгон самого процессора. В синтетических бенчмарках и рабочих задачах прирост производительности может колебаться в пределах от 7 до 13%, с редкими перегибами вроде Luxmark и x264HD benchmark. Однако, если честно, для этих задач разгон памяти не обязателен: Ryzen 7 и без того показывает превосходную производительность.

А вот в играх ситуация иная: тут и прирост производительности колеблется от 9 до 18%, что несколько больше, нежели в рабочих задачах, и "лишняя" производительность на поверку оказывается вовсе не лишней: Ryzen 7 с памятью на частоте в 3200 Мгц и низкими таймингами получает возможность на равных посоревноваться с Core i7-7700K - который, напомним, работает на гораздо более высоких частотах: 4700 Мгц против 4025 у Ryzen 7.

Таким образом, пренебрегать разгоном памяти на платформе AM4 определённо не стоит: полученные дивиденды могут оказаться едва ли не выше, чем прирост от разгона самого процессора. Тем более что актуальные на сегодняшний день экземпляры восьимиядерных Ryzen гонятся в среднем до 4-4,1 Ггц при потолке в 4,2 Ггц при использовании СВО.

Что же важнее - частота или тайминги? Частота. Если снижение таймингов даёт заметный прирост производительности лишь в ряде бенчмарков, то прирост от увеличения частоты заметен абсолютно везде. И память на частоте в 3200 Мгц с самыми среднестатистическими таймингами 18-18-18-38 всегда оказывается быстрее низкочастотных модулей с самыми злыми таймингами. Впрочем, это понятно и из теоретической части: ведь именно частота оперативной памяти влияет на скорость работы шины Infinity Fabric и контроллера памяти Ryzen.

Таким образом, хотя разгон памяти на этой платформе и актуален, покупать дорогие брендовые модули вовсе не обязательно: достаточно, чтобы они держали разгон до 3200 Мгц, снижение таймингов же будет лишь приятной опцией. К примеру, у экономных владельцев Ryzen некоторым авторитетом начали пользоваться OEM-модули производства Samsung модели M378A1K43BB1-CPBD0 - как раз по указанным выше причинам. И вполне "подъёмной" стоимости.

Кроме того, не следует забывать и о грядущем обновлении AGESA, которое обещает хороший разгон не только для памяти Samsung, но и для модулей на чипах Hynix, среди которых традиционно наблюдается много весьма бюджетных моделей с неплохими характеристиками. К слову, вполне вероятно, что после выхода AGESA 1006 и соответствующего биоса для тестовой платы автор проверит возможности таких модулей.

Выбор оперативной памяти не менее важен, чем подбор процессора, материнской платы и прочих компонентов компьютера, особенно если речь о производительной системе, в том числе игровой. Что уж говорить, если подразумевается еще и разгон компонентов. Чтобы исключить появление «узкого места» в собираемой системе, воспользуемся наработками ресурса uk.hardware.info. Он провел интересное тестирование 28 комплектов ОЗУ с целью несколько прояснить вопрос, насколько важен тщательный выбор памяти для AMD Ryzen, а заодно и для процессоров Coffee Lake, на что обращать внимание, какие подводные камни могут тут поджидать. Вольный перевод материала предлагаю вашему вниманию.

Цель тестирования

Цель благая: среди предлагаемых комплектов оперативной памяти, коих для тестирования было взято 28, выбрать те, которые позволят получить максимальную производительность. Заодно проверить, насколько хорошо «гонится» память, выяснить пригодность ее использования на той или иной платформе.

Это вполне актуальная проблема, т. к. с выходом в прошлом году процессоров AMD Ryzen выяснилось, что эти CPU при всех своих достоинствах довольно привередливы к устанавливаемым модулям ОЗУ. Встроенный контроллер памяти оказался менее мощным, чем аналог, установленный в процессоры конкурента. Не было возможности работать с памятью с частотой более 3200 МГц, да и проблемы совместимости давали о себе знать.

Вышедшее обновление AGESA (AMD Generic Encapsulated System Architecture), представляющее собой микрокод, работающий при старте системы и служащий для инициализации процессора на этом этапе запуска.

Сама по себе эта ситуация не является причиной, чтобы сбрасывать со счетов новые процессоры Ryzen, тем более что с выходом новых поколений и ревизий ядра Zen ситуация исправляется. Просто надо помнить, что для этих процессоров выбор памяти – немного более ответственный момент, и брать первый попавшийся модуль, или «вон тот красненький», нежелательно в силу того, что существует определенная вероятность, что память придется менять на что-то другое.

Собственно, вот на этом закончим вводную часть и перейдем к теме сегодняшнего разговора – выбору модулей памяти для процессоров AMD Ryzen, а также и для их конкурентов, CPU Intel Coffee Lake.

Методика тестирования и тестовый стенд

Кто является главным «потребителем» скоростной памяти? Те, кто использует мощные ПК для игр или работы для «тяжелыми» приложениями, ну и, конечно же, оверклокеры. Потому и тестовая методика испытаний также ориентирована на изучение в первую очередь разгонных возможностей памяти.

Используется пакет утилит AIDA64, бенчмарк TechArp, измеряющий скорость кодирования видео, а также две игры: DiRT Rally и GTA V в режиме отображения FullHD с настройками графики от средних до ультра. Выбор именно этих игр обусловлен тем, что они чувствительны к скорости установленной в системе памяти.

Проверка проводится в два этапа:

  • Первый этап – комплект из пары модулей используется в двухканальном режиме с активацией настроек из XMP профиля. Если не активировать XMP, по умолчанию память будет работать на частоте 2133 МГц.
  • Второй этап – поиск максимального разгона, на который способны участвующие в тесте модули ОЗУ. Ищем баланс между высокими значениями частоты и таймингами. При этом тяжелые тесты по кодированию видео и запуска игр не проводились. Собственно, в данном случае это разгон ради разгона, чисто спортивный интерес, показывающий, чего можно добиться и заработают ли модули вообще. Используется только AIDA64 и SuperPi 8M.

В качестве тестового стенда, вернее, двух стендов (мы же проводим проверку на обеих платформах) использовались:

Участники тестирования

Теперь пора кратко познакомиться с теми модулями памяти, которые будут участвовать в проверке.

Corsair

Этот производитель предлагает большое количество модулей памяти и пользуется заслуженной популярностью. Своего производства чипов у Corsair нет и используется продукция SK Hynix. Правда, в более дорогих комплектах используется память Samsung с чипами B-die, которые пользуются особым уважением у любителей разгона.

Участвовали две линейки модулей памяти, Vengeance и Dominator. Во всех случаях имеются радиаторы на чипах. Vengeance разделяется на модели LPX, LED, RGB, в последних двух случаях установлена подсветка: в LED однотонная, а в RGB многоцветная.

Объем Кол-во модулей CAS (CL) Цена, руб.
Vengeance LPX Black DDR4-2400 16 ГБ 2 15 12500
Vengeance LPX Black DDR4-3000 16 ГБ 2 15 13500
Dominator Platinum DDR4-3000 16 ГБ 2 15
Vengeance Black/Red LED DDR4-3200 16 ГБ 2 16 15500
Vengeance LED DDR4-3200 32 ГБ 4 16 28600
Vengeance LPX RGB DDR4-3200 16 ГБ 2 16 15500
Vengeance LPX RGB DDR4-3200 32 ГБ 4 16 28900

Crucial

Являясь дочерней компанией такого гиганта, как Micron, в модулях использует память собственного производства. Правда, не во всех.

В модулях, входящих в серии Ballistix Elite и Tactical, используется память Samsung на чипах E-die. Не самая лучшая память, есть варианты, более пригодные для разгона. Внешне модули отличаются разве что отсутствием (у самых дешевых) и наличием радиаторов.

Объем CAS (CL) Цена, руб.
DDR4-2133 16 ГБ 15 12800
Ballistix Sport LT DDR4-2400 16 ГБ 16 13200
Ballistix Sport DDR4-2400 16 ГБ 16 13400
Ballistix Sport LT DDR4-2666 DR 16 ГБ 16 13400
Ballistix Sport LT DDR4-2666 32 ГБ 16 25500
Ballistix Tactical DDR4-3000 16 ГБ 16 14500
Ballistix Elite DDR4-3000 8 ГБ 16 8800
Ballistix Elite DDR4-3200 8 ГБ 16 7700

G.Skill

Производитель хорошо известен в первую очередь своими модулями памяти для оверклокинга. Часто используются чипы памяти Samsung B-die, что само по себе говорит о возможности установки высоких частот. Кстати, эти микросхемы ОЗУ очень хорошо сочетаются с процессорами AMD Ryzen, в то время как с другими чипами часто возникают проблемы при работе на высоких частотах.

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

Серия Flare X, в отличие от Trident Z или Ripjaws, специально оптимизирована на работу именно с процессорами AMD Ryzen. Впрочем, это отнюдь не означает, что с процессорами Intel эта память «не дружит».

Объем Кол-во модулей CAS (CL) Цена, руб.
Flare X DDR4-3200 16 ГБ 2 14 25300
Flare X DDR4-3200 32 ГБ 4 14
Trident Z RGB DDR4-3600 16 ГБ 2 16 30000
Trident Z RGB DDR4-3600 32 ГБ 4 16 56000
Trident Z DDR4-3866 16 ГБ 2 18 31100
Trident Z Silver/Red DDR4-4000 16 ГБ 2 19 31100

Geil

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

В тесте участвовал один комплект из двух модулей общим объёмом 16 ГБ DDR4-3200 с CL16. В магазинах их можно найти по цене от 14000 руб.

Kingston

Без этого бренда список участников был бы неполным.

Тестировались несколько комплектов, от массового HyperX Fury до топовой линейки Predator. Подсветка не используется ни в одном из комплектов.

Объем CAS (CL) Цена, руб.
HyperX Fury Black DDR4-2666 16 ГБ 16 12600
HyperX Predator DDR4-3000 16 ГБ 15 14000
HyperX Predator DDR4-3200 16 ГБ 16 14800
HyperX Predator DDR4-3333 16 ГБ 16 15700
HyperX Predator DDR4-3600 16 ГБ 17 16500

Тестирование

Ну и пора переходить к результатам, полученным при тестировании.

AIDA64

Синтетический тест очень хорошо раскрывает возможности модулей.

В тестах чтения/записи модули, в целом, выстроились в зависимости от частоты работы. Внизу ожидаемо находится бюджетный Crucial, ну а в лидерах – группа высокочастотных G.Skill.

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

TechArp x264

Кодирование видео принесло результаты, которые мало отличаются у всех модулей и диаграмму я потому посчитал ненужной. В тесте «Pass 1» разница между самым быстрым G.Skill Trident Z RGB DDR4-3600 32 ГБ CL16 и самым медленным Crusial Ballistix Sport LT DDR4-2400 16 ГБ CL16 составила менее 3%. В более тяжелом «Pass 2» разница вообще свелась к 1%.

Тестирование в играх

Вот здесь разница проявилась заметнее.

В игре DiRT Rally самый быстрый комплект памяти G.Skill Trident Z DDR4-3600 на 17% быстрее самого медленного Crucial Ballistix Sport LT DDR4-2400.

В GTA V разница чуть больше, около 18%.

Можно заметить две вещи. Во-первых, разница между памятью, начиная с 3000 МГц и выше не столь велика, а вот между DDR4-2133 и DDR4-3000 количество FPS в играх отличается гораздо заметнее.

Во-вторых, тайминги памяти играют также не последнюю роль. Как видно из диаграмм, даже самая медленная Crucial DDR4-2133 оказалась не на последнем месте благодаря значению CL равному 15. Crucial Ballistix Sport LT DDR4-2400 с CL16 оказался пусть совсем немного, но медленнее.

Ну а царствуют во всех игровых упражнениях модули памяти производства G.Skill с их высокими частотами и небольшими задержками. Причем Trident Z DDR4-4000 отнюдь не самый быстрый, хотя и имеет самую высокую частоту. Зато CL у него 19. Более медленный Trident Z RGB DDR4-3600 оказался лидером по соотношению частота/задержки.

Совместимость с AMD Ryzen

Самым важным в этом тестировании было проверить возможность использования выбранных комплектов памяти с процессором AMD Ryzen на штатных частотах. Результаты только подтвердили тезис о необходимости внимательно и ответственно подходить к выбору ОЗУ при сборке системы на CPU этого производителя.

Из 28 комплектов те, частота которых была равна или превышала значение 3200 МГц, оказались несовместимыми с процессором AMD. Да и среди более медленных модулей также нашлись такие, которые отказались работать на штатных частотах.

Список несовместимых модулей, которые не работают в режиме, прописанном в XMP:

  • Corsair Dominator Platinum 16GB DDR4-3000 CL15
  • Crucial Ballistix Elite 8GB DDR4-3000 CL15
  • Crucial Ballistix Elite 8GB DDR4-3200 CL16
  • Skill Trident Z 16GB DDR4-3200 CL16
  • Skill Trident Z 16GB DDR4-3866 CL18
  • Skill Trident Z RGB 16GB DDR4-3600 CL16
  • Skill Trident Z RGB 32GB DDR4-3600 CL16
  • Skill Trident Z Silver/Red 16GB DDR4-4000 CL19
  • Kingston HyperX Predator 16GB DDR4-3333 CL16
  • Kingston HyperX Predator 16GB DDR4-3600 CL17

Разгон

Ну и на сладкое – оверклокинг. Модули разгонялись «по максимуму», что, к сожалению, чаще всего не позволяло провести полноценное тестирование. Но как факт того, что память запускалась на тех или иных частотах, показывает потенциал и пригодность к экспериментам по увеличению рабочей частоты ОЗУ.

Память G.Skill подтвердила реноме одной из самых оверклокерской. Как минимум 3 комплекта заработали на частоте 4400 МГц с таймингами 19-21-21-42 при увеличении питания до 1.7-1.8 В. Меньше всего понадобилось поднимать напряжение питания для Trident Z DDR4-4000.

Комплекты Corsair Vengeance RGB также показали отличный разгонный потенциал, достигнув частоты 4300 МГц с таймингами 19-21-21-40 и напряжением 1.75 В.

Удивил и самый простой комплект Crucial DDR4-2133, который достиг частоты в 2933 МГц при напряжении питания 1.45 В. Только не следует забывать про отсутствие радиаторов на чипах памяти.

Заключение. Выбор памяти для AMD Ryzen и не только для этих процессоров

Если рассматривать с точки зрения разумности соотношения цена/объем, то 16 ГБ ОЗУ видится оптимальным значением. Особенно для игрового ПК, да и просто для комфортной работы, начиная с простого офисного применения.

Самая дешевая память – это Crucial, причем самый медленный комплект DDR4-2133 оказался не так плох, как могло бы подуматься первоначально. Правда, имеет смысл потратить чуть больше на комплект, который стоит на ступеньку выше в иерархии моделей, Ballistix DDR4-2400, получив не только немного большую частоту, но и радиаторы на чипах.

Если хочется чего-то большего и можется потратить немного большую сумму, то разумным выбором окажутся комплекты Corsair Vengeance LPX Black 16 ГБ DDR4-3000 CL15 и Crucial Ballistix Tactical 16 ГБ DDR4-3000 CL16, которые стоят не так дорого, да еще и отлично работают с AMD Ryzen.

Если разгон – ваше все, то готовьте денежки на G.Skill. Trident Z 16G ГБ DDR4-4000 CL19 дорог, но без проблем гонится до 4400 МГц при сравнительно небольшом повышении напряжения. Спасибо отличным чипам памяти производства Samsung. Впрочем, не менее привлекательны и другие модели из линеек Trident Z, а также Flare X.

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

Можно было бы посоветовать комплект Geil, но такая мелочь, как наличие кабелей – не самое эстетическое решение. Оптимальным и наиболее оправданным решением в данном случае следует признать модули памяти Corsair LED/RGB с возможностью интегрирования подсветки модулей либо в фирменную корсаровскую систему, либо в утилиты многих производителей материнских плат.

Все хорошо с подсветкой у G.Skill, но тут две проблемы: цена и совместимость с AMD Ryzen. Вернее, несовместимость многих модулей с этими CPU. Да и управлять подсветкой этими модулями можно только при использовании утилит ASUS, поставляемыми с материнскими платами этого производителя.

Как обычно, выбирать вам, но в данном случае ряд моделей при сборке систем на AMD Ryzen можно исключить (к счастью или сожалению). Остальные распределяются по ценам, возможностям, и что важнее, на что готовы отдать свои кровные, а за что платить не готовы.

Хороших покупок и высокого быстродействия.

Пусть новые процессоры AMD Ryzen и не сталиоднозначно лучшим выбором для сборки высокопроизводительных персональных компьютеров, зато по количеству внимания, которое они смогли к себе привлечь, интеловских конкурентов им удалось превзойти на голову. Так вышло не только из-за того, что компьютерное сообщество истосковалось по полноценному соперничеству на процессорном рынке. Немалый вклад в поднявшуюся шумиху внесло и то, что для Ryzen характерен неожиданный для многих профиль производительности. Им свойственен очень хороший уровень быстродействия в приложениях для создания и обработки цифрового контента, однако они почему-то не могут полноценно раскрываться в игровых задачах. И в результате, в то время как в ресурсоёмких задачах старшие представители линейки Ryzen 7 вполне свободно соперничают с флагманами серии Core i7, средняя геймерская производительность новых чипов AMD находится где-то на уровне Core i5, что служит неисчерпаемым источником для жарких дискуссий.

Надо сказать, что лейтмотив этих дебатов, которые то и дело начинают поклонники AMD, выглядит примерно так: давайте, товарищи, ждать лучших времен. Подождем, когда Microsoft оптимизирует под Ryzen планировщик в своей операционной системе, когда производители материнских плат внесут какие-то магические коррективы в код BIOS, когда игровые разработчики выпустят исправления для популярных игр и начнут учитывать особенности микроархитектуры Zen в свежих проектах — ну и множество других «когда». Тем временем, с момента анонса Ryzen прошло уже почти полтора месяца, а ситуация с производительностью в играх если и сдвинулась с первоначальной точки, то не то чтобы принципиально.

Тем не менее всё совсем не безнадёжно. Действенные пути для повышения игровой производительности платформ на базе Ryzen есть, они хорошо известны, и воспользоваться ими может любой желающий уже сейчас. Их два: разгон процессора и повышение скоростных характеристик подсистемы памяти. Что касается разгона, то с ним всё просто: имеющиеся на рынке Ryzen 7 и Ryzen 5 - полностью разблокированные процессоры, и при помощи несложных манипуляций с настройками их частоты можно поднять до 3,8-4,0 ГГц. Хотя такой разгон кажется не слишком значительным, частоту кадров в популярных играх он действительно несколько увеличивает.

Второй подход - искусная подстройка параметров подсистемы памяти - не столь прямолинеен, но и он даёт очень неплохие результаты. Контроллер памяти Ryzen - одно из слабых мест нового процессорного дизайна AMD. Как мы установили в наших , он имеет не слишком впечатляющие характеристики пропускной способности и латентности, не работает с имеющимися на рынке высокочастотными разновидностями DDR4 SDRAM, имеет ограниченную совместимость с модулями определённой организации и привередлив по отношению к производителю чипов памяти. Однако практика показывает: если все капризы контроллера удаётся удовлетворить, то производительность Ryzen ощутимо повышается. Отчасти объясняется это тем, что скорость обмена данными между процессором и памятью для многих современных задач — очень значимая характеристика. Отчасти же причина хорошей масштабируемости быстродействия связана с тем, что с производительностью памяти в Ryzen прямо связана скорость межъядерного взаимодействия и в конечном итоге скорость кеш-памяти третьего уровня.

Поэтому при построении систем на базе Ryzen выбору памяти стоит уделить особое внимание. Разгон процессора во многом зависит от везения на этапе покупки, а вот то, как удастся сконфигурировать память, в первую очередь зависит от её правильного подбора. Это значит, что обо всех тонкостях контроллера памяти Ryzen желательно знать заранее, ещё до того, как вы начнёте выбирать комплектующие. Для того чтобы внести ясность в этот тонкий момент, мы решили провести отдельное исследование, в рамках которого будет показано, как параметры подсистемы памяти влияют на производительность Ryzen и как выбрать такие модули DDR4 SDRAM, с которыми этот процессор сможет работать оптимальным образом.

⇡ Поддержка DDR4 в Ryzen: официальная позиция

Контроллер памяти, реализованный в процессорах семейства Ryzen, имеет двухканальную архитектуру, поддерживает максимум по два модуля DDR4 SDRAM в каждом канале и, согласно официальной позиции, способен работать с DDR4-2133/2400/2667 SDRAM. Однако максимальная частота памяти достижима далеко не всегда: дополнительные ограничения возникают в том случае, если в каждом канале установлено не по одному, а по два модуля, или тогда, когда эти модули двухранговые (то есть совмещающие на одной планке памяти два набора микросхем с 64-битной шиной).

В итоге заложенный в официальных спецификациях предельный режим DDR4-2666 возможен только для одноранговых модулей при условии их установки по одной штуке в каждом канале. И в целом ситуация с максимальной гарантированной частотой памяти определяется следующей таблицей:

В то же время числа, приведённые в таблице, не являются незыблемым пределом. Они лишь отражают видение вопроса инженерами AMD. В ряде случаев к обозначенным рубежам можно приплюсовать и некоторый разгон памяти. Правда, даже в самом благоприятном случае возможностей здесь не так уж и много. Набор делителей для частоты DDR4 SDRAM, предлагаемый контроллером памяти Ryzen, сравнительно узок. Самый быстрый режим, который позволяют активировать процессоры этого семейства, - DDR4-3200, а шаг в частоте памяти составляет 266 МГц, то есть между DDR4-2666 и DDR4-3200 существует лишь ещё один промежуточный вариант - DDR4-2933.

Зато все имеющиеся режимы вполне работоспособны, и при правильном подборе модулей можно получить подсистему памяти с пиковой пропускной способностью на уровне 51,2 Гбайт/с (два канала DDR4-3200). Проблема лишь в том, что в скоростных режимах с процессорами Ryzen способны работать далеко не любые модули памяти, даже если для них заявляются высокие паспортные частоты.

Для того чтобы не ошибиться с выбором, AMD рекомендует сверяться со списками одобренных производителями материнских плат комплектов модулей: в случае платформы Socket AM4 такие списки не просто имеют смысл, а должны стать непосредственным руководством по покупке. Сама же AMD советует обратить внимание на три комплекта, которые, скорее всего, смогут взять частоту 3200 МГц на любой материнской плате:

  • Geil EVO X — GEX416GB3200C16DC (16-16-16-36 @ 1,35 В);
  • G.Skill Trident Z — F4-3200C16D-16GTZR (16-18-18-36 @ 1,35 В);
  • Corsair CMK16GX4M2B3200C16 (16-18-18-36 @ 1,35 В).

Как поясняют представители AMD, гарантированно на высокой частоте с Ryzen запускаются и стабильно работают комплекты памяти, которые состоят из пары модулей по 8 Гбайт, построенных на 8-Гбит чипах Samsung второго поколения (B-die) - наиболее ценимом энтузиастами базисе для современной оверклокерской памяти. То есть именно память на 8-гигабитных микросхемах Samsung - самый благоприятный вариант для Ryzen в общем случае. Модулей же на базе чипов производства Hynix, особенно двухранговых, с ёмкостью по 16 Гбайт, рекомендуется при любой возможности избегать. С ними максимально достижимая частота памяти, скорее всего, окажется сильно ограниченной.

При этом представители AMD добавляют, что, при условии правильного подбора модулей, DDR4-3200 - это лишь локальный максимум для данного этапа, а не абсолютный предел. Со временем поддержка дополнительных делителей для более быстрой, чем DDR4-3200 SDRAM, памяти может быть введена в процессорах Ryzen - через новые версии кода AGESA (AMD Generic Encapsulated Software Architecture), который будет встраиваться в будущие BIOS материнских плат. Необходимый микрокод компания намерена разослать партнёрам в мае, поэтому, если всё пойдёт по плану, совместимость платформы Socket AM4 с более высокочастотными модулями DDR4 может появиться уже летом.

Но обходной вариант для особенно настойчивых есть и сейчас: добиться функционирования памяти на частоте свыше 3200 МГц можно за счёт повышения частоты базового тактового генератора (BCLK). Впрочем, и в этом случае особых чудес ждать не стоит. Практически достижимый предел скорости памяти находится в районе 3400-3600 МГц, а при дальнейшем росте её частоты контроллер утрачивает способность к стабильной работе. Иными словами, такой разгон даёт не слишком заметные результаты. И даже более того, отклонение BCLK от номинальных 100 МГц для постоянной эксплуатации крайне не рекомендуется в связи с тем, что эта величина используется не только для формирования частоты процессора и памяти, но и для процессорной шины PCI Express. А эта шина переносит разгон очень плохо, и при отклонении её частоты от номинала более чем на 5-7 процентов стабильность сохраняется лишь при переводе PCI Express из режима 3.0 в замедленный режим 2.0 с уполовиненной пропускной способностью. Для графического ускорителя это, вероятно, будет не слишком серьёзной потерей, но вот NVMe-накопители, которые на платформе Socket AM4 также подключаются напрямую к процессору, в таком случае лишатся половины своей предельной скорости. Кроме того, работа накопителей с разогнанной по частоте шиной PCI Express может быть чревата сбоями и потерей данных.

Руководствуясь этими соображениями, многие производители материнских плат решили вообще не добавлять в свои продукты функции для изменения BCLK. Фактически менять базовую частоту позволяют лишь немногие платформы самого верхнего уровня, такие как ASUS Crosshair VI Hero, ASRock X370 Taichi, ASRock Fatal1ty X370 Professional Gaming и GIGABYTE GA-AX370-Gaming K7. Однако никаких специальных аппаратных решений для управления BCLK не требуется, поэтому не исключено, что в будущем эта функция добавится и в других материнских платах через обновления BIOS.

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

⇡ Почему высокая частота DDR4 SDRAM действительно важна

Мы уже давно привыкли к тому, что скорость работы памяти мало влияет на производительность системы в приложениях. Однако в случае с Ryzen компания AMD пытается уверить нас в обратном: будто бы частота и тайминги способны влиять на производительность весьма заметно. И тому есть как минимум два объяснения.

Во-первых, в сравнении с контроллерами памяти процессоров Intel контроллер памяти Ryzen существенно медленнее. Как показывают практические испытания, реальные задержки при обращении к памяти в системах на базе Ryzen оказываются в полтора-два раза выше, чем у современных интеловских систем. Вот, например, как оценивает контроллер памяти новых процессоров AMD тест Cache and Memory Benchmark из утилиты AIDA64:

Слева - результат Ryzen, справа - Kaby Lake. Оба процессора работают на частоте 3,9 ГГц с DDR4-2666 14-14-14-34

Ещё более печальную картину с реальной латентностью рисует SiSoftware Sandra:

Очевидно, проблема кроется в аномально медленной работе TLB-буфера , с качественной реализацией которого в микроархитектуре Zen возникли какие-то проблемы.

Именно поэтому подсистема памяти в платформах с процессорами семейства Ryzen становится узким местом в существенно большем числе сценариев. Следовательно, при любой возможности скорость взаимодействия Ryzen с памятью действительно целесообразно постараться увеличить.

Вторая причина ещё более весома. Дело в том, что со скоростью работы памяти жёстко связана частота ключевого узла процессоров Ryzen - встроенного северного моста Data Fabric. Для удобства синхронизации в Ryzen он всегда работает на частоте вдвое ниже частоты памяти. То есть, например, если память функционирует в режиме DDR4-2666, то северный мост автоматически использует частоту 1333 МГц, и разорвать такую зависимость возможным не представляется. Правда, в отличие от всех прочих CPU, в данном случае частота северного моста не влияет напрямую на быстродействие кеш-памяти, которая в Ryzen функционирует синхронно с вычислительными ядрами на всех уровнях. Тем не менее воздействие частоты встроенного в процессор северного моста на общую производительность системы всё равно не стоит недооценивать. От неё прямо зависит скорость работы контроллера памяти, контроллера PCI Express, а также пропускная способность внутрипроцессорной шины Infinity Fabric, связывающей воедино четырёхъядерные модули CCX (CPU Complex) и все остальные структурные блоки.

Как следует из приведённой схемы, Infinity Fabric представляет собой двунаправленную перекрёстную 256-битную шину, через которую процессорные CCX общаются не только с внешним миром, но и друг с другом. Именно поэтому роль этой шины столь велика. От её скорости прямо зависит не только быстродействие работы процессора с контроллером памяти, но и то, насколько быстро вычислительные ядра могут обращаться к части L3-кеша, относящейся к соседнему CCX.

Проиллюстрировать это несложно результатами реальных измерений. На следующем графике приводятся латентности при совместной работе пар ядер Ryzen с одними и теми же данными, в случае если эти ядра относятся к одному и тому же или к различным CCX.

Задержки при межъядерном взаимодействии, в случае если ядра находятся в разных CCX, превышают обычные задержки в несколько раз. Но увеличение скорости работы памяти увеличивает частоту Infinity Fabric, в результате чего разрыв сокращается с трёх с половиной до двух с половиной раз. И в итоге нет ничего удивительного в том, что частота работы памяти в системах на базе Ryzen гораздо сильнее, чем обычно, влияет на быстродействие процессора в целом. И именно на этом факте основывается рекомендация AMD выбирать для Socket AM4-систем скоростные комплекты памяти и по возможности стараться выводить частоту DDR4-памяти на рубежи DDR4-2933/3200, пусть и в ущерб задержкам.



Рекомендуем почитать

Наверх