Любой вопрос с проблемой настройки памяти, подкрепляйте скрином 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 КБ | Просмотров: 716 ]
Вложение:
1T-56-0-0.png [ 82.12 КБ | Просмотров: 716 ]
Вложение:
2t-0-0-0.png [ 82.1 КБ | Просмотров: 716 ]
Выполнял в безопасном режиме, чтобы минимизировать влияние системы Как можно лицезреть, в данном случае тайминг 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 КБ | Просмотров: 653 ]
Вложение:
UMC Phy ATxDly.png [ 22.08 КБ | Просмотров: 653 ]
Не уверен на все сто, что Phy::ATxDly связан общим (shared) DLL с DQS, cкорее всего это регистр конфига DLL именно для CA bus, но RXDQS/TXDQ delay тоже трейнится
Вложение:
MC training timing delays.png [ 551.79 КБ | Просмотров: 643 ]
либо выставляется в значение из даташитов 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?
Сейчас этот форум просматривают: Furyomg и гости: 34
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения