Тайминги ddr4 памяти: «Спасибо за помощь, камрад!» Ускоряем игровой ПК на базе процессора AMD Ryzen / Хабр

«Спасибо за помощь, камрад!» Ускоряем игровой ПК на базе процессора AMD Ryzen / Хабр

Привет, Гиктаймс! Мы продолжаем изучать взаимодействие Ryzen с оперативной памятью. Сегодня займемся практическими исследованиями и ответим на все главные вопросы.

Давно известно, что AMD Ryzen с медленной и быстрой «оперативкой» — это две совершенно разные в плане производительности системы. Давайте определим, какая DDR4-память лучше всего подходит игровым ПК на базе «красных» процессоров.


Именно сейчас можно смело сказать: процессоры Ryzen удались. AMD выпустила хорошие решения, которые действительно конкурируют с чипами Intel. Интересно, что возродившаяся конкуренция повлияла и на действия, предпринимаемые главным соперником «красных», — компанией Intel. Поэтому в 2018 году, скорее всего, среднестатистический современный игровой компьютер будет собран на базе 6- или 8-ядерного CPU (Ryzen или Coffee Lake) c DDR4-памятью.

Особенности игровой платформы AMD AM4


На сегодняшний день для платформы AMD AM4, которая поддерживает процессоры Ryzen 3, Ryzen 5 и Ryzen 7, предусмотрено несколько чипсетов: A320, B350 и X370. Главной ее особенностью, несомненно, является тот факт, что высокочастотная оперативная память поддерживается всеми материнскими платами без исключения — от самых дешевых до самых дорогих устройств. И этим надо пользоваться.

Двухканальный контроллер памяти DDR4, встроенный непосредственно в центральный процессор, поддерживает ОЗУ стандартов DDR4-2133, DDR4-2400 и DDR4-2666. Но есть один нюанс: работа на частоте 2666 МГц и выше возможна только для одноранговых модулей при условии их установки по одной планке в каждом канале.

В то же время, начиная с версии микрокода AGESA 1.0.0.6, материнские платы для чипов Ryzen поддерживают оперативную память с эффективной частотой вплоть до 4000 МГц. Когда-нибудь мы будем вспоминать этот стандарт с улыбкой на лице и думать, какими же медленными были компьютеры в тем времена, но сейчас, на закате 2017 года, наиболее оптимальными (в том числе и в плане цены) вариантами смотрятся киты ОЗУ, работающие в диапазоне частот 2666-3200 МГц. Именно с такими наборами памяти процессоры Ryzen проявляют свои лучшие качества. Об этом говорит сама AMD. Об этом говорят производители материнских плат.

Надо понимать, что рекомендации — это всего лишь рекомендации. Никто не запрещает использовать и более быстрые комплекты ОЗУ вместе с платформой AM4. Например, наш комплект памяти Kingston HyperX Predator HX433C16PB3K2/16 великолепно работает вместе с Ryzen. Используя материнскую плату ASUS ROG Crosshair VI Extreme, нам даже удалось «завести» этот набор ОЗУ на эффективной частоте 3466 МГц, не изменяя напряжения и таймингов.

Хочется того или нет, но высокочастотная оперативная память потихоньку становится неотъемлемой частью любого производительного ПК. Особенно, если этот компьютер собран на базе компонентов AMD Ryzen. Некоторые важные характеристики архитектуры Zen, применяемой в процессорах Ryzen, описаны в этой статье.

Во-первых, у чипов Ryzen очень медленно работает TLB-буфер. Во-вторых, частота работы встроенного северного моста Data Fabric жестко привязана к частоте работы оперативной памяти. Для лучшей синхронизации в Ryzen он всегда работает на частоте вдвое ниже эффективной частоты памяти. Получается, если в компьютере используется комплект оперативной памяти DDR4-2133, то Data Fabric работает на частоте 1066 МГц. Северный мост является одним из самых главных компонентов процессора Ryzen, так как именно он отвечает за взаимодействие CCX (CPU Complex) — кластеров, в которых размещены ядра и кеш. Чем меньше частота Data Fabric — тем хуже межъядерное взаимодействие в кристалле.

На сегодняшний день абсолютное большинство приложений используют несколько потоков, поэтому ускорение работы северного моста в процессорах Ryzen положительно сказывается в задачах любого рода — в том числе и в играх. Надо понимать, что AMD сама позиционирует платформу AM4 как игровую. Современные игры спокойно задействуют больше четырех потоков, а потому использование быстрой ОЗУ положительно сказывается на количестве FPS. К тому же все Ryzen-чипы — будь то четырехъядерные Ryzen 3, шестиядерные Ryzen 5 или восьмиядерные Ryzen 7 — оснащены двумя кластерами CCX, а потому использование высокочастотной оперативной памяти положительно скажется на быстродействии всех моделей без исключения. Пруфы предоставлены далее в статье.

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


Для проведения нашего небольшого эксперимента использовался стенд с процессором AMD Ryzen 7 1700, разогнанным до 3,9 ГГц, набором памяти Kingston HyperX Predator HX433C16PB3K2/16 и видеокартой NVIDIA GeForce GTX 1080. Кит ОЗУ запускался со следующими настройками:

• DDR4-2133 — тайминги 12-12-12-32, 14-14-14-34, 16-16-16-36 и 18-18-18-38;

• DDR4-2400 — тайминги 12-12-12-32, 14-14-14-34, 16-16-16-36 и 18-18-18-38;

• DDR4-2666 — тайминги 14-14-14-34, 16-16-16-36 и 18-18-18-38;

• DDR4-2933 — тайминги 16-16-16-36 и 18-18-18-38;

• DDR4-3200 — тайминги 16-16-16-36 и 18-18-18-38;

• DDR4-3333 — тайминги 16-18-18-36 (XMP-профиль комплекта).

В стенде использовалась операционная система Windows 10 x64 Pro. Все игры запускались в разрешении Full HD с использованием пресета качества графики «Высокое» и отключенным сглаживанием. На графиках указан минимальный и средний FPS, замеренный при помощи программы FRAPS.

Основная тема заметки — игры, но давайте для большей наглядности добавим результаты тестирования в бенчмарках x265 и CINEBENCH R15. Как видите, увеличение частоты ОЗУ несколько ускоряет выполнение этих задач. Например, при переходе с DDR4-2133 до DDR4-3200 система при рендеринге в анимационном пакете CINEMA 4D стала быстрее на 3% при задержках CL16. В бенчмарке x265 наблюдается точно такая же ситуация. Вообще большой прирост производительности виден в таких задачах, которым необходимы большие объемы данных. К ним относятся архиваторы и графические редакторы. В этих приложениях разница между системами с разной «оперативной» может достигать 6-10 процентов.

Все, расходимся? Как бы не так! В играх наблюдается более интересная ситуация, особенно если в системе установлена производительная игровая видеокарта. Например, в GTA V, если сравнить систему с памятью DDR4-2133 CL16 с системой с DDR4-3200 CL16, наблюдается разница в 14% и 22% в среднем и минимальном FPS соответственно. Приличная разница, согласитесь.

Обратите внимание, какие просадки минимального фреймрейта появились в Battlefield 1 при использовании низкочастотной памяти с высокими таймингами (CL16, CL18). Вывод напрашивается сам: хотите комфортно играть в многопользовательские шутеры и избегать лагов в самые ответственные моменты — используйте хотя бы комплект ОЗУ DDR4-2666.

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

Идеальный вариант для систем на базе чипов AMD Ryzen — это использование высокочастотной памяти с задержками не выше CL17/CL18.

Если в систему установить менее производительные четырехъядерный процессор Ryzen 5 1400, так же разогнанный до 3,9 ГГц, то вместе с видеокартой GeForce GTX 1080 эффект процессорозависимости будет наблюдаться заметно сильнее. Смотрите сами: система с DDR4-2133 уступает компьютеру с DDR4-3200 при одинаковых таймингах целых 15% в GTA V. В «Ведьмак 3» эта разница достигает 21%, а в «Assassin’s Creed: Истоки» — 23%. Получается, что игровым ПК с более бюджетными процессорами Ryzen использование высокочастотной ОЗУ даже важнее, так как нагрузка на ядра и кеш увеличивается.

*Во всех режимах использовалась память с таймингами 16-18-18-36.

Выводы


Надеемся, наш мини-эксперимент наглядно показал, что при сборке игрового ПК на базе платформы AMD AM4 и процессоров Ryzen в частности нельзя пренебрегать таким компонентов, как оперативная память. Даже в бюджетные системы необходимо устанавливать комплекты, работающие хотя бы на частоте 2666 МГц. Если же вы хотите получить максимум от своего игрового компьютера, то вам потребуется набор DDR4-3000+. Как видите, все очень просто.

Дальше будет ещё круче! Подписывайтесь и оставайтесь с нами!

Для получения дополнительной информации о продукции Kingston и HyperX обращайтесь на официальный сайт компании.

Разгон оперативной памяти: особенности — Boiling Machine

Ускоряемся навстречу большей производительности

Несмотря на то, что на тему разгона исписаны километры интернет-форумов, рядовые пользователи ПК, в лучшем случае, слышали лишь об оверклокинге процессора, возможно, еще видеокарты. Чего таить, на эти темы мы уже успели написать два небольших материала(про процессор можно почитать здесь, а про видеокарту – здесь)

Представьте себе, разгон оперативной памяти может настолько же эффективно поднять производительность компьютера, а особенно заметна разница будет в ваших любимых требовательных играх. Мы уже писали об оптимальном объеме памяти для ПК, однако в этот раз предлагаем рассмотреть плашки оперативки более детально, и, конечно же, вместе познакомиться с таким явлением, как разгон оперативной памяти.

Объем памяти напрямую влияет на скорость работы компьютера, но насколько быстро планки позволяют процессору записывать и считывать данные зависит сразу от нескольких факторов.

Производители чипов и контроль качества

  • Samsung
  • Hynix
  • Micron

Да, все бренды оперативной памяти основывают свои модули на чипах всего от трех компаний. У каждого из производителей есть несколько категорий качества, известные также как степпинги оперативной памяти. Если не погружаться в ненужные подробности, то лучшие из них – это B-die и E-die у Samsung, E-die (Rev. E) от Micron и CJR (C-die) от Hynix. Перед покупкой модуля, который вы бы хотели в будущем разогнать, стоит поискать информацию о чипах на странице товара или в отзывах бывалых оверклокеров. Также информацию о чипах вы можете узнать через Thaiphoon Burner.

Частота передачи данных

Правильно называть «Скорость передачи данных» (Data rate) – количество операций по передаче данных в секунду через выбранный канал. Обычно измеряется в гигатрансферах (GT/s) или мегатрансферах (MT/s), но для простоты восприятия производители по аналогии с процессором используют измерение в МГц. Также нужно понимать, что указанные показатели частоты – это удвоенное значение реальной скорости передачи данных. Так, у плашек на 3200 МГц реальная тактовая частота составляет 1600 МГц, в этом заключается особенность памяти формата DDR (Double Data Rate). В таких модулях данные считываются дважды за цикл: на пике сигнала и в моменте спада. По этой причине, если вы используете планки с разной частотой, то система будет ориентироваться на модуль с меньшим показателем. Также частоту выбранной вами оперативной памяти должны поддерживать процессор и материнская плата, вопросами совместимости всегда лучше озаботиться заранее.

Тайминги

CAS‑тайминги (Column Access Strobe) – количество тактов, которое модуль памяти тратит для доступа к битам данных. Чтобы получить этот доступ, модули обращаются к таблице данных, которую можно представить в виде прямоугольника с ячейками. Записываются основные тайминги в виде четырех следующих друг за другом чисел (15-16-16-35), это четыре разных параметра:

  • tCL (CAS Latecy) – время, которое модуль памяти потратит на «дорогу» до считывания первого бита из открытой строки.
  • tRCD (RAS to CAS Delay) – количество тактов, которое модуль тратит на открытие строки и получение доступа к столбцам
  • tRP (RAS Precharge Time) – количество тактов, которое модуль тратит на закрытие одной строки и открытие следующей (или закрытие неверно-открытой строки и обращение к нужной)
  • tRAS (DRAM Cycle Time tRAS/tRC) – параметр, отвечающий за быстродействие всей системы памяти, отношение интервала времени, когда строка открыта для чтения, ко времени, в течение которого чип памяти выполняет полный цикл обращения к ячейке.

Чем ниже тайминги, тем оперативная память работает быстрее, соответственно, не факт, что модули с высокой частотой и высокими таймингами будут быстрее, чем модули с низкой чистотой, но более низкими таймингами. Также одинаковые чипы разной ревизии могут показывать разные показатели. Поделите тактовую частоту на tRCD (тайминг, который не масштабируется с напряжением), чтобы оценить скорость своего комплекта и сравнить его с другими.

Второстепенные и третьестепенные тайминги тоже открыты для разгона, но о них позже.

Напряжение (Вольтаж)

Самый главный показатель напряжения – DRAM Voltage, но в документации к оперативной памяти указаны еще несколько параметров:

  • Напряжение контроллера (SOC), называется по-разному у разных производителей (У Intel – VCCSA и VCCIO, AMD – VCORE SOC, Asus – VDDCR SOC, Gigabyte – Dynamic Vcore SOC, Asrock – VID, MSI – CPU NB/SOC)
  • Тренировка памяти при запуске системы (DRAM Boot)
  • Источник опорного напряжения (Vref)

Наиболее важный из них именно SOC.

Теперь стоит обратить внимание на нормальные и рекомендованные пиковые показатели DRAM Voltage. Чем больше напряжение, тем больше риск вывести модули из строя.

ПамятьНормаПик
DDR31,5 В1,8 B
DDR41,2 В1,45 B
DDR51,1 В1,35 B

*показатели напряжения зависят от чипов памяти конкретного производителя, например B-die DDR4 может в 1,5 В

В большинстве микросхем от увеличения напряжения снижается tCL.

Ранг памяти

Область микросхемы шириной в 64 бита, отдельный логический модуль, образованный несколькими чипами памяти. Если модуль один, то память называется одноранговой, два – двуранговой, четыре – четырехранговой и т.д. У Kingston ранги памяти отражены в названии плашек специальными буквами: S (Single) — один ранг, D (Dual) — два, Q (Quadro) ­– четыре. Большей перспективой разгона обладает одноранговая память, двухранговые модули, как правило, работают с большей производительностью, но не так эффективны при разгоне.

Подготовка к разгону

Сперва стоит узнать, подходит ли ваша материнская плата для разгона (ведь именно на ней размещается оперативная память). Если она поддерживает оверклокинг процессора, то и разгон модулей памяти не составит проблем.

На этой странице вы можете узнать о возможностях разгона материнки для процессоров Intel, здесь – для AMD. Сразу скажем, что у первых это будут платы на чипсетах Х- и Z‑серий, у вторых – платы на базе чипсетов B350, B450, B550, X370, X470, X570.

Также стоит сразу обозначить для себя цели разгона. Он хорошо проявит себя в играх и профессиональных программах по работе с видео и фото, а вот при серфинге в интернете особых прибавок вы не заметите. Любой разгон производится на свой страх и риск, так как гарантия перестает действовать на те компоненты ПК, параметры которых вы изменили самостоятельно, поэтому еще раз подумайте, а так ли он вам нужен. Если вы настроены решительно, то можно переходить к следующему шагу.

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

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

Список полезного ПО:

  • Thaiphoon Burner – для определения параметров памяти
  • CPU‑Z – помогает уточнить характеристики памяти и системы вашего ПК
  • Аida64 – показывает параметры системы и включает бенчмарки для тестирования
  • Prime95 – бенчмарк для тестирования системы на стабильность работы
  • MemTest86 – проверяет стабильность системы в стресс-тестах
  • Karhu RAM Test – тестирует память на возникновение ошибок
  • HWBot x264 Benchmark – тестирует систему в задаче перекодировки видео
  • Asrock Timing Configurator –разгон памяти для Intel
  • DRAM Calculator for Ryzen – помогает с разгоном памяти на основе AMD Ryzen
  • Ryzen Master – разгон памяти для Ryzen 3000

Также следует обновить ваш BIOS / UEFI материнской платы, так как он, в большинстве случаев, будет работать стабильнее и поддерживать разгон (если раньше не поддерживал).

Обязательно соберите первичные данные. Выключите все фоновые программы, запустите Thaiphoon Burner, где вы сможете узнать модель установленных чипов, запустите тест кэша и памяти в Aida64, дождитесь окончания, запишите или заскриньте полученные результаты.

Разгон оперативной памяти

Основные изменения производятся в BIOS, обычно попасть в него можно по клавише F2 (реже F12, F9, DEL) при запуске компьютера. Существует два пути: настройка вручную или при помощи XMP-профиля (Extreme Memory Profile). Второй способ подразумевает обращение к уже созданным пресетам с нужными настройками, вам останется лишь выставить нужную частоту, все остальное будет сделано за вас.

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

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

Если вы все-таки решились на ручной разгон, значит расчитывайте на показтели выше, чем может предложить стандартный пресет. Убедитесь, что переключились в BIOS с XMP на Manual и готовьтесь к нескольким часам работы.

Начинать стоит с напряжения DRAM и SoC. Для памяти DDR4 разгон рекомендуется проводить в пределах 1,35–1,45 В DRAM и 1,05–1,1 В SoC.

Значения основных таймингов рекомендуется выставить на пару тактов выше первоначальных значений. Когда максимально возможные для ваших чипов значения частоты будут достигнуты, а система проверена в тестах – то можно попробовать постепенно уменьшать значения основных таймингов, начиная с tCL. Не забывайте запускать тест после каждого изменения, чтобы убедиться, что производительность действительно повышается! При появлении нестабильностей возвращайтесь к предыдущим значениям. После того, как три тайминга будут подтянуты до предела, можно выставить tRAS по формуле tRAS=tCL+tRCD(RD)+2 (для Micron Rev. E следует выставлять tRAS=tCL+tRCD(RD)+4) и tRC по формуле tRC=tRP+tRAS.

Такие показатели второстепенных таймингов приводит сайт i2hard :

ТаймингиНадёжно

(Safe)

Оптимально

(Tight)

Предельно

(Extreme)

tRRDS

tRRDL

tFAW

6 6 244 6 164 4 16
tWR161210

 

Далее tRFC в нс для наиболее распространенных чипов:

ЧипtRFC (нс)
8 Гб AFR260-280
8 Гб CJR260-280
8 Гб Rev. E300-350
8 Гб B-die160-180

Второстепенные и третьестепенные тайминги (за исключением tRFC) не сильно изменяются в частотном диапазоне. При стабильной работе второстепенных и третьестепенных таймингов на частоте 3200 МГц, на частоте 3600 МГц и даже на 4000 МГц они продолжат работать стабильно при условии полноценной работы чипов, IMC и материнской платы.

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

Иногда у пользователей ПК нет ресурсов, чтобы разобраться во всех нюансах такого непростого процесса, как разгон, а увеличить производительность очень хочется. В таких случаях вы всегда можете обратиться к специалистам Boiling Machine по вопросам будущего апгрейда. Специальный сервис был создан, чтобы ничего не отвлекало вас от увлекательного геймплея или важной работы.

Память ПК 101: Понимание частоты и тайминга — Tom’s Hardware

Когда вы покупаете по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Вот как это работает.

(Изображение предоставлено Shutterstock)

Покупка памяти может быть простым процессом для тех, кто не хочет много думать об этом. Упрощенный процесс сводится к выбору емкости, которую вы хотите, и принятию того, что кто-то другой хочет продать вам, будь то через онлайн-конфигуратор или продавец в магазине. И если вам нужна помощь в принятии решения о том, сколько оперативной памяти вам нужно, мы также можем помочь в этом вопросе. Но если коротко, то для большинства пользователей и геймеров 16 ГБ — это самое оптимальное место.

Но компания Tom’s Hardware всегда стремилась к максимальной производительности, не забывая при этом о стоимости — вот почему мы занимаемся разгоном. Что касается памяти, именно поэтому мы часто рекомендуем комплекты от реселлеров с добавленной стоимостью (VARS), таких как Patriot, G.Skill, Adata и других, которые хотят, чтобы вы выбрали их продукт из-за его лучшего соотношения производительности и цены. Вы можете найти наши любимые комплекты оперативной памяти на нашей странице «Лучшая память» и прочитать наши подробные обзоры, чтобы увидеть результаты наших тестов и то, как мы решаем, какие флешки являются лучшими.

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

Назад к основам

(Изображение предоставлено Corsair)

Сегодня мы сосредоточимся на памяти DDR4, потому что именно на нее за последние четыре-пять лет индустрия стандартизировала память. Большинство терминов, которые мы используем сегодня, также применимы к предыдущим поколениям памяти. Но если вы не работаете с системой, которой уже несколько лет, вы, вероятно, будете иметь дело с DDR4.

  • DIMM означает двухрядный модуль памяти: современные модули DIMM имеют два 64-битных интерфейса, по одному с каждой стороны, и обычно продаются либо как модули UDIMM (также известные как DIMM, длинные модули DIMM и т. д.) для настольных ПК, либо как модули SODIMM (маленький контур). DIMM) для ноутбуков. В некоторых компактных системных платах для настольных ПК используются модули SODIMM, как правило (но не исключительно), чтобы освободить место для четырех модулей на материнской плате, которая в противном случае могла бы поддерживать только два.
  • SDRAM означает синхронную динамическую оперативную память. Организованная в строки и столбцы ячеек аналогично электронной таблице (или очень большой таблице), оперативная память может обращаться к любой из этих ячеек в любом порядке, указанном контроллером памяти. Random просто означает, что контроллеру памяти не нужно читать всю строку, чтобы проанализировать данные из соответствующего столбца. Dynamic означает, что каждая из ячеек должна постоянно обновляться, чтобы предотвратить потерю данных, в отличие от статической памяти, которая обычно намного медленнее. Вся память в системе синхронизируется внешним тактовым генератором.
  • Скорость передачи данных — это количество раз в секунду (частота), которое модуль отправляет и получает данные. Тактовые сигналы напоминают прямоугольную волну, а двойная скорость передачи данных просто означает, что данные передаются как по переднему, так и по заднему фронту тактового сигнала. Удвоение скорости передачи данных таким образом позволяет (например) волне 1600 МГц передавать данные 3200 раз в секунду. Поскольку частота передачи данных DDR вдвое превышает тактовую частоту, ее часто называют термином MT/s (мегапередачи в секунду).
  • DDR4 — это четвертое поколение памяти с удвоенной скоростью передачи данных, где каждое поколение добавляло частоту, емкость и некоторые другие характеристики к базовому стандарту.
  • IC или интегральная схема — это термин, обозначающий то, что большинство конечных пользователей называют «микросхемами». ИС DRAM обычно имеет восьмибитный интерфейс, хотя некоторые из них имеют 16-битный интерфейс.
  • Ранг — это термин, который индустрия памяти выбрала для обозначения того, что большинство из нас считает банками или сторонами модуля памяти. Исходя из приведенного выше термина «DIMM», ранг — это набор ИС, который подключается к одному из двух 64-битных интерфейсов модуля.

Скорость передачи данных: чем быстрее, тем лучше (обычно)

Неудивительно, что более высокие скорости передачи данных позволяют передавать больше данных в единицу времени, но существуют пределы того, что может поддерживать контроллер памяти. Большинство современных высокопроизводительных процессоров для настольных ПК могут работать с памятью DDR4-3600, а некоторые ограничения скорости устанавливаются искусственно для обеспечения сегментации рынка. материнская плата более высокого класса), если вам также нужна более быстрая память.

  • Процессоры AMD Ryzen серии 3000 могут работать с памятью быстрее, чем DDR4-3600, но компания закодировала ограничения в базовой прошивке, из-за которых контроллер памяти работает на половинной скорости, а другие части ввода-вывода ЦП работают на меньшее соотношение при превышении DDR4-3600. Наш первоначальный обзор Trident Z RGB DDR4-3600 от G.Skill показал, что производительность упала при настройке DDR4-3733, поскольку ограничения контроллера AMD по умолчанию уменьшили эти отношения, но повторное тестирование показало, что производительность улучшилась при DDR4-3733, когда эти ограничения были отключены.
  • Ранние процессоры Ryzen серии 2000 обычно могли работать как минимум с памятью DDR4-3467 без сбоев, но более высокие частоты вызывают шум (часто в виде перекрестных помех сигнала) и пути между сокетом ЦП и модулями DIMM на некоторых платах. не справились с задачей. Если вы используете процессор младшей модели или что-то меньшее, чем материнская плата X470, мы рекомендуем ознакомиться с выводами других пользователей, прежде чем покупать что-либо быстрее, чем DDR4-2933.
  • Процессоры Intel LGA 1151 имеют контроллеры памяти, которые стабильно работают далеко за пределами DDR4-3600, но фирма нашла способ получить не-Z-серии чипсеты , чтобы проинструктировать любой ЦП (даже серии K) блокировать более высокие коэффициенты. Мы также столкнулись с более высоким коэффициентом блокировки прошивки, чем DDR4-2400, при использовании Core i3-8350K на Z370, который мы использовали в качестве базового уровня в нашем первоначальном обзоре h470/B360. Самый простой способ превзойти DDR4-2666 на любом из этих аппаратных средств — использовать набор микросхем серии Z (Z390, Z370, Z270) с процессором Core i5 серии K или выше.
  • Контроллер памяти Intel работает на частоте 100 или 133 МГц, кратно 200 или 266,6 МГц в целочисленных соотношениях. Меньшие множители памяти, как правило, более стабильны, особенно на старых платформах, таких как Z270, поэтому DDR4-3467 (13x 266,6 МГц) может быть более стабильным, чем DDR4-3400 (17x 200 МГц), а также работать лучше.

Короче говоря, процессор Ryzen серии 3000 должен полностью поддерживать DDR4-3600 при отсутствии проблем, связанных с материнской платой, процессор Core i5 или Core i7 серии K должен поддерживать DDR4-3600 при правильной установке спроектированной материнской платой Z390 или Z370, и любые вопросы, касающиеся возможностей конкретной материнской платы, следует решать либо в обзорах, либо на форумах пользователей. Меньшие платы и наборы микросхем могут иметь меньшие ограничения, которые также рассматриваются в обзорах материнских плат и на форумах пользователей.

Но, может быть, вам лучше что-то с меньшей задержкой?

Задержка: лучше чем меньше через десятилетия: как обычная планка PC-100, так и рядовой набор DDR4-3200 имеют задержку CAS 10 нс. Но как это возможно? Понимая, что ячейки памяти располагаются столбцами и строками, давайте рассмотрим, как определяются первичные тайминги:

  • CAS (строб адреса столбца): количество тактов, необходимое для доступа к данным в новом столбце, когда правильная строка уже открыта.
  • tRCD (задержка RAS-CAS): минимальное количество тактов, которое контроллер памяти должен ожидать открытия новой строки.
  • tRP (предварительная зарядка строки): минимальное количество тактов, которое контроллер памяти должен ожидать до закрытия текущей строки.
  • tRAS (время активности строки): минимальное количество тактов, которое контроллер памяти должен ожидать между открытием и закрытием строки.
  • CMD (Command Rate): количество циклов, в течение которых инструкция должна быть представлена, чтобы убедиться, что она считана памятью. Типичными значениями являются 1T и 2T.

Предположим, что правильная строка памяти уже открыта, CAS — это время, необходимое для доступа к следующему биту памяти. Если все строки закрыты, для доступа к ячейке необходимо сначала открыть строку, а затем найти правильный столбец (tRCD+tCAS). Если открыта не та строка, для доступа к ячейке памяти необходимо закрыть текущую текущую строку, открыть правильную строку и найти правильный столбец в новой строке (tRAS+tRCD+tCAS). Наконец, когда скорость команд увеличивается с 1T до 2T, для каждой команды памяти требуется дополнительный тактовый цикл.

Мы начали со слова «время», но говорили исключительно о тактовых циклах, потому что задержка измеряется во времени, а определяет в тактовых циклах. И это приводит к вопросу о том, как PC-100 и DDR4-3200 могут иметь одинаковую задержку: тактовый цикл 100 МГц занимает 10 нс (десять наносекунд), так что PC-100 CAS 1 требовалось минимум 10 нс для доступа к данным. Между тем, DDR4-3200 работает с тактовой частотой 1600 МГц, а тактовый цикл 1600 МГц занимает всего 0,625 нс. Это означает, что DDR4-3200 CAS 16 требует как минимум шестнадцать раз 0,625 нс для доступа к данным, что по-прежнему составляет 10 нс.

Поскольку время тактового цикла обратно пропорционально частоте, чем быстрее память, тем больше тактовых циклов требуется для достижения нашего среднего стандарта, 10 нс. DDR4-3600 делает это за 18 тактов. DDR4-4000 делает это за 20 тактов. Снижение времени доступа ниже этого стандарта требует меньшего количества циклов задержки на частоту, так что DDR4-3200 C14 (8,75 нс) и DDR4-3600 C16 (8,89 нс) превышают наш средний стандарт.

Ранги: уменьшение задержки за счет избыточности

Для ЦП ожидание завершения каждой операции записи или чтения перед началом следующей значительно замедлит процесс. Чередование — это метод, позволяющий запускать одну команду в то время, когда другая завершается. Пользователи могут помочь своему ЦП сделать это, увеличив количество рангов на канал с одного до двух. Этого можно добиться, установив два одноранговых модуля DIMM или один двухранговый модуль DIMM в каждый канал.

  • Большая часть памяти, произведенной с 2017 года по сегодняшний день, использует микросхемы емкостью 8 ГБ (восемь гигабит).
  • Большинство микросхем памяти имеют восьмибитный интерфейс.
  • Восемь 8-битных ИС могут использоваться для заполнения одного 64-битного ранга.
  • Суммарная емкость восьми ИС 8Gb составляет 8GB (восемь гигабайт).
  • Таким образом, большинство комплектов памяти на 32 ГБ имеют четыре ранга.

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

  • Спрос на микросхемы емкостью 16 Гбит в настоящее время слишком высок, чтобы компании могли тратить их на производство одноранговых модулей емкостью 16 Гбайт. Модули 16 ГБ вместо этого изготавливаются с использованием двух рангов микросхем 8 ГБ, как упоминалось выше.
  • Потребительские модули емкостью 32 Гбайт используют два ранга микросхем 16 Гбит/с, поэтому два модуля DIMM на 32 Гбайт составляют двухканальный комплект емкостью 64 Гбайт с четырьмя рангами.
  • Текущие модули 4 ГБ в основном используют четыре ИС 8 ГБ, каждая из которых имеет 16-битный интерфейс. Четыре из них будут необходимы для создания четырех рангов.
  •  Старые микросхемы 4 Гбит/с практически не имеют значения, если только вы не совершаете покупки у реселлеров с небольшим объемом продаж. Найти их — отличный способ для покупателей, которые хотят получить только 16 ГБ, чтобы получить четыре ранга, но определить их может быть сложно.

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

Вывод: быстрее, быстрее, больше

Более высокая скорость передачи данных повышает производительность в пределах возможностей ЦП и материнской платы. Меньшая задержка повышает производительность без увеличения скорости передачи данных. Четыре ранга работают лучше, чем два, до такой степени, что 32 ГБ памяти DDR4-3200 часто превосходят 16 ГБ памяти DDR4-3600. Данные, подтверждающие эти выводы, подробно описаны в нашем недавнем анализе памяти Ryzen 3000.

Теперь, когда мы познакомили вас с некоторыми тонкостями памяти ПК, вы должны знать гораздо больше о том, что именно вы покупаете. Во что бы то ни стало, не стесняйтесь обращаться к этому онлайн-конфигуратору или к продавцу в магазине за помощью в выборе комплекта. Но не позволяйте им навязывать вам комплект с завышенной ценой и низкой задержкой, заявленными тактовыми частотами, которые ваш чипсет или ЦП не могут выдержать, и/или одноранговым комплектом, который заставит ваш ЦП ждать, чтобы выполнить задачу. . Учитывая большое количество комплектов памяти на рынке, почти наверняка есть варианты получше.

Подробнее: лучшая память

Подробнее: DDR DRAM FAQS и Руководство Оперативная память или нет, вы можете сэкономить, ознакомившись с нашими списками промо-кодов Newegg и кодов купонов Corsair.

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

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

Томас Содерстром — старший штатный редактор Tom’s Hardware в США. Он тестирует и проверяет корпуса, охлаждение, память и материнские платы.

Темы

Память

Что такое тайминги памяти | Crucial.com

Когда речь заходит о производительности памяти, большинство людей обычно думают о скорости модуля памяти. Скорость модуля — это мера способности передавать данные, например: DDR2 800 МГц, DDR3 1600 МГц и DDR4 2400 МГц (или МТ/с). Однако тайминги определяют, насколько быстро ваша память может реагировать на запросы о выполнении действий.

Когда мы смотрим на тайминги памяти, они обычно отображаются в числовом формате; 9-9-9-24 является примером общей синхронизации памяти DDR3. Ниже приведена таблица, в которой показаны некоторые стандартные тайминги для различных типов памяти DDR.

Временные параметры чаще всего делятся на четыре значения: задержка CAS (CL), задержка столбца строки (tRCD), время предварительной зарядки строки (tRP) и время активности строки (tRAS). Если вы заметили, что в приведенной выше таблице отсутствует tRAS для DDR4, это связано с тем, что это значение было объединено с другим числом с новой технологией памяти, поэтому оно больше не актуально.

Наиболее широко известным таймингом памяти является CAS Latency. Это значение обычно является синонимом производительности. Однако иногда это может ввести в заблуждение. Большинство может подумать, что чем ниже задержка CAS, тем лучше, поскольку это значение относится к способности вашей памяти быстро реагировать на новую информацию. Это не совсем точно, так как новые типы памяти обычно имеют гораздо большее время задержки CAS, чем их старые аналоги.

Почему время ожидания новых типов памяти меньше? Наряду с различными таймингами существует атрибут, который называется «Время цикла часов». Это измерение отражает то, насколько быстро память может быть готова к новому набору команд. Новые типы памяти, такие как DDR4, имеют значительно более быстрое время тактового цикла, чем старая память. Как показано на приведенной ниже диаграмме, это фактически означает, что истинная задержка (реальная скорость) намного выше. Если вы хотите узнать больше о скорости и задержке, ознакомьтесь с этой подробной статьей.

В большинстве случаев вам не стоит беспокоиться о тайминге памяти. Если вы покупаете память, которая, по мнению инструмента Crucial® Advisor™ или инструмента System Scanner , совместима с вашим компьютером, вы можете быть уверены, что у вас есть память, которая может работать в вашей системе. Единственным исключением из этого правила является покупка высокопроизводительных деталей Ballistix® для систем, изготовленных по индивидуальному заказу.

Читайте также: