☰
︎

Исследование влияния таймингов на Zen 2 (+Zen 3) в Shadow of the Tomb Raider

Для любителей заниматься разгонными непотребностями вместо спокойного и надежного использования памяти в XMP
27 октября 2021, среда 07:52
NuJIevik для раздела Блоги

Текст опубликован в личном блоге и его автор не имеет отношения к администрации сайта

Вопросы, связанные с настройкой таймингов, на платформе AM4 в значительной степени оттенены настройкой частоты памяти и FCLK. Это обусловлено компоновкой и особенностями работы Ryzen. Большой объем L3 кэша позволяет надеяться, что высокие тайминги не слишком сильно влияют на процессорную производительность. Это предположение получило довольно широкое хождение и заслуживает подробного рассмотрения.

Сколь значительно и значительно ли вообще влияние таймингов на производительность Zen 2? Ответ на этот вопрос моментально переводит повествование в практическое русло. Действительно, малое влияние позволяет с чистой совестью пренебречь настройкой таймингов для практических задач. С другой стороны, при значительном влиянии возможность этого самого влияния необходимо, как минимум, учитывать в определенных сценариях.

Прежде чем перейти к практическому рассмотрению, следует сделать краткий экскурс в теорию.

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

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

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

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

В используемой классификации предназначение каждого конкретного тайминга не играет никакой роли. Основанием деления является отношение тайминга к платформе, платформозависимость.

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

Платформозависимые тайминги отданы на откуп производителю платформы. Их настройка проводится по рекомендации производителя либо интуитивно.

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

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

Для поиска лучших таймингов используется бенчмарк игры "Shadow of the Tomb Raider". Учитываются показатели столбцов ЦП игра и ЦП рендер. Для каждой конфигурации таймингов проводится по два прогона, каждый прогон – после перезагрузки. Подсчитываются средние значения и статистические погрешности. В силу больших погрешностей отдельные показатели не учитываются при анализе производительности.

Тестирование проводится поэтапно. Сначала рассматриваются первичные тайминги, затем – вторичные и, наконец, – третичные тайминги и отдельные связанные с памятью параметры.

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

В качестве «точки отсчета», нулевого пресета, от которого считается прирост, взята имитация XMP-профиля 3800MHz 18-22-22-42. Настройка таймингов проводится на тех же 3800MHz.

В дальнейшем проводится сравнение XMP-профилей 3000MHz 15-16-16-36, 3200MHz 14-14-14-32, 3600MHz 16-16-16-36 и 3800MHz 18-22-22-42 с найденными лучшими значениями.

Роли тестовых процессоров исполняют Ryzen 3700 Pro и Ryzen 5600X. На 3700 Pro выполнен полный цикл тестирования. На 5600X протестированы только первички и проведено сравнение лучшего пресета, полученного на 3700 Pro, с XMP-профилями.

Имитация XMP-профиля получена путем выставления частоты памяти 3800MHz, частоты FCLK 1900MHz и первичных таймингов 18-22-22-42. Выставленные платой вторичные и третичные тайминги были зафиксированы.

Zen Timings для 3700 Pro и 5600X:

Результаты, представленные в виде скриншотов

1.1.1 CAS Latency (tCL)

Снижение тайминга требует увеличения напряжения.

Рассмотрено два значения. Для 1.35V и 1.5V Dram Voltage. Это tCL 16 и tCL 14 соответственно.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39%
- 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20%
100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00%
100,00% 0,76% 100,00% 0,45%
+CL 16 мин - 1,06% - 17,24%
100,00% 0,00% 102,30% 1,00%
макс 100,78% 0,00% 100,13% 0,26%
- 0,35% 99,55% 0,18%
средн 100,67% 0,33% 100,00% 0,20%
98,73% 1,29% 99,84% 0,32%
95% 99,57% 1,30% 99,74% 1,31%
100,38% 0,38% 99,77% 0,23%
+CL 14 мин - 1,54% - 0,58%
101,56% 0,00% 102,56% 0,25%
макс 100,78% 1,03% 100,13% 0,26%
- 3,00% 100,81% 0,18%
средн 100,33% 0,67% 100,20% 0,00%
101,02% 2,01% 100,00% 0,47%
95% 100,86% 0,00% 100,26% 0,26%
101,91% 0,37% 101,13% 0,22%
Результаты, представленные в виде скриншотов

1.1.2 tRCDRD

Рассмотрено минимально стабильное значение.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39%
- 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20%
100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00%
100,00% 0,76% 100,00% 0,45%
+RCDRD 15 мин - 0,51% - 15,13%
100,39% 0,39% 100,77% 2,03%
макс 100,26% 0,52% 99,87% 0,26%
- 10,57% 99,55% 0,55%
средн 100,00% 0,33% 99,59% 0,61%
100,25% 1,27% 99,53% 0,63%
95% 100,00% 0,00% 99,48% 1,05%
100,76% 0,00% 99,55% 0,45%
Результаты, представленные в виде скриншотов

1.1.3 tRCDWR

Рассмотрено два значения. Равное минимальному tRCDRD и минимально стабильное.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39%
- 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20%
100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00%
100,00% 0,76% 100,00% 0,45%
+RCDWR 15 мин - 1,51% - 14,65%
96,88% 0,00% 99,49% 0,77%
макс 100,26% 0,00% 99,48% 0,13%
- 2,76% 99,46% 0,82%
средн 100,00% 0,33% 99,80% 0,41%
99,24% 1,79% 98,26% 0,32%
95% 100,00% 0,86% 100,00% 0,00%
98,47% 0,00% 97,52% 0,69%
+RCDWR 8 мин - 3,00% - 3,06%
97,27% 0,40% 98,98% 2,33%
макс 100,52% 0,26% 99,61% 0,26%
- 7,79% 100,00% 0,09%
средн 100,33% 0,67% 100,20% 0,41%
99,49% 0,00% 99,53% 0,63%
95% 100,43% 0,43% 100,00% 0,52%
99,24% 0,00% 97,52% 1,15%
Результаты, представленные в виде скриншотов

1.1.4 tRP

Рассмотрено два значения. Равное минимальному tRCDRD и минимально стабильное.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39%
- 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20%
100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00%
100,00% 0,76% 100,00% 0,45%
+RP 15 мин - 0,53% - 20,27%
97,27% 0,40% 99,74% 0,51%
макс 98,97% 0,26% 99,34% 0,79%
- 9,72% 101,09% 1,16%
средн 100,00% 1,00% 100,00% 0,61%
99,24% 0,77% 98,89% 0,32%
95% 100,00% 0,86% 99,74% 0,78%
99,24% 0,77% 97,07% 0,70%
+RP 13 мин - 2,67% - 2,52%
98,44% 0,79% 102,30% 1,00%
макс 100,26% 0,52% 99,74% 0,39%
- 2,65% 97,65% 0,09%
средн 99,67% 0,67% 100,00% 0,20%
98,22% 1,81% 98,89% 0,64%
95% 100,00% 0,86% 98,96% 1,05%
99,62% 0,38% 98,42% 0,69%
Результаты, представленные в виде скриншотов

1.1.5 tRAS

Рассмотрено минимально стабильное значение.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39%
- 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20%
100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00%
100,00% 0,76% 100,00% 0,45%
+RAS 21 мин - 3,63% - 8,25%
98,05% 1,99% 102,30% 0,50%
макс 104,65% 0,25% 100,00% 0,39%
- 1,91% 99,37% 0,55%
средн 99,33% 0,34% 99,39% 0,00%
99,49% 2,04% 99,84% 0,95%
95% 99,57% 0,43% 99,48% 0,00%
98,85% 1,93% 99,77% 1,13%
Результаты, представленные в виде скриншотов

1.1.6 tRC

Рассмотрено два значения. Равное рекомендуемому (tRC = tRAS + tRP) и минимально стабильное.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39%
- 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20%
100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00%
100,00% 0,76% 100,00% 0,45%
+RC 64 мин - 2,46% - 7,20%
101,95% 1,15% 102,56% 0,25%
макс 99,22% 1,04% 100,66% 0,26%
- 4,29% 97,56% 0,37%
средн 101,67% 0,66% 100,81% 0,20%
98,73% 1,29% 99,68% 1,11%
95% 102,59% 1,68% 101,82% 0,26%
102,67% 1,12% 101,13% 0,22%
+RC 29 мин - 9,47% - 17,92%
101,56% 0,00% 104,09% 0,25%
макс 104,13% 2,73% 99,48% 1,45%
- 9,52% 99,55% 0,73%
средн 102,68% 0,33% 101,43% 0,00%
101,02% 0,00% 100,16% 0,63%
95% 102,59% 0,00% 101,82% 0,26%
102,67% 0,37% 100,23% 0,67%
Результаты, представленные в виде скриншотов

1.1.7 Gear Down Mode (GDM)

Отключение GDM при Command Rate 1 приводит к нестабильности. Рассмотрен отключенный GDM с Command Rate 2.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39%
- 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20%
100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00%
100,00% 0,76% 100,00% 0,45%
+GDM off, CR2 мин - 8,89% - 7,52%
99,22% 0,79% 102,81% 0,00%
макс 98,19% 0,53% 99,61% 0,26%
- 1,29% 98,37% 0,46%
средн 99,67% 0,67% 99,39% 0,00%
100,25% 0,25% 100,32% 0,16%
95% 99,57% 0,43% 99,48% 0,00%
99,62% 0,38% 100,23% 0,67%
Результаты, представленные в виде скриншотов

1.2.1 tRCDRD, tRCDWR

Рассмотрено два варианта:

  1. tRCDRD 15, tRCDWR 15;
  2. tRCDRD 15, tRCDWR  8.
Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39%
- 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20%
100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00%
100,00% 0,76% 100,00% 0,45%
+RCDRD 15, RDCDWR 15 мин - 7,10% - 4,42%
100,39% 0,39% 103,58% 0,25%
макс 100,00% 0,78% 100,52% 0,13%
- 0,18% 99,37% 0,55%
средн 100,67% 0,33% 100,00% 0,20%
99,24% 0,26% 100,00% 0,16%
95% 100,00% 0,86% 99,22% 0,79%
101,15% 0,38% 101,35% 0,00%
+RCDRD 15, RDCDWR 8 мин - 0,52% - 22,22%
99,22% 0,79% 102,56% 1,25%
макс 101,03% 0,77% 100,00% 0,39%
- 7,28% 98,82% 1,28%
средн 101,34% 0,33% 100,41% 0,20%
100,76% 1,76% 100,32% 0,47%
95% 100,86% 0,85% 99,74% 0,26%
100,00% 1,53% 101,13% 0,67%
Результаты, представленные в виде скриншотов

1.2.2 tRP, tRAS, tRC

Стандартом определено соотношение tRC >= tRP + tRAS.

Рассмотрено восемь вариантов:

  1. tRP 15, tRAS 42, tRC 57;
  2. tRP 15, tRAS 42, tRC 29;
  3. tRP 15, tRAS 21, tRC 34;
  4. tRP 15, tRAS 21, tRC 29;
  5. tRP 13, tRAS 42, tRC 55;
  6. tRP 13, tRAS 42, tRC 29;
  7. tRP 13, tRAS 21, tRC 34;
  8. tRP 13, tRAS 21, tRC 29.
Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39%
- 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20%
100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00%
100,00% 0,76% 100,00% 0,45%
+RP 15, RAS 42, RC 57 мин - 1,51% - 10,62%
102,34% 2,29% 102,05% 0,25%
макс 103,36% 0,50% 100,66% 0,78%
- 0,86% 100,18% 0,45%
средн 103,01% 0,65% 101,63% 0,60%
101,52% 1,00% 101,26% 0,16%
95% 103,45% 0,83% 102,60% 1,52%
103,44% 1,85% 102,48% 0,22%
+RP 15, RAS 42, RC 29 мин - 2,02% - 16,46%
103,52% 0,38% 104,60% 0,73%
макс 102,58% 0,76% 99,87% 0,79%
- 1,72% 101,18% 1,25%
средн 103,01% 0,65% 101,43% 0,40%
102,54% 0,50% 101,26% 0,47%
95% 103,88% 1,24% 102,86% 0,25%
105,34% 0,00% 103,60% 0,87%
+RP 15, RAS 21, RC 36 мин - 1,94% - 14,00%
101,95% 1,92% 105,37% 0,00%
макс 102,33% 0,51% 100,00% 0,39%
- 13,41% 101,00% 1,08%
средн 102,68% 0,98% 101,22% 0,20%
102,28% 1,24% 101,42% 0,00%
95% 103,45% 0,83% 102,34% 0,25%
103,05% 1,48% 103,15% 0,87%
+RP 15, RAS 21, RC 29 мин - 6,19% - 7,19%
103,13% 0,76% 105,12% 0,24%
макс 114,47% 10,61% 100,79% 0,91%
- 10,08% 99,55% 0,36%
средн 103,34% 0,32% 101,22% 0,20%
101,78% 1,25% 100,79% 0,31%
95% 103,45% 0,00% 101,82% 0,26%
103,82% 0,00% 102,25% 0,44%
+RP 13, RAS 42, RC 55 мин - 2,51% - 4,23%
101,95% 0,38% 104,86% 0,49%
макс 103,10% 0,75% 100,66% 0,26%
- 1,71% 99,55% 0,18%
средн 103,01% 0,65% 101,83% 0,80%
101,27% 1,25% 100,95% 0,78%
95% 103,45% 0,00% 103,39% 0,76%
103,05% 0,00% 101,58% 0,22%
+RP 13, RAS 42, RC 29 мин - 5,10% - 8,65%
101,95% 1,15% 103,32% 0,50%
макс 102,84% 0,00% 90,17% 12,79%
- 3,04% 99,55% 0,55%
средн 103,01% 0,65% 102,24% 0,40%
102,28% 2,73% 100,95% 0,78%
95% 103,88% 0,41% 103,65% 1,01%
103,44% 1,11% 101,58% 0,22%
+RP 13, RAS 21, RC 34 мин - 2,00% - 20,13%
103,91% 2,26% 105,88% 0,00%
макс 102,07% 0,76% 100,79% 0,91%
- 2,18% 101,09% 0,45%
средн 103,68% 0,65% 101,83% 0,00%
103,55% 2,45% 102,05% 0,31%
95% 104,31% 0,00% 102,86% 0,76%
104,96% 1,82% 102,70% 0,44%
+RP 13, RAS 21, RC 29 мин - 3,03% - 4,45%
104,69% 0,75% 104,86% 0,00%
макс 113,95% 11,56% 100,66% 0,78%
- 0,00% 99,19% 1,46%
средн 103,68% 0,00% 101,02% 0,40%
102,28% 1,74% 101,26% 1,09%
95% 103,88% 0,41% 101,56% 1,03%
104,96% 0,36% 103,38% 0,22%
Результаты, представленные в виде скриншотов

1.2.3 tCL, tRCDWR, tRCDRD, tRP, tRAS, tRC

На предыдущем этапе лучшее соотношение RP-RAS-RC не выявлено однозначно. Поэтому рассматривается два варианта соотношений этих таймингов совместно с другими первичками.

Рассмотрено четыре варианта.

Пресет Показатель Ryzen 3700 Пресет Ryzen 5600X
ЦП игра ЦП рендер ЦП игра ЦП рендер
срзнач δ срзнач δ срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27% XMP 3800 18-22-22-42 100,00% 0,00% 100,00% 1,28%
макс 100,00% 0,78% 100,00% 0,39% - 10,43% 100,00% 0,27%
средн 100,00% 0,33% 100,00% 0,20% 100,00% 0,00% 100,00% 0,47%
95% 100,00% 0,86% 100,00% 0,00% 100,00% 0,76% 100,00% 0,45%
+CL16-8-15- 13-33, RC 29 мин - 0,47% - 9,35% +CL16-15-15- 13-21, RC 34 107,03% 0,73% 107,16% 0,72%
макс 105,68% 0,73% 105,24% 0,87% - 2,22% 101,54% 0,53%
средн 106,35% 0,63% 103,46% 0,39% 105,84% 0,72% 102,84% 0,46%
95% 106,90% 0,00% 104,69% 0,00% 107,63% 0,71% 104,28% 1,08%
+CL16-8-15- 13-21, RC 34 мин - 0,93% - 12,73% +CL16-15-15- 13-21, RC 29 107,03% 0,73% 107,67% 0,24%
макс 105,94% 1,95% 101,18% 0,26% - 14,08% 102,17% 0,09%
средн 106,35% 0,63% 103,26% 0,20% 105,84% 1,68% 103,63% 0,30%
95% 106,90% 0,81% 104,95% 0,25% 108,40% 0,70% 105,41% 0,43%
+CL14-8-15- 13-33, RC 29 мин - 0,00% - 30,38% +CL14-15-15- 13-21, RC 34 106,25% 0,74% 106,65% 0,72%
макс 106,20% 1,22% 104,33% 0,50% - 0,81% 101,63% 0,45%
средн 106,02% 0,32% 103,05% 1,19% 106,09% 0,96% 102,69% 0,00%
95% 105,60% 0,41% 104,17% 1,00% 108,40% 0,70% 105,18% 0,64%
+CL14-8-15- 13-21, RC 34 мин - 5,77% - 11,81% +CL14-15-15- 13-21, RC 29 108,20% 1,08% 107,42% 0,00%
макс 108,53% 0,48% 102,36% 1,41% - 2,48% 101,45% 0,80%
средн 108,03% 0,31% 104,07% 0,20% 105,58% 2,40% 102,84% 0,77%
95% 108,62% 0,00% 105,21% 0,00% 108,40% 1,41% 104,50% 0,43%
Результаты, представленные в виде скриншотов

1.2.4 Лучшие первички + CR2 GDM off

Рассмотрено два варианта:

  1. Лучший 1.2.3 (CL 16) + CR2 GDM off;
  2. Лучший 1.2.3 (CL 14) + CR2 GDM off.

Для наглядности за 100% приняты лучшие результаты 1.2.3.

Результаты, представленные в виде скриншотов

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

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

Прирост производительности от настройки первичных таймингов достигает 6-8%.

Пресет Показатель Ryzen 3700 Пресет Ryzen 5600X
ЦП игра ЦП рендер ЦП игра ЦП рендер
прирост δ(ср) прирост δ(ср) прирост δ(ср) прирост δ(ср)
XMP 3800  18-22-22-42 мин 0,00% 3,75% 0,00% 14,74% XMP 3800 18-22-22-42 0,00% 0,76% 0,00% 0,63%
макс 0,00% 2,23% 0,00% 0,73% 0,00% 4,45% 0,00% 0,56%
средн 0,00% 0,47% 0,00% 0,37% 0,00% 1,20% 0,00% 0,46%
95% 0,00% 0,49% 0,00% 0,60% 0,00% 0,67% 0,00% 0,52%
+1.2.3.2  CL16-8-15- 13-21, RC 34 мин 22,03% 3,75% -10,08% 14,74% +1.2.3.2 CL16-15-15- 13-21, RC29 7,03% 0,76% 7,67% 0,63%
макс 5,94% 2,23% 1,18% 0,73% 5,67% 4,45% 2,17% 0,56%
средн 6,35% 0,47% 3,26% 0,37% 5,84% 1,20% 3,63% 0,46%
95% 6,90% 0,49% 4,95% 0,60% 8,40% 0,67% 5,41% 0,52%
+1.2.3.4  CL14-8-15- 13-21, RC 34 мин 17,51% 3,75% -21,53% 14,74% +1.2.3.3 CL14-15-15- 13-21, RC34 8,20% 0,76% 7,42% 0,63%
макс 8,53% 2,23% 2,36% 0,73% -7,21% 4,45% 1,45% 0,56%
средн 8,03% 0,47% 4,07% 0,37% 5,58% 1,20% 2,84% 0,46%
95% 8,62% 0,49% 5,21% 0,60% 8,40% 0,67% 4,50% 0,52%


Разница в производительности между таймингами на 1.35V и 1.5V менее 2%.

Пресет Показатель Ryzen 3700 Пресет Ryzen 5600X
ЦП игра
ЦП рендер
ЦП игра
ЦП рендер
прирост δ(ср) прирост δ(ср) прирост δ(ср) прирост δ(ср)
1.2.3.2     CL16-8-15- 13-21, RC 34 мин 0,00% 3,75% 0,00% 14,74% 1.2.3.2    CL16-15-15- 13-21, RC29 0,00% 0,76% 0,00% 0,63%
макс 0,00% 2,23% 0,00% 0,73% 0,00% 4,45% 0,00% 0,56%
средн 0,00% 0,47% 0,00% 0,37% 0,00% 1,20% 0,00% 0,46%
95% 0,00% 0,49% 0,00% 0,60% 0,00% 0,67% 0,00% 0,52%
+1.2.3.4   CL14-8-15- 13-21, RC 34 мин -3,70% 3,75% -12,73% 14,74% +1.2.3.3 CL14-15-15- 13-21, RC34 -0,73% 0,76% -0,95% 0,63%
макс 2,44% 2,23% 1,17% 0,73% 7,98% 4,45% -0,53% 0,56%
средн 1,57% 0,47% 0,79% 0,37% 0,24% 1,20% -0,91% 0,46%
95% 1,61% 0,49% 0,25% 0,60% 0,00% 0,67% -0,21% 0,52%

2.1.1 tRRDL

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

Результаты, представленные в виде скриншотов

2.1.2 tRRDS

Рассмотрено минимально стабильное значение.

Результаты, представленные в виде скриншотов

2.1.3 tFAW

Рассмотрено два значения. Рекомендуемое при tRRDS = 4 и минимально стабильное.

Результаты, представленные в виде скриншотов

2.1.4 tWTRL

Снижение tWTRL ниже 10 требует повышения напряжения.

Рассмотрено четыре значения:

  1. tWTRL 12;
  2. tWTRL 10;
  3. tWTRL 8;
  4. tWTRL 7.

Результаты, представленные в виде скриншотов

2.1.5 tWTRS

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

Результаты, представленные в виде скриншотов

2.1.6 tWR

Рассмотрено пять значений:

  1. tWR 24;
  2. tWR 22;
  3. tWR 20;
  4. tWR 16;
  5. tWR 10.

Результаты, представленные в виде скриншотов

2.1.7 tRTP

Рассмотрено четыре значения:

  1. tRTP 12;
  2. tRTP 10;
  3. tRTP 8;
  4. tRTP 6.

Результаты, представленные в виде скриншотов

2.1.8 tCWL

Рассмотрено два значения. Минимально стабильное и промежуточное.

Результаты, представленные в виде скриншотов

2.1.9 tRDWR

Рассмотрено два значения. Минимально стабильное и промежуточное.

Результаты, представленные в виде скриншотов

2.1.10 tRWRRD

Рассмотрено значение, равное tRDWR. Тайминг повышен.

Результаты, представленные в виде скриншотов

2.1.11. tRFC

tRFC2 и tRFC4 не задействуются.

Рассмотрено два значения. Минимально стабильное при 1.35V и при 1.5V.

Результаты, представленные в виде скриншотов

2.2.1 tRRDL, tRRDS, tFAW

Стандартом определены соотношения tRRDL >= tRRDS >= 4 и tFAW >= 4*tRRDS.

Рассмотрено шесть вариантов:

  1. tRRDL 8, tRRDS 6, tFAW 24;
  2. tRRDL 8, tRRDS 4, tFAW 16;
  3. tRRDL 6, tRRDS 4, tFAW 16;
  4. tRRDL 6, tRRDS 4, tFAW 6;
  5. tRRDL 4, tRRDS 4, tFAW 16;
  6. tRRDL 4, tRRDS 4, tFAW 6.

Для наглядности добавлен лучший результат 2.1.3 (tFAW 16).

Результаты, представленные в виде скриншотов

2.2.2 tWTRL, tWTRS

Стандартом определено соотношение tWTRL >= tWTRS. Снижение tWTRL ниже 10 требует повышения напряжения.

Рассмотрено шесть вариантов:

  1. tWTRL 12, tWTRS 4;
  2. tWTRL 10, tWTRS 4;
  3. tWTRL 8, tWTRS 4;
  4. tWTRL 8, tWTRS 3;
  5. tWTRL 7, tWTRS 4;
  6. tWTRL 7, tWTRS 3.
Результаты, представленные в виде скриншотов

2.2.3 tWR, tRTP

Стандартом определено соотношение tWR = tRTP/2. Снижение tRTP ниже 12 требует повышения напряжения.

Рассмотрено десять вариантов:

  1. tWR 24, tRTP 12;
  2. tWR 22, tRTP 12;
  3. tWR 20, tRTP 12;
  4. tWR 16, tRTP 12;
  5. tWR 10, tRTP 12;
  6. tWR 16, tRTP 8;
  7. tWR 16, tRTP 6;
  8. tWR 12, tRTP 6;
  9. tWR 10, tRTP 8;
  10. tWR 10, tRTP 6.
Результаты, представленные в виде скриншотов

2.2.4 tWTRL, tWTRS, tWR, tRTP

Стандартом определены соотношения tWTRL >= tWTRS, tWTRL = tRTP и tRTP = tWR/2. Снижение tWTRL ниже 10 и tRTP ниже 12 требует повышения напряжения.

Рассмотрено четыре варианта:

  1. tWTRL 12, tWTRS 4, tWR 24, tRTP 12;
  2. tWTRL 10, tWTRS 4, tWR 16, tRTP 12;
  3. tWTRL 8, tWTRS 4, tWR 16, tRTP 8;
  4. tWTRL 8, tWTRS 3, tWR 10, tRTP 6.
Результаты, представленные в виде скриншотов

2.2.5 tCL, tCWL

Минимальный tCWL зависит от tCL. tCWL может быть меньше, чем tCL, не более чем на 6. В данном случае не более чем на 4.

Рассмотрено четыре варианта:

  1. tCL 16, tCWL 14;
  2. tCL 16, tCWL 12;
  3. tCL 14, tCWL 12;
  4. tCL 14, tCWL 10.
Результаты, представленные в виде скриншотов

2.3.1 отобранные на предыдущих этапах

Однозначный прирост на предыдущих этапах показывают только связка tRRDL-tRRDS-tFAW и tRFC.

Рассмотрено два варианта. Для 1.35V и для 1.5V. Для наглядности добавлен лучший результат 2.2.1 (связка tRRDL-tRRDS-tFAW).

Результаты, представленные в виде скриншотов

2.3.2 добавление к отобранным на предыдущих этапах (1.35-1.43V)

В 2.3.1 получен наибольший прирост от вторичных таймингов. К таймингам из 2.3.1 для 1.35V добавляются:

  1. tWTRL 12, tWTRS 4, tWR 24, tRTP 12 (1.35V);
  2. tWTRL 10, tWTRS 4, tWR 20, tRTP 10 (1.43V);
  3. tWTRL 8, tWTRS 4, tWR 16, tRTP 8 (1.43V);
  4. tWTRL 7, tWTRS 3, tWR 10, tRTP 6 (1.43V).

Для наглядности добавлен лучший результат 2.3.1 для 1.35V.

Результаты, представленные в виде скриншотов

2.3.3 добавление к отобранным на предыдущих этапах (1.5V)

К таймингам из 2.3.1 для 1.5V добавляются:

  1. tWTRL 12, tWTRS 4, tWR 24, tRTP 12;
  2. tWTRL 10, tWTRS 4, tWR 20, tRTP 10;
  3. tWTRL 8, tWTRS 4, tWR 16, tRTP 8;
  4. tWTRL 7, tWTRS 3, tWR 10, tRTP 6.

Для наглядности добавлен лучший результат 2.3.1 для 1.5V.

Результаты, представленные в виде скриншотов

2.4.1 отобранные на предыдущих этапах

В 1.2.3 найдены лучшие первичные тайминги. В 2.3 – вторичные. Рассмотрены комбинации этих таймингов.

Рассмотрено два варианта. Для 1.35V и для 1.5V.

Результаты, представленные в виде скриншотов

2.4.2 добавление tCWL-tRDWR к отобранным на предыдущих этапах (1.35V)

К таймингам для 1.35V из 2.4.1 добавляются:

  1. tCWL 14, tRDWR 10;
  2. tCWL 12, tRDWR 10;
  3. tCWL 16, tRDWR 8;
  4. tCWL 16, tRDWR 6;
  5. tCWL 14, tRDWR 8;
  6. tCWL 10, tRDWR 12.

Для наглядности за 100% принят результат 2.4.1.

Результаты, представленные в виде скриншотов

2.4.3 добавление tCWL-tRDWR к отобранным на предыдущих этапах (1.5V)

К таймингам для 1.5V из 2.4.1 добавляются:

  1. tCWL 12, tRDWR 10;
  2. tCWL 10, tRDWR 10;
  3. tCWL 14, tRDWR 8;
  4. tCWL 14, tRDWR 6;
  5. tCWL 12, tRDWR 8.

Для наглядности за 100% принят результат 2.4.1.

Результаты, представленные в виде скриншотов

2.4.4 Прирост от XMP 3800

Рассмотрены лучшие значения 2.4.1-2.4.3 для 1.35 и 1.5V.

2.4.5 Разница между таймингами на 1.35 и 1.5V

Рассмотрены лучшие значения 2.4.1-2.4.3 для 1.35 и 1.5V.

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

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

CWL и RDWR показывают прирост только в связке с первичными и вторичными таймингами.

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

Прирост производительности от настройки только лишь вторичных таймингов достигает 4-6%. Прирост производительности от настройки первичных и вторичных таймингов вместе достигает 15-18%.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
прирост δ(ср) прирост δ(ср)
прирост δ(ср) прирост δ(ср)
XMP 3800 18-22-22-22-42 мин 0,00% 3,75% 0,00% 14,74%
0,00% 0,76% 0,00% 0,63%
макс 0,00% 2,23% 0,00% 0,73%
0,00% 4,45% 0,00% 0,56%
средн 0,00% 0,47% 0,00% 0,37%
0,00% 1,20% 0,00% 0,46%
95% 0,00% 0,49% 0,00% 0,60%
0,00% 0,67% 0,00% 0,52%
+вторички 1.35V мин 18,08% 3,75% -41,42% 14,74%
- - - -
макс 6,72% 2,23% 5,24% 0,73%
- - - -
средн 3,68% 0,47% 1,63% 0,37%
- - - -
95% 4,74% 0,49% 2,08% 0,60%
- - - -
+вторички 1.5V мин 14,12% 3,75% 2,45% 14,74%
- - - -
макс 9,82% 2,23% 5,24% 0,73%
- - - -
средн 4,68% 0,47% 2,65% 0,37%
- - - -
95% 6,47% 0,49% 3,91% 0,60%
- - - -
+первички и вторички 1.35V мин 48,02% 3,75% -0,54% 14,74%
- - - -
макс 11,11% 2,23% 3,54% 0,73%
- - - -
средн 14,38% 0,47% 8,35% 0,37%
- - - -
95% 15,95% 0,49% 10,42% 0,60%
- - - -
+первички и вторички 1.5V мин 37,85% 3,75% -17,17% 14,74%
18,36% 0,76% 11,76% 0,63%
макс 20,16% 2,23% 3,80% 0,73%
1,53% 4,45% 4,43% 0,56%
средн 16,39% 0,47% 8,55% 0,37%
13,45% 1,20% 7,11% 0,46%
95% 18,53% 0,49% 11,46% 0,60%
19,85% 0,67% 12,16% 0,52%


Разница в производительности между таймингами на 1.35V и 1.5V около 2%.

Пресет Показатель Ryzen 3700
ЦП игра ЦП рендер
прирост δ(ср) прирост δ(ср)
2.4.2.4   (1.35V) мин 0,00% 3,75% 0,00% 14,74%
макс 0,00% 2,23% 0,00% 0,73%
средн 0,00% 0,47% 0,00% 0,37%
95% 0,00% 0,49% 0,00% 0,60%
+2.4.3.1 (1.5V) мин -6,87% 3,75% -16,71% 14,74%
макс 8,14% 2,23% 0,25% 0,73%
средн 1,75% 0,47% 0,19% 0,37%
95% 2,23% 0,49% 0,94% 0,60%


3.1.1 Performance Bias

Рассмотрено два значения:

  1. CBR15;
  2. Aida/Geekbench.

Результаты, представленные в виде скриншотов

3.1.2 Bank Group Swap Alt (BGS Alt)

Рассмотрен отключенный BGS Alt.

Результаты, представленные в виде скриншотов

3.1.3 Bank Group Swap (BGS)

Только один BGS может быть включен. BGS или BGS Alt. 

Рассмотрен включенный BGS при отключенном BGS Alt.

Результаты, представленные в виде скриншотов

3.1.4 PowerDown

Рассмотрен включенный PowerDown.

Результаты, представленные в виде скриншотов

3.1.5 tRDRDSCL=tWRWRSCL

Рассмотрено минимально стабильное значение.

Результаты, представленные в виде скриншотов

3.1.6 tRDRDSD=tRDRDDD

Рассмотрены все значения, меньшие автозначений.

Результаты, представленные в виде скриншотов

3.1.7 tWRWRSD=tWRWRDD

Рассмотрено три значения:

  1. tWRWRSD = tWRWRDD = 4;
  2. tWRWRSD = tWRWRDD = 2;
  3. tWRWRSD = tWRWRDD = 1.

Результаты, представленные в виде скриншотов

3.1.8 AddrCmdSetup

Рассмотрено два значения:

  1. AddrCmdSetup 1;
  2. AddrCmdSetup 2.

Результаты, представленные в виде скриншотов

3.1.9 CsOdtSetup

Рассмотрено два значения:

  1. CsOdtSetup 1;
  2. CsOdtSetup 2.

Результаты, представленные в виде скриншотов

3.1.10 CkeSetup

Рассмотрено два значения:

  1. CkeSetup 1;
  2. CkeSetup 2.

Результаты, представленные в виде скриншотов

3.1.11 Address Hash Bank

При отключенном Address Hash Bank отключаются Bank Group Swap. 

Рассмотрен отключенный Address Hash Bank.

Результаты, представленные в виде скриншотов

3.1.12 Address Hash CS

Рассмотрен отключенный Address Hash CS.

Результаты, представленные в виде скриншотов

3.1.13 Address Hash Rm

Рассмотрен отключенный Address Hash Rm.

Результаты, представленные в виде скриншотов

3.1.14 Dram Remap

Рассмотрен отключенный Dram Remap.

Результаты, представленные в виде скриншотов

3.1.15 Dram Map Inversion

Рассмотрен отключенный Dram Map Inversion.

Результаты, представленные в виде скриншотов

3.2.1 RDRDSCL=WRWRSCL, RDRDSD=RDRDDD и WRWRSD=WRWRDD

Рассмотрен один вариант. Комбинация лучших значений из 3.1.5, 3.1.6 и 3.1.7.

Результаты, представленные в виде скриншотов

3.2.2 AddrCmdSetup, CsOdtSetup, CkeSetup

Рассмотрены все возможные комбинации при значениях от 0 до 2. 

Пресет Показатель Ryzen 3700
ЦП игра ЦП рендер
срзнач δ срзнач δ
XMP 3800 18-22-22-42 мин - 2,82% - 0,27%
макс 100,00% 0,78% 100,00% 0,39%
средн 100,00% 0,33% 100,00% 0,20%
95% 100,00% 0,86% 100,00% 0,00%
ACS 0,      COS 0, CS 1 мин - 0,55% - 5,17%
макс 97,42% 0,27% 101,31% 0,13%
средн 97,66% 0,68% 98,17% 0,41%
95% 98,28% 0,88% 97,40% 1,60%
ACS 0,      COS 0, CS 2 мин - 0,57% - 2,38%
макс 121,71% 1,06% 100,66% 1,04%
средн 98,66% 0,34% 97,35% 0,00%
95% 99,14% 0,00% 96,88% 2,15%
ACS 0,      COS 1, CS 0 мин - 0,55% - 1,30%
макс 96,64% 1,07% 100,13% 0,26%
средн 97,99% 0,34% 97,96% 0,21%
95% 97,84% 0,44% 99,22% 0,26%
ACS 0,      COS 1, CS 1 мин - 2,15% - 34,90%
макс 98,97% 2,87% 101,05% 0,65%
средн 98,33% 0,68% 98,78% 0,62%
95% 98,71% 0,44% 98,70% 0,26%
ACS 0,      COS 1, CS 2 мин - 1,18% - 31,03%
макс 100,78% 3,08% 100,79% 0,13%
средн 98,66% 1,02% 98,78% 0,62%
95% 98,28% 0,88% 96,61% 2,43%
ACS 0,      COS 2, CS 0 мин - 0,53% - 23,67%
макс 97,16% 1,60% 100,26% 0,13%
средн 97,99% 1,02% 97,76% 0,83%
95% 98,71% 0,44% 98,70% 0,79%
ACS 0,      COS 2, CS 1 мин - 4,55% - 17,77%
макс 100,52% 2,83% 100,52% 0,65%
средн 98,33% 0,00% 98,78% 0,21%
95% 98,28% 0,00% 96,61% 1,35%
ACS 0,      COS 2, CS 2 мин - 0,59% - 0,29%
макс 102,07% 5,32% 100,92% 0,00%
средн 99,00% 0,68% 99,19% 0,62%
95% 99,14% 0,87% 99,22% 0,26%
ACS 1,      COS 0, CS 0 мин - 2,25% - 17,81%
макс 109,30% 0,71% 100,00% 0,39%
средн 98,33% 0,00% 98,57% 0,41%
95% 98,28% 0,00% 98,18% 0,27%
ACS 1,      COS 0, CS 1 мин - 4,05% - 25,36%
макс 99,22% 1,04% 100,26% 0,39%
средн 99,00% 0,68% 98,57% 0,83%
95% 99,14% 0,87% 99,22% 0,26%
ACS 1,      COS 0, CS 2 мин - 0,57% - 10,86%
макс 100,26% 3,61% 100,26% 0,39%
средн 97,99% 0,34% 97,96% 0,21%
95% 98,28% 0,88% 98,70% 0,26%
ACS 1,      COS 1, CS 0 мин - 2,92% - 0,28%
макс 96,12% 0,00% 100,79% 0,13%
средн 98,66% 0,34% 98,98% 0,00%
95% 98,71% 0,44% 98,44% 0,53%
ACS 1,      COS 1, CS 1 мин - 5,62% - 6,62%
макс 100,52% 5,40% 100,00% 0,39%
средн 97,32% 0,34% 98,37% 0,62%
95% 97,84% 0,44% 97,66% 0,27%
ACS 1,      COS 1, CS 2 мин - 4,09% - 41,70%
макс 98,71% 1,57% 100,52% 0,39%
средн 98,33% 0,68% 98,17% 1,24%
95% 98,28% 0,00% 98,70% 0,26%
ACS 1,      COS 2, CS 0 мин - 8,33% - 39,84%
макс 96,64% 0,00% 100,26% 0,13%
средн 98,33% 0,68% 98,17% 0,83%
95% 98,71% 0,44% 99,74% 0,26%
ACS 1,      COS 2, CS 1 мин - 15,61% - 5,64%
макс 96,38% 0,27% 100,66% 0,78%
средн 98,33% 0,00% 99,19% 0,21%
95% 99,14% 0,00% 100,00% 0,00%
ACS 1,      COS 2, CS 2 мин - 2,60% - 1,71%
макс 97,67% 1,59% 100,26% 0,13%
средн 99,00% 0,68% 99,39% 0,41%
95% 99,14% 0,87% 98,96% 0,53%
ACS 2,      COS 0, CS 0 мин - 1,08% - 36,25%
макс 105,17% 4,18% 100,92% 0,26%
средн 98,66% 0,34% 98,78% 1,03%
95% 97,84% 0,44% 98,96% 0,53%
ACS 2,      COS 0, CS 1 мин - 2,27% - 34,62%
макс 98,19% 0,00% 100,39% 0,52%
средн 98,33% 0,68% 98,57% 0,83%
95% 98,71% 0,44% 97,92% 1,06%
ACS 2,      COS 0, CS 2 мин - 11,11% - 11,11%
макс 96,64% 1,07% 101,31% 0,65%
средн 98,66% 1,02% 99,19% 0,21%
95% 98,71% 0,44% 99,22% 0,26%
ACS 2,      COS 1, CS 0 мин - 10,06% - 39,30%
макс 97,16% 1,60% 101,05% 0,65%
средн 98,66% 0,34% 98,57% 0,41%
95% 98,28% 0,00% 99,48% 0,52%
ACS 2,      COS 1, CS 1 мин - 3,95% - 4,46%
макс 97,16% 0,53% 101,57% 0,39%
средн 98,66% 0,34% 98,37% 0,21%
95% 98,71% 0,44% 99,48% 0,00%
ACS 2,      COS 1, CS 2 мин - 1,66% - 12,79%
макс 101,29% 4,59% 100,79% 0,13%
средн 97,99% 0,34% 97,76% 0,42%
95% 98,28% 0,88% 97,14% 1,34%
ACS 2,      COS 2, CS 0 мин - 2,06% - 1,98%
макс 97,42% 0,80% 99,48% 0,13%
средн 98,66% 0,34% 98,57% 0,00%
95% 99,14% 0,00% 98,70% 0,26%
ACS 2,      COS 2, CS 1 мин - 4,76% - 32,33%
макс 103,36% 5,50% 100,39% 0,78%
средн 98,66% 1,02% 98,78% 0,62%
95% 98,28% 0,88% 98,44% 0,53%
ACS 2,      COS 2, CS 2 мин - 4,71% - 2,89%
макс 101,81% 4,57% 100,13% 1,05%
средн 98,33% 0,00% 98,98% 0,41%
95% 98,28% 0,88% 97,92% 0,53%
Результаты, представленные в виде скриншотов

Рассмотрены комбинации лучших значений из 3.1-3.2. Рассмотрено два варианта:

  1. 3.1-3.2, давшие прирост;
  2. 3.1-3.2, давшие прирост и лучший 3.2.2.
Результаты, представленные в виде скриншотов

3.4.1 для 1.35V

К лучшему результату 2.4 для 1.35V добавляются:

  1. BGS Alt disabled;
  2. Address Hash Bank disabled; 
  3. AddrCmdSetup 0, CsOdtSetup 2, CkeSetup 2;
  4. BGS Alt disabled, Address Hash Bank disabled, AddrCmdSetup 0, CsOdtSetup 2, CkeSetup 2.

Для наглядности за 100% приняты результаты 2.4.

Результаты, представленные в виде скриншотов

3.4.2 для 1.5V

К лучшему результату 2.4 для 1.5V добавляются:

  1. BGS Alt disabled;
  2. Address Hash Bank disabled; 
  3. AddrCmdSetup 0, CsOdtSetup 2, CkeSetup 2;
  4. BGS Alt disabled, Address Hash Bank disabled, AddrCmdSetup 0, CsOdtSetup 2, CkeSetup 2.

Для наглядности за 100% приняты результаты 2.4.

Результаты, представленные в виде скриншотов

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

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

Рассмотрены распространенные XMP-профили от 3000 до 3800MHz. 

Имитации XMP-профилей получены путем выставления соответствующей частоты памяти и FCLK, соответствующих первичных таймингов. Выставленные платой вторичные и третичные тайминги зафиксированы.

Zen Timings:

Для наглядности за 100% принят результат XMP 3000.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
срзнач δ срзнач δ
срзнач δ срзнач δ
XMP 3000 16-16-16-16-35 мин 100,00% 8,54% 100,00% 20,54%
100,00% 1,67% 100,00% 0,26%
макс 100,00% 1,73% 100,00% 0,80%
100,00% 11,32% 100,00% 0,09%
средн 100,00% 1,42% 100,00% 0,21%
100,00% 0,27% 100,00% 0,16%
95% 100,00% 0,91% 100,00% 1,08%
100,00% 1,20% 100,00% 1,40%
XMP 3200 14-14-14-14-34 мин 109,15% 11,73% 144,64% 8,02%
104,17% 0,00% 102,06% 0,76%
макс 96,30% 6,67% 101,74% 0,66%
88,52% 4,14% 99,81% 2,14%
средн 103,19% 0,34% 101,49% 0,42%
101,87% 2,62% 102,13% 1,28%
95% 103,18% 0,44% 100,54% 0,00%
104,02% 0,39% 103,74% 0,45%
XMP 3600 16-16-16-16-36 мин 124,39% 0,00% 137,05% 4,89%
107,92% 1,16% 101,80% 1,01%
макс 103,70% 0,95% 103,49% 1,04%
109,25% 11,24% 102,60% 0,09%
средн 105,67% 0,00% 103,82% 0,20%
106,40% 0,25% 103,60% 0,16%
95% 104,55% 0,00% 102,70% 0,53%
106,83% 0,75% 104,21% 0,00%
XMP 3800 18-22-22-22-42 мин 107,93% 2,82% 163,84% 0,27%
106,67% 0,00% 100,51% 1,28%
макс 95,56% 0,78% 102,28% 0,39%
103,99% 10,43% 102,60% 0,27%
средн 106,03% 0,33% 104,25% 0,20%
105,07% 0,00% 103,60% 0,47%
95% 105,45% 0,86% 103,78% 0,00%
105,22% 0,76% 103,74% 0,45%
OC 3800с16 (2.3.2.1) мин 159,76% 0,76% 162,95% 7,95%
- - - -
макс 106,17% 0,93% 105,90% 0,00%
- - - -
средн 121,28% 0,00% 112,95% 0,00%
- - - -
95% 122,27% 0,37% 114,59% 0,47%
- - - -
OC 3800с14 (2.3.3.3) мин 148,78% 4,10% 135,71% 29,61%
126,25% 0,33% 112,34% 0,69%
макс 114,81% 4,95% 106,17% 0,76%
105,58% 4,53% 107,15% 1,56%
средн 123,40% 0,57% 113,16% 0,19%
119,20% 1,12% 110,97% 0,88%
95% 125,00% 0,36% 115,68% 0,47%
126,10% 0,64% 116,36% 0,80%
Результаты, представленные в виде скриншотов

Ryzen Dram Calculator позиционируется как инструмент, позволяющий подобрать оптимальные и стабильные тайминги при разгоне памяти.

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

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

Предположим, это завышение делается для гарантированной стабильной работы на множестве подобных конфигураций с менее удачными чипами памяти. Это бы оправдывало не слишком оптимальные тайминги. Но ведь предложенные значения нестабильны! Предлагается выставить tRP 8 и диапазон напряжений Dram Voltage 1.35-1.4V при том, что минимальное напряжение для стабильной работы на таких значениях – 1.43V.

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

Несмотря на наличие 32MB L3 кэша, Ryzen 3700 и Ryzen 5600X показали значительный рост производительности за счет настройки таймингов. Причем рост производительности за счет настройки таймингов оказался большим, чем от роста частоты FCLK от 1500 до 1900МГц.

Так разница между XMP-профилем 3000MHz 16-16-16-16-35 и 3800MHz 18-22-22-22-42 находится на уровне 6%.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра
ЦП рендер

ЦП игра ЦП рендер
прирост δ(ср) прирост δ(ср)
прирост δ(ср) прирост δ(ср)
XMP 3000 16-16-16-16-35 мин 0,00% 3,75% 0,00% 14,74%
0,00% 0,76% 0,00% 0,63%
макс 0,00% 2,23% 0,00% 0,73%
0,00% 4,45% 0,00% 0,56%
средн 0,00% 0,47% 0,00% 0,37%
0,00% 1,20% 0,00% 0,46%
95% 0,00% 0,49% 0,00% 0,60%
0,00% 0,67% 0,00% 0,52%
XMP 3800 18-22-22-22-42 мин 7,93% 3,75% 63,84% 14,74%
6,67% 0,76% 0,51% 0,63%
макс -4,44% 2,23% 2,28% 0,73%
3,99% 4,45% 2,60% 0,56%
средн 6,03% 0,47% 4,25% 0,37%
5,07% 1,20% 3,60% 0,46%
95% 5,45% 0,49% 3,78% 0,60%
5,22% 0,67% 3,74% 0,52%


В то же время от настройки только лишь первичных таймингов на 3800MHz получен прирост порядка 6-8%. Настройка только лишь вторичных таймингов дает около 4-6% дополнительной производительности. Настройка первичных и вторичных таймингов вместе поднимает планку прироста до 15-18%.

Пресет Показатель Ryzen 3700
Ryzen 5600X
ЦП игра ЦП рендер
ЦП игра ЦП рендер
прирост δ(ср) прирост δ(ср)
прирост δ(ср) прирост δ(ср)
XMP 3800 18-22-22-22-42 мин 0,00% 3,75% 0,00% 14,74%
0,00% 0,76% 0,00% 0,63%
макс 0,00% 2,23% 0,00% 0,73%
0,00% 4,45% 0,00% 0,56%
средн 0,00% 0,47% 0,00% 0,37%
0,00% 1,20% 0,00% 0,46%
95% 0,00% 0,49% 0,00% 0,60%
0,00% 0,67% 0,00% 0,52%
+первички 1.35V мин 22,03% 3,75% -10,08% 14,74%
7,03% 0,76% 7,67% 0,63%
макс 5,94% 2,23% 1,18% 0,73%
5,67% 4,45% 2,17% 0,56%
средн 6,35% 0,47% 3,26% 0,37%
5,84% 1,20% 3,63% 0,46%
95% 6,90% 0,49% 4,95% 0,60%
8,40% 0,67% 5,41% 0,52%
+первички 1.5V мин 17,51% 3,75% -21,53% 14,74%
8,20% 0,76% 7,42% 0,63%
макс 8,53% 2,23% 2,36% 0,73%
-7,21% 4,45% 1,45% 0,56%
средн 8,03% 0,47% 4,07% 0,37%
5,58% 1,20% 2,84% 0,46%
95% 8,62% 0,49% 5,21% 0,60%
8,40% 0,67% 4,50% 0,52%
+вторички 1.35V мин 18,08% 3,75% -41,42% 14,74%
- - - -
макс 6,72% 2,23% 5,24% 0,73%
- - - -
средн 3,68% 0,47% 1,63% 0,37%
- - - -
95% 4,74% 0,49% 2,08% 0,60%
- - - -
+вторички 1.5V мин 14,12% 3,75% 2,45% 14,74%
- - - -
макс 9,82% 2,23% 5,24% 0,73%
- - - -
средн 4,68% 0,47% 2,65% 0,37%
- - - -
95% 6,47% 0,49% 3,91% 0,60%
- - - -
+первички и вторички 1.35V мин 48,02% 3,75% -0,54% 14,74%
- - - -
макс 11,11% 2,23% 3,54% 0,73%
- - - -
средн 14,38% 0,47% 8,35% 0,37%
- - - -
95% 15,95% 0,49% 10,42% 0,60%
- - - -
+первички и вторички 1.5V мин 37,85% 3,75% -17,17% 14,74%
18,36% 0,76% 11,76% 0,63%
макс 20,16% 2,23% 3,80% 0,73%
1,53% 4,45% 4,43% 0,56%
средн 16,39% 0,47% 8,55% 0,37%
13,45% 1,20% 7,11% 0,46%
95% 18,53% 0,49% 11,46% 0,60%
19,85% 0,67% 12,16% 0,52%


Зафиксировать прирост от настройки третичных таймингов не удалось.

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

В случае первичных таймингов лучшими оказываются минимально стабильные значения (кроме tRC). А снижение вторичных таймингов ниже рекомендуемых сулит штрафом в производительности.

Лучшие тайминги для 1.35 и 1.5V:

Разница между таймингами на 1.35V и 1.5V составляет всего лишь около 2%. Таким образом, значительный прирост производительности можно получить даже на относительно небольшом напряжении без дополнительного охлаждения модулей памяти. 

Конечно, полученные цифры прироста не абсолютны и не стоит распространять их на все сценарии и даже игры. Даже в рассмотренной "Shadow of the Tomb Raider" едва ли удастся зафиксировать серьезный прирост при упоре в возможности видеокарты.

На фоне новостей о выпуске Zen3 3D V-Cache с увеличенным объемом кэша, за счет которого обещают прирост до 15% в играх, полученные результаты выглядят довольно интересно. Судя по результатам такого прироста действительно можно достичь за счет уменьшения зависимости от медленной RAM.

Послесловие: благодарность и извинения

Тесты 5600X выполнены pochemu333 за что ему большое спасибо.

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