Тайминги RAM: CAS, RAS, tRCD, tRP, tRAS с пояснениями
Оперативная память на самом деле является одним из наиболее важных компонентов компьютера, но когда дело доходит до решения о покупке, на нее редко вкладывают столько же усилий и усилий, сколько на другие компоненты. Обычно емкость – это единственное, что, кажется, волнует обычных потребителей, и хотя это оправданный подход, ОЗУ – это нечто большее, чем просто размер памяти, которую она хранит. Несколько важных факторов могут определять производительность и эффективность ОЗУ, и, вероятно, два из самых важных из них – это частота и время.

GSkill TridentZ RGB – фантастический комплект оперативной памяти для систем Ryzen – Изображение: GSkill
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Частота ОЗУ – это довольно простое число, которое описывает тактовую частоту, на которую рассчитана работа ОЗУ. Он четко упоминается на страницах продуктов и следует простому правилу «чем выше, тем лучше». В настоящее время часто встречаются комплекты ОЗУ, рассчитанные на 3200 МГц, 3600 МГц, 4000 МГц или даже выше. Другая более сложная часть истории – это задержка или «тайминги» ОЗУ. Их гораздо сложнее понять и может быть непросто понять с первого взгляда. Давайте углубимся в то, что на самом деле такое тайминги RAM.
Что такое тайминги RAM?
Хотя частота является одним из наиболее разрекламированных показателей, тайминги ОЗУ также играют большую роль в общей производительности и стабильности ОЗУ. Тайминги измеряют задержку между различными общими операциями на микросхеме ОЗУ. Поскольку задержка – это задержка между операциями, она может серьезно повлиять на производительность ОЗУ, если она превысит определенный предел. Тайминги ОЗУ отражают внутреннюю задержку, которую может испытывать ОЗУ при выполнении различных операций.
Время RAM измеряется в тактах. Возможно, вы видели строку чисел, разделенных тире на странице продукта комплекта RAM, которая выглядит примерно как 16-18-18-38. Эти числа известны как тайминги набора RAM. По сути, поскольку они представляют задержку, чем меньше, тем лучше, когда дело доходит до таймингов. Эти четыре числа представляют так называемые «основные тайминги» и оказывают наиболее значительное влияние на задержку. Есть и другие суб-тайминги, но пока мы обсудим только первичные тайминги.

4 основных тайминга ОЗУ представлены следующим образом – Изображение: Tipsmake
Основные сроки
В любом списке продуктов или на фактической упаковке время указано в формате tCL-tRCD-tRP-tRAS, что соответствует 4 основным временам. Этот набор оказывает наибольшее влияние на фактическую задержку набора оперативной памяти и является точкой фокусировки при разгоне. Следовательно, порядок чисел в строке 16-18-18-38 сразу показывает нам, какое первичное время имеет какое значение.

Задержка CAS (tCL / CL / tCAS)Задержка CAS – Изображение: MakeTechEasier
Задержка CAS – это наиболее важный основной момент времени, который определяется как количество циклов между отправкой адреса столбца в память и началом данных в ответ. Это наиболее часто сравниваемые и рекламируемые сроки. Это количество циклов, необходимое для чтения первого бита памяти из DRAM с уже открытой правильной строкой. Задержка CAS – это точное число, в отличие от других чисел, которые представляют собой минимумы. Этот номер должен быть согласован между памятью и контроллером памяти.
По сути, задержка CAS – это время, необходимое памяти для ответа ЦП. При обсуждении CAS необходимо учитывать еще один фактор, поскольку CL нельзя рассматривать отдельно. Мы должны использовать формулу, которая преобразует рейтинг CL в фактическое время, выраженное в наносекундах, которое основано на скорости передачи данных RAM. Формула: (CL / скорость передачи) x 2000. Используя эту формулу, мы можем определить, что комплект RAM, работающий на частоте 3200 МГц с CL16, будет иметь фактическую задержку 10 нс. Теперь это можно сравнить с наборами с разными частотами и таймингами.

Задержка RAS в CAS (tRCD)Задержка RAS в CAS – Изображение: MakeTechEasier
RAS в CAS – это потенциальная задержка для операций чтения / записи. Поскольку модули RAM используют сеточную структуру для адресации, пересечение номеров строк и столбцов указывает конкретный адрес памяти. tRCD – это минимальное количество тактов, необходимое для открытия строки и доступа к столбцу. Время, необходимое для чтения первого бита памяти из DRAM без какой-либо активной строки, приведет к дополнительным задержкам в виде tRCD + CL.
tRCD можно рассматривать как минимальное время, необходимое ОЗУ для перехода к новому адресу.

Время предварительной зарядки ряда (tRP)Время предварительной зарядки строки – Изображение: MakeTechEasier
В случае открытия неправильной строки (это называется пропуском страницы), строка должна быть закрыта (так называемая предварительная зарядка), а следующая должна быть открыта. Только после этой предварительной зарядки можно получить доступ к столбцу в следующей строке. Следовательно, общее время увеличивается до tRP + tRCD + CL.
Технически он измеряет задержку между выдачей команды предварительной зарядки для ожидания или закрытия одной строки и активацией команды для открытия другой строки. tRP идентичен второму числу tRCD, поскольку одни и те же факторы влияют на задержку в обеих операциях.

Время активности строки (tRAS)Время активности строки – Изображение: MakeTechEasier
Также известное как «Задержка активации до предварительной зарядки» или «Минимальное время активности RAS», tRAS – это минимальное количество тактов, требуемых между активной командой строки и выдачей команды предварительной зарядки. Это совпадает с tRCD, и это просто tRCD + CL в модулях SDRAM. В остальных случаях это примерно tRCD + 2xCL.
tRAS измеряет минимальное количество циклов, которое строка должна оставаться открытой для правильной записи данных.
Командная скорость (CR / CMD / CPC / tCPD)
Также есть определенный суффикс –T, который часто можно увидеть при разгоне и который обозначает командную скорость. AMD определяет Command Rate как количество времени в циклах между выбором микросхемы DRAM и выполнением команды. Это либо 1T, либо 2T, где 2T CR может быть очень полезным для стабильности при более высоких тактовых частотах памяти или для конфигураций с 4 модулями DIMM.
CR иногда также называют командным периодом. В то время как 1T быстрее, 2T может быть более стабильным в определенных сценариях. Он также измеряется в тактах, как и другие тайминги памяти, несмотря на уникальное обозначение –T. Разница в производительности между ними незначительна.
Влияние более низкого тайминга памяти
Поскольку тайминги обычно соответствуют задержке набора RAM, более низкие тайминги лучше, поскольку это означает меньшую задержку между различными операциями RAM. Как и в случае с частотой, существует точка уменьшения отдачи, когда улучшение времени отклика будет в значительной степени сдерживаться скоростью других компонентов, таких как ЦП или общей тактовой частотой самой памяти. Не говоря уже о том, что снижение таймингов определенной модели ОЗУ может потребовать от производителя дополнительного биннинга, что, в свою очередь, приведет к снижению урожайности и более высокой стоимости.
Хотя в разумных пределах, более низкие тайминги RAM обычно улучшают производительность RAM. Как мы видим в следующих тестах, более низкие общие тайминги (и, в частности, задержка CAS) действительно приводят к улучшению, по крайней мере, с точки зрения чисел на графике. Может ли улучшение восприниматься обычным пользователем во время игры или во время рендеринга сцены в Blender – это совсем другая история.

Влияние различных таймингов и частот ОЗУ на время рендеринга в Corona Benchmark – Изображение: TechSpot
Точка убывающей доходности быстро устанавливается, особенно если мы опускаемся ниже CL15. На этом этапе, как правило, время и задержка не являются факторами, сдерживающими производительность ОЗУ. Другие факторы, такие как частота, конфигурация ОЗУ, возможности ОЗУ материнской платы и даже напряжение ОЗУ, могут быть задействованы в определении производительности ОЗУ, если задержка достигает точки убывающей отдачи.
Время и частота
Частота и тайминги ОЗУ взаимосвязаны. Просто невозможно получить лучшее из обоих миров в массовых потребительских наборах RAM. Как правило, по мере увеличения номинальной частоты комплекта RAM тайминги становятся более слабыми (тайминги увеличиваются), чтобы несколько компенсировать это. Частота, как правило, немного перевешивает влияние таймингов, но бывают случаи, когда доплачивать за высокочастотный комплект RAM просто не имеет смысла, поскольку тайминги становятся слабее, а общая производительность страдает.
Хорошим примером этого являются споры между ОЗУ DDR4 3200 МГц CL16 и ОЗУ DDR4 3600 МГц CL18. На первый взгляд может показаться, что комплект 3600Mhz быстрее и тайминги не намного хуже. Однако, если мы применим ту же формулу, которую мы обсуждали при объяснении задержки CAS, история принимает другой оборот. Ввод значений в формулу: (CL / Скорость передачи) x 2000 для обоих комплектов RAM дает результат, что оба комплекта RAM имеют одинаковую реальную задержку 10 нс. Хотя да, существуют и другие различия в субтимингах и способе настройки ОЗУ, но аналогичная общая скорость делает комплект 3600 МГц худшим из-за его более высокой цены.

Результаты тестов различных частот и задержек – Изображение: GamersNexus
Как и в случае с таймингом, мы довольно скоро достигаем точки уменьшения отдачи и с частотой. Как правило, для платформ AMD Ryzen DDR4 3600 МГц CL16 считается оптимальным выбором как по таймингу, так и по частоте. Если мы перейдем к более высокой частоте, такой как 4000 МГц, то не только ухудшатся тайминги, но даже поддержка материнской платы может стать проблемой для чипсетов среднего уровня, таких как B450. Мало того, что на Ryzen часы Infinity Fabric и часы контроллера памяти должны быть синхронизированы с частотой DRAM в соотношении 1: 1: 1 для достижения наилучших возможных результатов, а выход за пределы 3600 МГц нарушает эту синхронизацию. Это приводит к увеличению задержки, общей нестабильности и неэффективной частоте, что делает эти комплекты ОЗУ в целом плохим соотношением цены и качества. Как и в отношении таймингов, необходимо установить золотую середину, и лучше всего придерживаться разумных частот, таких как 3200 МГц или 3600 МГц, при более жестких временных интервалах, таких как CL16 или CL15.
Разгон
Разгон оперативной памяти – один из самых утомительных и вспыльчивых процессов, когда приходится возиться с компьютером. Энтузиасты вникали в этот процесс не только для того, чтобы выжать из своей системы все до последнего кусочка производительности, но и из-за проблем, связанных с этим процессом. Основное правило разгона оперативной памяти простое. Вы должны достичь максимально возможной частоты, сохраняя при этом одинаковые тайминги или даже сокращая тайминги, чтобы получить лучшее из обоих миров.
Оперативная память – один из самых чувствительных компонентов системы, и обычно ее не следует настраивать вручную. Поэтому производители оперативной памяти включают предустановленную функцию разгона, известную как «XMP» или «DOCP», в зависимости от платформы. Предполагается, что это будет предварительно протестированный и подтвержденный разгон, который пользователь может включить через BIOS, и чаще всего это самый оптимальный уровень производительности, который нужен пользователю.

Калькулятор DRAM для Ryzen от «1usmus» – фантастический инструмент для ручного разгона на платформах AMD.
Если вы действительно хотите разогнать оперативную память вручную, вам может помочь наше подробное руководство по разгону оперативной памяти. Тестирование стабильности при разгоне – самая сложная часть разгона оперативной памяти, поскольку для правильного выполнения может потребоваться много времени и много сбоев. Тем не менее, эта задача может быть хорошим опытом для энтузиастов, а также может привести к некоторому приросту производительности.
Заключительные слова
ОЗУ, безусловно, является одним из наиболее недооцененных компонентов системы, который может существенно повлиять на производительность и общую скорость отклика системы. Тайминги ОЗУ играют большую роль в этом, определяя задержку, которая присутствует между различными операциями с ОЗУ. Более сжатые тайминги, безусловно, приводят к повышению производительности, но есть точка уменьшения отдачи, которая затрудняет ручной разгон и ужесточение таймингов для минимального прироста производительности.
Достижение идеального баланса между частотой ОЗУ и таймингами при одновременном контроле стоимости ОЗУ – лучший способ принять решение о покупке. Наш выбор лучших комплектов оперативной памяти DDR4 в 2020 году может быть полезен при принятии обоснованного решения относительно вашего выбора оперативной памяти.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Гайд по разгону оперативной памяти DDR5
Мы уже публиковали подробное руководство по разгону оперативной памяти DDR4. В случае с ОЗУ нового поколения многие принципы настройки остались прежними, но изменения все же есть. Поэтому мы подготовили материал, который включает в себя не только теоретическую базу, но и демонстрирует эффект от разгона DDR5 на практике. Чтобы данное руководство по разгону DDR5 оставалось актуальным, этот гайд будет регулярно обновляться и дополняться с появлением новых ревизий памяти, новых платформ и поколений комплектующих.
Конфигурация тестового стенда
- Процессор — Intel Core i9-12900KF
- Материнская плата — ASUS ROG Maximus Z690 Apex
- Видеокарта — Sapphire AMD Radeon RX 6800 XT 16 Гб
- Оперативная память — ADATA XPG Lancer RGB DDR5-6000 2×16 Гб
- Термопаста — Arctic Cooling MX-2
- Накопитель — M.2 SSD Samsung 970 Pro 512 Гб
- Блок питания — Corsair RM850x мощностью 850W
- Корпус — Открытый стенд
- Монитор — LG UltraGear 32GP850, 2560×1440, 180 Гц
- Операционная система — Windows 11 Pro 64-bit 21H2
При подготовке данного гайда использовалась тестовая конфигурация с процессором Intel Core i9-12900KF и материнской платой ASUS ROG Maximus Z690 Apex.
Несмотря на то, что с памятью ADATA XPG Lancer RGB DDR5-6000 2×16 Гб мы знакомили читателей в одном из недавних обзоров, считаем не лишним сказать пару слов об этом интересном комплекте. Ключевыми особенностями данного набора ОЗУ являются яркая и выразительная подсветка, а также встроенный профиль XMP на 6000 МГц.

Определяем производителя чипов памяти
Оперативная память DDR5 встречается в продаже на чипах от разных производителей, которые в свою очередь отличаются оверклокерским потенциалом в лучшую или худшую сторону. К бюджетным чипам можно отнести Micron и SpecTek. Такие компоненты можно встретить в наборах памяти с частотами от 4800 до 5200 МГц. Как правило, лишь в редких случаях разгон памяти с этими чипами превышает частоту в 5400-5600 МГц.
Более податливыми на разгон в памяти DDR5 будут чипы производства Samsung и SK Hynix. Их также можно встретить в комплектах ОЗУ с частотами на 4800-5200 МГц. Но это скорее лотерея или большая удача. В большинстве своем эти чипы используются в наборах памяти с частотами от 5600 до 7000 МГц.
Старт системы с JEDEC профилем
Отправной точкой памяти DDR5 является режим работы на частоте 4800 МГц. Все комплекты ОЗУ имеют профиль JEDEC, с которым первичные тайминги принимают значения 40-39-39-76 или 40-40-40-76. Рабочее напряжение при этом составляет 1.10В. С такими параметрами память DDR5 будет гарантированно функционировать на любой материнской плате.

Включаем заводской XMP профиль
Более производительными режимами работы ОЗУ являются XMP профили. Это те самые наборы настроек заводского разгона, которые производители памяти подобрали для совместимости с большинством материнских плат. Как правило, такие XMP профили имеют повышенные частоту и напряжение, а иногда и более агрессивные первичные тайминги. Очевидное преимущество тут заключается в отсутствии требований к пользователю относительно опыта ручной настройки памяти. XMP профиль активируется одним кликом в меню BIOS материнской платы, после чего память переключается на повышенный режим быстродействия. Например, наш комплект ADATA XPG Lancer RGB после включения XMP начинает работать на частоте 6000 МГц с напряжением 1.35В.

Находим максимальную рабочую частоту
Для дальнейшего увеличения быстродействия памяти необходим ручной разгон и тонкая настройка DDR5. На этих вопросах мы и сфокусируемся. А также предложим подход, который позволит «выжать» 99% производительности из любого комплекта. Разумеется, многое зависит и от выбранной материнской платы. Но в целом наши рекомендации будут универсальны и подойдут большинству пользователей.
Для начала необходимо выяснить предельную частоту, на которой может работать ваша ОЗУ на используемой материнской плате. Для этого устанавливаем напряжения:
- VCCSA (System Agent) — от 1.15 до 1.35V;
- IMC (Memory Controller Voltage) — от 1.15 до 1.35V;
- VDD до 1.40V (для Micron и Spectek) и до 1.50V (для Samsung и SK Hynix);
- VDDQ до 1.40V (для Micron и Spectek) и до 1.50V (для Samsung и SK Hynix);
- VDDQ_TX до 1.35V (для Micron и Spectek) и до 1.45V (для Samsung и SK Hynix).
Бояться повышать напряжения не стоит. Тем более что на финальном этапе настройки памяти их можно подкорректировать в меньшую сторону. Во избежание перегрева модулей имеет смысл организовать обдув памяти корпусным вентилятором. Что же касается поиска рабочей частоты, то рекомендуется тестировать каждый доступный уровень. Например, если разгон начинается с минимальной частоты, то пробуем 5200 — 5400 — 5600 — 5800 — 6000 — 6200 — 6400 — 6600 МГц и так далее. Для проверки стабильности ОЗУ подойдут утилиты Testmem5, Karhu и другие им подобные. Нашему комплекту памяти ADATA XPG Lancer RGB покорилась частота 6400 МГц.

Настраиваем первичные тайминги
Далее переходим к тонкой настройке таймингов, а именно первичной группы. Возможные значения могут быть следующие:
- tCL — от 28 до 40 (чем меньше тем лучше, доступны только четные значения);
- tRCD — от 36 до 40 (чем меньше тем лучше, лучше ставить =tRP);
- tRP — от 36 до 40 (чем меньше тем лучше, лучше ставить =tRCD);
- tRAS — от 26 до 105 (чем меньше тем лучше, лучше ставить не ниже 52 или =tRCD+tRTP);
- CR — от 1Т до 2Т (чем меньше тем лучше, 1Т работает только на некоторых материнских платах).
На частоте 6400 МГц первичные тайминги комплекта ADATA XPG Lancer RGB удалось ужать до 32-39-39-76-2Т.

Настраиваем вторичные и третичные тайминги
Подобрав первичные тайминги и проверив стабильность работы памяти с выбранными настройками, переходим ко вторичным и третичным таймингам DDR5. Наиболее значимые параметры, которые интересны с точки зрения увеличения быстродействия, следующие:
- tWR — от 48 до 96 (чем меньше тем лучше, шаг 2);
- tRFC2 — от 240 до 900+ (чем меньше тем лучше, шаг 16);
- tRRD_L — от 4 до 16 (чем меньше тем лучше, шаг 4);
- tRRD_S — от 4 до 16 (чем меньше тем лучше, шаг 4);
- tWTR_L — от 16 до 36 (чем меньше тем лучше, шаг 2, на ASUS настраивается через tWRRD_sg);
- tWTR_S — от 4 до 12 (чем меньше тем лучше, шаг 2, на ASUS настраивается через tWRRD_dg);
- tRTP — от 6 до 24 (чем меньше тем лучше);
- tFAW — от 16 до 48 (чем меньше тем лучше, tFAW = 4*tRRD_S);
- tCWL — от 26 до 38 (чем меньше тем лучше, ставится tCWL=tCL-2 или если нестабильно, то tCWL=tCL);
- tREFI — от 4600+ до 262143 (чем выше тем лучше, настраиваем в последнюю очередь);
- tRDRD_sg — 11 до 16 (чем меньше тем лучше, шаг 1);
- tRDRD_dg — от 7 до 8 (чем меньше тем лучше, шаг 1);
- tRDWR_sg — от 17 до 20 (чем меньше тем лучше, шаг 1);
- tRDWR_dg — от 17 до 20 (чем меньше тем лучше, шаг 1);
- tWRRD_sg — от 52 до 80 (чем меньше тем лучше, tWRRD_sg = tCWL + tWTR_L(S) + 6);
- tWRRD_dg — 48 до 54 (чем меньше тем лучше, tWRRD_sg = tCWL + tWTR_L(S) + 6);
- tWRWR_sg — от 9 до 34 (чем меньше тем лучше, tWRWR_sg = tRDRD_sg (tCCD_L) * 2);
- tWRWR_dg — от 7 до 8 (чем меньше тем лучше, tWRWR_dg = tRDRD_dg (tCCD) = 8).
Третичные тайминги с окончанием dr предназначаются только для двухранговых модулей, а с окончанием dd — для четырех модулей. В случае с DDR5 должно соблюдаться правило dr=dd. После настройки вторичных и третичных таймингов наш комплект ADATA XPG Lancer RGB сохранил стабильность при следующих параметрах.

Оцениваем и сравниваем производительность
Теперь, когда все манипуляции с оперативной памятью выполнены, стоит оценить дивиденды от тонкой настройки DDR5. Фокус внимания будет, конечно же, на сравнении с заводскими профилями JEDEC и XMP.
При оценке пропускной способности памяти в бенчмарке AIDA64 можно отметить два важных момента. Это заметно возросшие результаты при тонкой настройке вторичных и третичных таймингов, а также сильное влияние высокой частоты 6400 МГц.


Если же смотреть на задержки ОЗУ, то больше всего их получилось сократить простым включением XMP профиля. Далее снижение латентности уже прослеживалось меньшими «темпами».

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

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

Архивацию данных также можно отнести к числу задач, где тонкая настройка вторичных и третичных таймингов DDR5 имеет важное значение. Именно эти изменения позволили комплекту ОЗУ получить заметное преимущество над другими режимами работы памяти.
Расчет физики силами процессора в тесте 3D Mark Time Spy заметнее всего ускорила высокая частота DDR5. Манипуляции с таймингами тут не привнесли ошеломляющего эффекта.

В играх эффект от разгона памяти был заметен больше всего после включения XMP профиля и с разгоном до 6400 МГц. Далее средний FPS продолжал расти, пусть и не столь заметно. Тонкая настройка вторичных и третичных таймингов позволила «добрать» еще пару-тройку кадров в секунду.
Заключение
Успех разгона оперативной памяти DDR5 зависит больше всего от чипов, на который построен тот или иной комплект ОЗУ. Но не менее значимым фактором является модель используемой материнской платы. Что же касается тонкой настройки оперативной памяти нового поколения, то эти манипуляции определенно важны для достижения максимального быстродействия ПК. В этом гайде мы постарались дать универсальные рекомендации по настройке DDR5, следуя которым пользователь сможет заметно увеличить производительность системы. Во многих сценариях прирост может доставить от 5 до 13%, что само по себе уже небольшой успех.
Зависимость производительности в играх от частоты и таймингов оперативной памяти
Частота или тайминги? Проверяем на платформе Intel. Сегодня я попытаюсь разобраться, насколько важна производительность оперативной памяти для игрового ПК.
28 июня 2018, четверг 14:02
IC9517 [ ] для раздела Блоги
реклама
Сегодня я попытаюсь разобраться, насколько важна производительность оперативной памяти для игрового ПК. Конечно, было бы прекрасно провести тестирование в 4х разрешениях в 20 играх и при 10 различных режимах памяти. Но подобное тестирование заняло бы у меня как минимум несколько месяцев, в течение которых все свободное время я посвящал бы тестам, и в итоге это тестирование никогда бы не было окончено. Поэтому осталось 5 режимов работы оперативной памяти, 7 игр и разрешение 1080p. Такое разрешение было выбрано, чтобы показать зависимость в условиях приближенных к реальным (хотя 1080p для GTX 1080 это даже маловато). Но не беспокойтесь, отдельные тесты в 720p тоже будут. Да еще какие!
Память я использую Geil Super Luce, которую подробно рассмотрел в предыдущей статье. Не самая лучшая память и не самый лучший выбор для тестов, но в свое оправдание могу сказать, что если взять более хорошую память, которая заведется на 2666 с меньшими таймингами, то само соотношение между памятью на разных частотах не изменится. Тем более, результаты явно покажут, что основные тайминги не есть самое главное для игровой производительности. Единственное, о чем жалею – невозможность проверить масштабируемость производительности при бОльших частотах памяти – выше 3400 моя память прыгнуть неспособна.
реклама
Перед проведением подробных тестов с замерами были проведены тесты записью видео и смонтированы в 2 ролика. В первом сравнивается производительность в следующих режимах 2133, 2666 XMP, 2666 optimized, 3200 optimized в разрешении 1080p в 9 играх.
Во втором сравниваются 2666 optimized и 3200 default в 720p
реклама
Именно в комментах к видео появилась идея с замерами 1% и 0.1%
Тест в каждой игре при каждом режиме памяти проводился 3 раза, результаты усреднялись. Если какой-то из результатов сильно отличался от остальных (в двух тестах 70-72, в третьем 60), его результаты отбрасывались, и тест проводился снова. Между каждым прогоном система перегружалась.
В первую очередь я отказался от частоты памяти 2133. Сегодня эта частота представляет лишь теоретический интерес. Все процессоры и матплаты поддерживают из коробки бОльшую частоту. А вот режимов с частотой 2666 будет 2 – стандартный XMP и с выжатыми таймингами. Частота 2666 интересна тем, что это максимальная частота для чипсетов, не поддерживающих разгон (на платформе Intel), и будет интересно посмотреть, на что способна память в таком режиме. Итак, память тестировалась в следующих режимах:
реклама
2666 XMP. Основные тайминги 16-18-18-36. Остальные тайминги Авто
2666 opt (Optimized). 12-16-16-28-1T, TRFC=280, TREFI=65535, остальные тайминги выставлены вручную (но не «добиты» до самых минимальных значений из-за недостаточности времени на тестирование стабильности).
3200 default. 15-19-19-34, tCWL=15, все остальные тайминги Авто.
3200 opt. 15-19-19-34-1T, TRFC=330, TREFI=65535, остальные тайминги выставлены вручную.
реклама
3400 opt. 16-20-20-34-1T, TRFC=350, TREFI=65535, остальные тайминги выставлены вручную.
Таблица с таймингами
Процессор во всех тестах Core i7 8700K на частоте 4,8 ГГц. Режим максимальной производительности включен как в Windows, так и в биос материнской платы.
Результаты в AIDA64 Memory Benchmark
2666 МГц очень сильно улучшает показатели после настройки таймингов и приближается к лидерам по времени задержки. Посмотрим, к чему это приведет в играх.
Тестовый стенд
ЦП: Core i7 8700K @ 4.8 GHz, северный мост @ 4.4 GHz
МП: Asus Z370-A, версия биос 0616
Кулер: Phanteks PH-TC14PE + Noctua NF-A15
ОЗУ: 2*8GB Geil Super Luce 2666
ВК: Zotac Geforce GTX 1080 AMP + Accelero Xtreme III @ 2000/10800
БП: Corsair RM650
Корпус: Fractal Design Define R5 + 3x bequiet Silent Wings 2 140 mm
SSD: 2x Crucial M4 128GB, Crucial MX300 525GB, Kingfast 250GB
ОС: Windows 10 x64 LTSB
Версия драйвера ВК: 398.11
Для теста преимущественно отобраны игры, в которые я играю и знаю, в каких локациях производительность наименее зависит от видеокарты. Замеры среднего фпс и 1% и 0.1% фпс производились Fraps. К сожалению, пришлось отказаться от тестирования в Rise of Tomb Raider, т.к. Fraps в данной игре не работал. Также если не использовался бенчмарк, то не делалось никаких «прогревочных» пробежек по траектории, чтобы исключить лаги. Именно эти лаги мы сейчас и ищем.
Список игр
Assassin’s Creed Origins. Разрешение 1080p, пресет Ultra High. Используется встроенный бенчмарк, т.к. в данную игру я не играл. Тест производительности в Fraps запускался и останавливался вручную.
Fallout 4. Разрешение 1080p, пресет Ultra. Казалось бы, старая игра на древнейшем движке, но в данной игре есть место, где фпс зависит только от производительности оперативной памяти – верхушка завода Корвега. Фпс замерялся в течение 20 секунд при неподвижности персонажа. Тут я приведу только средний фпс. Также проведено тестирование при входе в Diamond City (13 cекунд).
Far Cry 5. Разрешение 1080p, пресет Ultra. Используется встроенный бенчмарк. Тест производительности в Fraps запускался и останавливался вручную.
Grand Theft Auto 5. Используется встроенный бенчмарк. Изначально я хотел использовать поездку по городу, но так и не смог научиться быстро ездить без аварий (в отличие от Watch Dogs 2). Настройки смотрите на скриншотах. Игра сама предложила подобные настройки при старте. Тест производительности в Fraps запускался вручную на 116 секунд в момент запуска последнего теста (и охватывал весь последний тест).




Kingdom Come Deliverance. Разрешение 1080p, пресет Very High. Поездка на быстрой лошади от мельницы до Ратае и через центральную улицу Ратае в течение 50 секунд. В отличие от видеосравнения тестовый отрезок заканчивается почти сразу после выезда за границу города.
Witcher 3. Разрешение 1080p, пресет Ultra. Поездка на лошади через Новиград в течение 50 секунд. В отличие от видеосравнения тестовый отрезок заканчивается почти сразу после выезда за границу города.
Watch Dogs 2. Разрешение 1080p, пресет Ультра. Поездка по центральной улице на быстром авто (одинаковом для каждого прогона) в течение 45 секунд. В отличие от видеосравнения обратно я уже не возвращаюсь, т.е. еду по дороге в одну сторону.
Результаты
Assassin’s Creed Origins 1080p
Различия между режимами очень небольшие. 2666 opt быстрее 3200 def.
Fallout 4 1080p
Рассмотрим пока спуск в Diamond City
Разница между лучшим и худшим результатом (avg и 1%) около 15%. 2666 опять опережает 3200 def.
Far Cry 5 1080p
Очень маленькая разница по среднему фпс, но вполне ощутимая по 1 и 0.1%. 2666 без оптимизаций отстает от остальных режимов, которые в свою очередь почти не отличаются между собой
Grand Theft Auto 5 1080p
С результатами GTA5 все не так однозначно. Средний фпс от прогона к прогону почти не отличался, а вот 1% и особенно 0.1% плавали в весьма широких пределах.
Например, все тесты при 3200 opt сразу показали высокий результат, а все 3 прогона при 3400 — низкий. И что тут прикажете делать? Тестирование при 3400 я провел заново, и именно эти результаты вы видите на графике. Результаты первых 3 прогонов можете скачать в архиве. Порой возникают фризы при переходе камеры от самолета к джипу, но зачастую просто отличается количество машин и взрывов. В итоге я решил использовать максимальные результаты. И получилось так, что тестирование в 3400 пришлось проводить дважды, а в 2666 opt долго добивать третий результат.
Kingdom Come Deliverance 1080p
В последней версии 1.5 (update: уже доступна 1.6) игра избавилась от фризов и просадок фпс при беге по городу на своих двоих. Но если скакать во весь опор на лошади, то фпс все еще провисает, хотя и меньше, чем на релизной версии. 2666 opt оказался гораздо ближе к оптимизированным 3200 и 3400, чем к 3200 без оптимизаций.
Watch Dogs 2 1080p
Стоп! Самая требовательная к скорости оперативной памяти игра показала минимальную разницу? Не может того быть! Может, если учесть настройки. В 1080p на Ultra настройках GTX 1080 почти постоянно работает на пределе, потому и такая небольшая разница.
720p
Тестирование в 720p я провел не во всех играх. Тестировать в 720p Fallout 4 и GTA 5 нет никакого смысла – в них и при 1080p видеокарта не загружена (это видно на видео). В Kingdom Come Deliverance видеокарта бОльшую часть времени загружена на максимум, но в моменты просадок фпс загрузка GPU падает. Итак, в 720p я протестирую Assassin’s Creed Origins, Witcher 3 и Far Cry 5. Watch Dogs 2 и завод Корвега из Fallout 4 оставлю напоследок.
Assassin’s Creed Origins 720p
Разница между режимами в 720p немного больше, чем в 1080p, но вновь ничего выдающегося.
Witcher 3 720p
Средний фпс растет, но 1% и 0.1% падает… Тестировать в 3200 opt я не стал – всего 2,3% разницы между 3400 и 2666 делает этот тест бессмыссленным.
Far Cry 5 720p
Всего 2 режима, т.к. их результаты показывают бессмысленность остального тестирования. Всего 3-4% разницы между 2666 и 3400 (+27% или +733 МГц частоты!) в 720p.
Watch Dogs 2 720p custom settings
А теперь немного хардкора. Снижаем разрешение до 720p, включаем пресет Ультра, а потом снижаем тени на Высоко и выключаем «Туман Сан-Франциско» и «Тень объектов в свете фар».
Помимо основных 5 режимов тестируем в следующих:
2666 XMP + TRFC, TREFI. Режим 2666 XMP кроме TRFC=280, TREFI=65535
2666 12-16-28-1T. Основные тайминги настроены вручную, все остальные на Авто
2666 opt no TRFC, TREFI. 2666 opt кроме TRFC и TREFI на Авто
2666 opt, subtim=auto. Основные тайминги, TRFC, TREFI настроены вручную, все остальные тайминги на Авто
2666 opt, TREFI=auto. 2666 opt кроме TREFI на Авто.
2666 opt, TRFC=auto. 2666 opt кроме TRFC на Авто.
2666 opt cl=14. 2666 opt кроме cl=14
2666 opt CR=2T. 2666 opt кроме Command Rate=2T
3267 opt. Тайминги аналогичны 3200 opt. Можитель процессора 47, шина 102.1
Каждый тест выполнялся 2 раза.
Наконец-то реальная разница между различными режимами! 2666 opt на 13-14% быстрее 2666 XMP, а 3400 opt в свою очередь на 10-11% быстрее 2666 opt, а разница между 2666 XMP и 3400 opt составляет 25%. Но есть одно но. Подобная разница получилась в одной игре, в разрешении 720p, с немного сниженными настройками, при использовании Core i7 8700K на частоте 4,8 ГГц и Geforce GTX 1080. Хочется тут вставить видео со святым отцом из «Очень страшного кино»
Еще из интересного можно отметить, что 2666 со всеми настроенными таймингами, кроме TRFC+TREFI, равен режиму 2666 XMP с настроенными TRFC+TREFI.
Повышение TRFC c 280 до дефолтных 467 (для частоты 2666) на производительность по сути не влияет.
Настройка только TRFC+TREFI после активации XMP профиля уже ощутимо улучшает производительность.
Ну и напоследок тест на заводе Корвега в Fallout 4. Особенность данной точки, что фпс тут не зависит ни от видеокарты, ни от процессора, а только от производительности оперативной памяти. Тест проводился всего 1 раз ввиду высокой повторяемости результатов. Приведен средний фпс.
Здесь разница меньше, чем в WD2 – всего 13,5% между лучшим и худшим результатом. Сами результаты позволяют оценить влияние каждого параметра на производительность.
Заключение
Через пару дней после начала подробных тестов я подумал, что занимаюсь чем-то бесполезным, и все основные ответы уже есть в записанных ранее видео. В общем-то, так и вышло. 2666 МГц с оптимизированными таймингами в подавляющем большинстве случаев не сильно уступает 3200 и 3400 (также с настроенными таймингами) и всегда превосходит 3200 с дефолтными таймингами. Основную роль в этом играет тайминг TREFI, но и остальные далеко небесполезны.
Ощутимую разницу удалось получить лишь в игре Watch Dogs 2 в разрешении 720p с немного сниженными настройками графики. Можно, конечно, было бы сказать, что со временем таких игр станет больше, но с момента выхода WD2 прошло более полутора лет, и новые игры показывают куда меньшую зависимость от производительности памяти.
При этом я ни в коем случае не утверждаю, что 2666 хватит всем. Для получения хороших результатов при данной частоте нужно потратить немало времени на настройку таймингов, и далеко не все на это пойдут. При этом память на 3200 и 3400 МГц с настроенными таймингами все равно быстрее 2666 также с оптимизацией. Поэтому, сначала находим предел по частоте памяти, а только потом настраиваем тайминги. Но, если ваша материнская плата не поддерживает разгон памяти, то обязательно настраиваем тайминги на частоте 2666 — это серьезно повышает производительность.
Trefi тайминг сколько ставить
#77
#77
#77
Чем выше вы в вертикальном столбце, тем удачнее планки.
Чем интенсивнее цвет, тем выше статистический процент (данные старые,теперь удачнее чипы выходят)
На 1 таблице все,что выше красной линии — суперотборники.
Советы по верной тренировке
1.Поднять напряжения на VCCSA и VCCIO.
2.Включить в биосе Round Trip Latency.
3.Для гигабайтов — memory enchancement=normal.
Руководство по разгону памяти для начинающих блондинок
Программы для тестирования памяти
GSAT- https://drive.google.com/file/d/1iCj0-jQIXIlo_Zvm5jO949ZH9fClTNF3/edit
для длинных тестов добавил параметр «—pause_delay» чтоб периодически не отключались потоки
| Последний раз редактировалось anta777 14.10.2023 12:32, всего редактировалось 157 раз(а). |
| Внесены дополнения по tRFC и tRAS. |
Народ кто подскажет, что может влиять на вылеты из игр из этого: tRRD_L, tCKE, tRDRD_sg? Решил попробовать поставить tRRD_L 4 было 6, tCKE 6 было 7, tRDRD_sg 6 было 7 и после этого начались вылеты в играх. Потом вернул все обратно и вылеты прекратились. Хотя в обоих случаях проходил tm.
_________________
i9-9900k 5ггц, asus z390 apex XI, g.skill 2х16gb 4000cl16, asus 3080Ti strix oc
Pahen писал(а):
что можно выжать из такой памяти?
Hynix
H5AN4G8NMFR-TFC
m-die чипы?
MilligramSmile tWR забыл
Добавлено спустя 2 часа 23 минуты 9 секунд:
А подскажите пожалуйста по testmem5 с экстрим конфигом. Уже второй раз столкнулся. Запускаю тест, ухожу, прихожу через час проверить. Всё работает, в программе таймер работает, считает время, а нагрузки никакой на ЦП нет и память вся свободна.
_________________
9900К/Z390-F/32GB/960 PRO/RTX 4080/G6/7XL/AG271QG 165Hz G-sync
По калькулятору стоит формула tREFI=7,8*FREQ*2 (частота). Почему у некоторых этот тайминг стоит в топку (65535), у других 32000 и прочая каша. Повышение tREFI (не точно! Могу ошибаться!) повышает нагрев планок, а как определить до какой температуры греются мои плашки без термопары и прочих специальных инструментов (пальцем трогать такое се)?
Последний раз редактировалось Marksaline 05.08.2019 14:12, всего редактировалось 1 раз.
Винни-Пух писал(а):
Я хз где он, не нашел.
xyligano глянь тайминги, твое мнение ?
xyligano и расшифруй, что за параметры и зачем они так должны быть ?
_________________
7800X3D • Asus X670E-F Gaming • 2x16Gb 6400 MHz CL32 • RTX 4070 Ti GameRock Classic OC • 27″ Asus PG279Q • Win 10 LTSC x64 21H2
подскажите, если система без gear down савсем
не стартует,эт сильна плоха)? с ним так все стабильно, а без- нет старта,. смотрел по дебаговским светодиодам на плате, плата проверила проц,проверила раму и еще раз повторила эту проверку и все, никакой диод не горит после этого. а
должен или зеленый загорется,то есть все норм или в моем случае- оранжевый, то есть фигня с рамой . но полная темнота. и можно как-то узнать, с какими
на самом деле таимингами запустилась память?
_________________
Crosshair VI Hero_R7_1700,3900mhz_4x8gb b-die_3500mhz_palit_GTX 1070
Marksaline писал(а):
а как определить до какой температуры греются мои плашки без термопары и прочих специальных инструментов
Никак, пирометр с али как вариант. Если установка обдува фиксит ошибки в tm5, значит плашки перегревались (кэп)
_________________
R5 5600X — Crucial Ballistix 2*16@3466 CL16 — Palit GeForce RTX 3070 GameRock OC@1905/0.85v
Есть некие стандарты раскрытия (С) Руфусс
MilligramSmile писал(а):
глянь тайминги
Намного лучше.
Twr не установлен на 16 (через twrpre)
Rrd_l = 4
TWTR_L = 7 и тогда twrrd_sg = 27
Trefi 32000 (максимум даст только нагрев)
Остальное пока не критично. Нужно сменить эти и перетренировать rtl
MilligramSmile писал(а):
и зачем они так должны быть ?
Fastboot должен быть отключён, чтобы работала тренировка памяти.
А фулчек я наоборот включаю — нас в системе интересует стабильность. В теории фулчек в диз даст чуть больше разгона, но потом вспотеешь это стабилизировать все равно. Поэтому пусть проверяет сразу
Добавлено спустя 1 минуту 36 секунд:
WalterWhite писал(а):
пирометр с али как вариант
Что мерять пирометром будешь?
Если датчика нет, то только провести термопару. И то не везде ты сможешь подлезть так, чтобы не мерять воздух
Marksaline писал(а):
По калькулятору стоит формула tREFI=7,8*FREQ (частота). Почему у некоторых этот тайминг стоит в топку (65535), у других 32000 и прочая каша. Повышение tREFI (не точно! Могу ошибаться!) повышает нагрев планок
Да не почему. Инфу надо клещами вытягивать. Вот пока ты не спросил
xyligano писал(а):
Trefi 32000 (максимум даст только нагрев)
Он не написал.
_________________
9900К/Z390-F/32GB/960 PRO/RTX 4080/G6/7XL/AG271QG 165Hz G-sync
Винни-Пух писал(а):
А подскажите пожалуйста по testmem5 с экстрим конфигом. Уже второй раз столкнулся. Запускаю тест, ухожу, прихожу через час проверить. Всё работает, в программе таймер работает, считает время, а нагрузки никакой на ЦП нет и память вся свободна.
это нормально, просто перезапусти тест. Это не говорит об ошибках памяти, просто ,крубо говоря, тест захотел памяти больше, чем было, и произошел такой глюк.
Винни-Пух
Для Вас лучший вариант tREFI — 56220
_________________
10940X +13700KF | 8x8Gb DDR4 + 2×16 DDR5 | GV-N3080EAGLE OC-10GD | 970Pro 512Gb+980Pro 1Tb | SF-1200F14MP | WD20PURZ | WD2000FYYZ | MG07ACA12TE
Marksaline писал(а):
Повышение tREFI (не точно! Могу ошибаться!) повышает нагрев планок
нет. Повышение TREFI само по себе не влияет на нагрев. Оно увеличивает интервалы между обновлениями строк. Однако благодаря этому ваша память может больше быть в работе, а не в простое на обновлении, и от этого может быть чуть больший нагрев.
Связь TREFi с температурой простая: чем выше температура, тем сильнее теряется заряд из конденсаторов, а значит нужно чаще обновлять «содержимое», а значит надо снизить интервалы между обновлениями(trefi)
Victor91rus писал(а):
это нормально, просто перезапусти тест. Это не говорит об ошибках памяти, просто ,крубо говоря, тест захотел памяти больше, чем было, и произошел такой глюк.
Спасибо
Cyborg39rus спасибо
_________________
9900К/Z390-F/32GB/960 PRO/RTX 4080/G6/7XL/AG271QG 165Hz G-sync
У меня финал вышел такой:
#77
Крутить больше нечего + поставил 92мм винт на ОЗУ + еще и на М.2 задувает отлично.
Сняло около 18(было 55-57 градусов ОЗУ за 1 час теста, сейчас около 34-36[в простое 29-30]) градусов с ОЗУ при МТ5 тесте и около 7(было 51, стало 44-46[в простое 35(этовторой датчик температуры, который самый горчий]) градусов с М.2 так же при каком нибудь тесте/бенчмарке.
Добавлено спустя 9 минут 30 секунд:
#77
Maximus Tweak — Auto
_________________
10940X +13700KF | 8x8Gb DDR4 + 2×16 DDR5 | GV-N3080EAGLE OC-10GD | 970Pro 512Gb+980Pro 1Tb | SF-1200F14MP | WD20PURZ | WD2000FYYZ | MG07ACA12TE
Cyborg39rus писал(а):
Крутить больше нечего + поставил 92мм винт на ОЗУ + еще и на М.2 задувает отлично.
и разве этот колхоз стоит того, это для тестов раз два и все-на постоянку спустить частоту до 4000 и напряжении упадет и обдув не нужен колхозить-смотрится не очень.
_________________
Слава Роботам! Убить всех человеков!
miwa писал(а):
и разве этот колхоз стоит того
Так то и без охлада в играх тестпы ОЗу 34-37 градусов Предельно Макс. Но я переживаю за свои железочки.
#77
_________________
10940X +13700KF | 8x8Gb DDR4 + 2×16 DDR5 | GV-N3080EAGLE OC-10GD | 970Pro 512Gb+980Pro 1Tb | SF-1200F14MP | WD20PURZ | WD2000FYYZ | MG07ACA12TE
Cyborg39rus какую формулу вы используете, чтобы получить такой tREFI?
Marksaline писал(а):
какую формулу вы используете, чтобы получить такой tREFI
Беру значение материнки и умножаю на 3.
А так 2150х7.8х3
_________________
10940X +13700KF | 8x8Gb DDR4 + 2×16 DDR5 | GV-N3080EAGLE OC-10GD | 970Pro 512Gb+980Pro 1Tb | SF-1200F14MP | WD20PURZ | WD2000FYYZ | MG07ACA12TE
Зачем использовать формулу для REFI? Стандартные 7.8мкс и в авто ставит, а дальше зависит только от удачи и охлаждения.
Agiliter Я шапку читал, что с REFI «лучше не пытаться найти предельное значение.» В топку его гнать или от чего-то отталкиваться? Не понял немного про мкс, куда смотреть, тыкните.
Часовой пояс: UTC + 3 часа
Кто сейчас на конференции
Сейчас этот форум просматривают: fun26, Tankist38, vivaldis и гости: 15
Лаборатория
Обзор и тестирование процессорной СВО MSI MAG CoreLiquid E360

Обзор и тестирование мини-ПК Geekom Mini IT13

Обзор Wi-Fi USB адаптера MSI AX1800

Обзор и тестирование процессорной СВО XPG Levante X 360

Обзор и тестирование комплекта APNX C1-VGA-KIT и наборов вентиляторов APNX FP1-140 и FP2-120
Новости
- AMD Athlon 3000G с недавних пор предлагается в новой упаковке
- Скидки на продукты Redkey на распродаже 11.11 на OZON достигают 70%
- Байден вскоре после встречи с Си Цзиньпином опять назвал китайского лидера «диктатором»
- Илон Маск опроверг слухи о подготовке IPO провайдера Starlink в 2024 году
- Разработчики кооперативного экшена-долгостроя Suicide Squad: Kill the Justice League показали 20 минут геймплея
- Экс-советник Кучмы обвинил стратегию Зеленского в провале «контрнаступления»
- В Белом доме признали, что отсутствие американской помощи негативно отразится на обороноспособности Украины
- В России есть всё необходимое для воссоздания сверхзвукового лайнера Ту-144 — глава Минтранса
- Дроны-камикадзе «Ланцет» пока не будут поставляться за рубеж — в «Рособоронэкспорте» объяснили, почему
- Еврокомиссия призвала Венгрию отказаться от российских энергоносителей
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan