Любой вопрос с проблемой настройки памяти, подкрепляйте скрином ZenTimings, обязательно указываем DRAM Voltage. Убедительная просьба заполнять профиль и подпись на форуме, указывая свои комплектующие.
Что нужно для настройки и разгона памяти -->
1. Читаем одну на выбор статью от, ✔ 1usmus или ✔ i2hard, а так-же статью по работе Dram Calculator от ✔ i2hard, устанавливаем необходимое программное обеспечение из шапки темы, смотрим примерные результаты разгона памяти из шапки, для понимания пределов возможностей вашего железа. Загружаем картинки с запросами на этот форум через кнопку "spoiler=" а не просто "spoiler".
2. Не используем XMP профили, это как правило, настройки для систем на базе Intel, за очень редким исключением, соответственно режим XMP протестирован на совместимость именно для Intel, к тому же, заводская настройка не блещет идеальным подбором таймингов и напряжений и можно получить примерно до 20-30% производительности дополнительно, вручную настраивая тайминги и напряжения. Также использование профиля XMP, чревато завышенным вольтажом на контроллер памяти.
3. Правильная установка модулей – A2+B2 (для двух модулей).
4. Перед настройкой частоты и таймингов рекомендуется установить принудительное охлаждения на модули памяти, особенно для памяти с чипами Samsung B-die, повышение температуры памяти выше 48°, может сопровождаться дополнительными ошибками, не связанными с неправильной настройкой таймингов, что затруднит их поиск и общую настройку памяти.
5. tRFC2 и tRFC4 не имеют физической реализации, потому их в некоторых версиях BIOS, отсутствуют эти значения всегда, всегда оставляйте эти параметры в Авто, так-же в Авто, оставляйте tCWL.
6. Худший модуль памяти (требующий большего напряжения для стабильного разгона) должен стоять ближе к процессору в слоте A2.
7. При желании протестировать память избыточным тестом в TM5 с конфигом 1usmus_v3 меняем количество 3-х циклов в "mt.cfg", "cycles=3" скажем на 8 или более
8. Если нет бута на частоте памяти 3800Mhz, то проверяем возможности IF вашего CPU, для этого выставляем частоту памяти на 3200Mhz, а IF например на 1900, пробуем загрузиться...
Посты с исковерканными названиями процессоров, чипов и вендоров оперативной памяти (например: Рязань, Самса, Балики и так далее), будут удаляться. Если вам тяжело переключить раскладку и вместо ”Райзен”, напечатать Ryzen то без обид потом.
✔ Все картинки и видео убирайте под спойлер, иначе ваш пост будет удалён , загружаем картинки с запросами на этот форум, через кнопку "spoiler=" а не просто "spoiler". ✔ Посмотри как это делается
Как вставить картинку в своём сообщении, жмем сюда и смотрим гайд!
#77
Абсолютно безграмотные пользователи, дающие вредные советы - Флирт
Member
Статус: Не в сети Регистрация: 06.04.2010 Откуда: ....— не Бейрут Фото: 45
vol2008 писал(а):
да и не все ли равно, тайминги это или "сопротивления"
понять и простить: https://imgbb.su/image/0UXLUk естественно, в биосе параметр AddrCmdSetup находится в разделе CAD_Bus Setup Timing и соответственно, в предъявленной таблице, сведены тайминги и величина задержки, которую они вызывают при применении, дополнительно к задержке cmd 1T: https://imgbb.su/image/0UXI8n
Если это так, то по этой логике время тика при значении 60 увеличивается почти в 2 раза, т.е. другими словами частота уменьшается почти в два раза... Правильно тебя понял?
Member
Статус: Не в сети Регистрация: 06.04.2010 Откуда: ....— не Бейрут Фото: 45
npa4ka писал(а):
Если это так, то по этой логике время тика при значении 60 увеличивается почти в 2 раза, т.е. другими словами частота уменьшается почти в два раза... Правильно тебя понял?
Cmd2T имеет два крайних значения задержек (1Т и 2Т). при AddrCmdSetup auto или 0 - Cmd может быть строго в состоянии 1T или 2Т. между 1Т и 2Т диапазон промежуточных значений (таймингов) от 1 до 63 с соответствующей величиной дополнительной задержки к 1Т. по разъяснению anta777, это применимо только к GDM OFF. при GDM ON, выставленная задержка 1T системой "игнорится" и Cmd2T всегда принимает состояние 2Т.
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
michernov писал(а):
GDM ON, выставленная задержка 1T системой "игнорится" и Cmd2T всегда принимает состояние 2Т.
При GDM команды это полный такт, без GDM по фронту и спаду (как данные). Задержка становится аналогична CR2. По-моему для подавляющего большинства систем и случаев просто включается GDM и экономит вагон времени и нервов с минимальным штрафом к CR1. Без GDM для тех кому очень хочется поковырять.
естественно, в биосе параметр AddrCmdSetup находится в разделе CAD_Bus Setup Timing и соответственно, в предъявленной таблице, сведены тайминги и величина задержки, которую они вызывают при применении, дополнительно к задержке cmd 1T:
michernov писал(а):
между 1Т и 2Т диапазон промежуточных значений (таймингов) от 1 до 63 с соответствующей величиной дополнительной задержки к 1Т
А что тогда они делают, когда выставлен 2T? 1T и 2T различаются подачей некоторых сигналов 2 раза за такт (1T) или же 1 раз (2T) В общем понятно, что вы сами мало понимаете о чём говорите, решил чуть углубиться https://download.tek.com/document/55W_6 ... pdf#page=2 А чтобы опровергнуть мнение о влиянии этих таймингов на производительность, легко сделать тесты (странно, что вы сами просто верите всем на слово и ничего не проверяете, хотя вроде такие умные)
Вложение:
1T-0-0-0.png [ 82.11 КБ | Просмотров: 825 ]
Вложение:
1T-56-0-0.png [ 82.12 КБ | Просмотров: 825 ]
Вложение:
2t-0-0-0.png [ 82.1 КБ | Просмотров: 825 ]
Выполнял в безопасном режиме, чтобы минимизировать влияние системы Как можно лицезреть, в данном случае тайминг AddrCmdSetup вообще не влияет на производительность, в то же время 2T существенно снижает резалты
Member
Статус: Не в сети Регистрация: 29.09.2017 Откуда: дровишки? Фото: 29
npa4ka И где там что, на скринах ))
Добавлено спустя 2 минуты 18 секунд: PS: увидел в именах файлов
Вот если еще углубиться ) по поводу влияния на производительность - есть ньюанс (в теории). Суть в том, что DQ - DQS skew также выравнивается, причем по каждому 8-битному каналу своим DLL-ем (всего шесть вроде, еще один на CA и один на MCLK). В случае DDR4 автотренинг CA шины не выполняется, и setup-hold окно для CAclk - MCLK расчитывается по рекомендации AMD исходя из сетапов addr, cke и cs/odt:
Вложение:
ddr CA timing.png [ 41.81 КБ | Просмотров: 762 ]
Вложение:
UMC Phy ATxDly.png [ 22.08 КБ | Просмотров: 762 ]
Не уверен на все сто, что Phy::ATxDly связан общим (shared) DLL с DQS, cкорее всего это регистр конфига DLL именно для CA bus, но RXDQS/TXDQ delay тоже трейнится
Вложение:
MC training timing delays.png [ 551.79 КБ | Просмотров: 752 ]
либо выставляется в значение из даташитов DDR, т.е. увеличивая setup-hold окно, что-то где-то теряем - закон сохранения "такта" )): T(период) = Тpropagation + Tsetup + Thold (Frequency = 1/T)
а что мешает показать сразу и скрин с 2Т 56-0-0? или не догадался..
Не вижу практического смысла, в режиме 2T как правило нет необходимости трогать эти тайминги, по крайней мере до частот 3800, да и очень вряд ли что-то изменилось бы с 2T 56-0-0
vol2008 писал(а):
Насчет влияния на производительность - есть ньюанс (в теории)
Ну на практике влияние стремится к нулю. То, что мы сдвигаем команду к примеру на 1 такт, не значит, что каждый тик команды растягивается на указанный сдвиг (или что команды начинают поступать как при 2Т) - она всё так же выполняется каждые 1/2 тика, если я правильно понял доку, а самой задержкой начала выполнения команды можно пренебречь как мизерной в рамках обычных наших задач, поэтому влияния на производительность мы зафиксировать просто не можем. Поправьте если не прав, мне лень штудировать доку до полного понимания, лишние знания
Member
Статус: Не в сети Регистрация: 29.06.2008 Фото: 86
Дальше не хочется возиться. При AddrCmdSetup=0, через минуту ошибки в tm5. =56 ошибки через час. =60 ошибок 0. tRFC =416 не стартует. ProcODT выше 40 не стартует. tRDWR 3 не выставить.
С настройками сопротивлений из калькулятора стартануть без GDM не получилось. На более низких вольтажах (как по памяти, так и остальным) запуститься не получилось. ProcODT и Rtt параметры в сейчас в Авто.
Уже пробовал подтянуть следующие тайминги: tRRDL - 4, tWr - 12, t****SCL - 2, всё работало, но в синтетике цифры не поменялись. Главная печаль, что в CB23 цифры не изменились с показателей до оптимизации: ~14.400 на стоке/стабильной оптимизации/дополнительной затяжке.
Мои вопросы: • Как подтянуть показатели чтения и задержки? (В безопасном режиме цифры не сильно лучше, уменьшается лишь задержка на ~5нс) • Стоит поменять вольтажи/сопротивления? (Натыкался на инфу, что комплексные тесты выявляют недостаток напруги, а отсутствие прогресса в CB23 наталкивает на эти мысли) • Стоит ли вообще париться из-за этого, учитывая, что проц X3D?
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения