Любой вопрос с проблемой настройки памяти, подкрепляйте скрином 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
Абсолютно безграмотные пользователи, дающие вредные советы - Флирт
Process Lasso Некоторые бенчи очень хорошо реагируют на отключение HT\SMT. Даже TM5 может проходить быстрее(а значит грузит лучше) Если в настройках теста выставить количество потоков = физическим и обязательно "выключить" SMT\HT. Можно использовать для этих целей другие программы. Для бенча AIDA не подходит метод с изменением руками на лету, так как он сразу запускается в отдельном процессе (aida_bench64.dll), нужно делать чем-то автоматически (типа процесслассо или аналогов).
Добавлено спустя 35 секунд: И накидывайте максимальный приоритет на процесс бенча.
Добавлено спустя 2 минуты 47 секунд:
CoolCmd писал(а):
где ошибки whea смотреть?
В журнале Windows или HWiNFO.
CoolCmd писал(а):
4 одноранговых плашки быстрее двух?
Возможно. Если взять условия когда это абсолютно одинаковый режим (частота и тайминги), то они могут быть несколько быстрее из-за несколько лучшего параллелизма задержек. Вот 4 двухранговых уже почти ничего не меняют, кроме нагрузки на КП.
Некоторые бенчи очень хорошо реагируют на отключение HT\SMT.
smt на время тестов я уже в uefi отключил, чтобы результаты не плавали. заодно на всякий случай отключил pss и c6, и частоту максимальную немного скинул.
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
CoolCmd писал(а):
я gui запускаю, почти всю память тестирует. в командной строке чем лучше?
Набором алгоритмов. Попробуйте.
Цитата:
какой журнал и какой номер события?
Должны быть в системе. WHEA-Logger (Microsoft-Windows-Kernel-WHEA) Коды разные бывают, смотря какая ошибка.
CoolCmd писал(а):
никакой разницы в скорости не увидел
Там есть существенная разница в том какие именно это одноранги(организация) и настроены ли в них тайминги (особенно RRD-FAW). Радикальной разницы при настроенных однорангах не будет в любом случае.
Добавлено спустя 3 минуты 19 секунд:
Agiliter писал(а):
WHEA-Logger (Microsoft-Windows-Kernel-WHEA)
Вместо тысячи слов. https://www.google.com/search?q=whea-logger&udm=2 Но вообще эти ошибки зависят ещё и от того фиксирует ли ошибки железо. AM5 например предупреждение WHEA для IF не посылает пока это не достигнет критического сбоя (там можно под 50% производительности потерять пока она наконец соизволит сказать, что всё плохо).
Там есть существенная разница в том какие именно это одноранги(организация) и настроены ли в них тайминги (особенно RRD-FAW).
к более медленным (по таймингам) 16+16 были добавлены 8+8. мать выставила медленные тайминги (с небольшими изменениями) для всех плашек. между rrd и faw есть зависимость?
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
CoolCmd писал(а):
в виде формулы зависимость можно представить?
Можно. RRD*4<=FAW. FAW - Four Activate Window. С учётом скорости работы памяти, если он больше чем RRD*4, то RRD на производительность влияют примерно никак. RC в принципе тоже можно к ним отнести. Это задержка активации внутри одного банка и вероятность взаимного влияния с FAW крайне мала (RC слишком длинный, а FAW короткий). Если что-то из этого пережато, то может повлиять на остальное. Косвенно ещё RCD.
CoolCmd писал(а):
на картинке нет faw
Точно есть. Прямо под RRD...
Добавлено спустя 3 минуты 31 секунду: Обычно работает вот так. RRD_S=4 RRD_L=6 FAW=16 Когда не работает сначала поднимаем FAW. Например, сразу 24.
попробовал. для проверки стабильности неплох, но от таймингов результат зависит слабо. так что не подойдет. запускал y-cruncher.exe bench 2.5b -od:0 -TD:8
_________________ Разгони форум и сайт overclockers.ru: https://coolcmd.github.io/for/ https://youtu.be/4A67iTiOD_g
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
CoolCmd Там на самом деле не надо особо ничего понимать. Есть несколько типов команд и задержки между ними. Команда ACT - Activate. Без активации строки нельзя ничего прочитать или записать. За задержку между этими командами отвечает RC(внутри банка), RRD(между банками), FAW.
Команда READ - чтение. RCD+CL+BL (BL=4 это данные)
Команда WRITE - запись. Тайминги на запись, как правило, слабо влияют на производительность, если вообще влияют. RCDWR+CWL+BL
Команду REFRESH - обновить заряд в строках. RFC(обновляем) REFI(работаем)
Многие задержки идут параллельно. Например. RCD+CL+BL RCD+RTP+RP RAS+RP RC
Ну и различные комбинации операций, тайминги "КП" которые могут отличаться от платформы к платформе. Возможно вы могли заметить как много маркетинга в CL при полном игнорировании всего остального.
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
CoolCmd писал(а):
RCD - это RCDRD?
Да.
CoolCmd писал(а):
влияют. я уменьшал RCDWR c 19 до 8 и получал прирост скорости.
Если только как следствие, что цепочка WRITE-READ стала заметно короче. Так как кроме циферки в AIDA оно практическую производительность меняет ну очень редко или мало. К слову RCDWR=8 ничего не ломает просто потому что без разницы какие там данные в строке она всё равно будет перезаписана в этой же команде. Косвенно это может вызывать нестабильность если вся цепочка WRITE-READ стала СЛИШКОМ короткой, например пережатый WR может приводить к нестабильному RCDWR или наоборот.
Добавлено спустя 7 минут 9 секунд: Это же конвеер. Несмотря на то что ситуации когда всё плохо и идёт не по плану(открыли строку в банке, прочитали, закрыли, открыли, прочитали... получим узкое место типа RC+RC) бывают это не то чтобы постоянно происходит, иначе бы RRD-FAW ни на что не влиял. Там ещё бывают варианты типа открыть строку, прочитать один столбец, другой столбец...однажды закрыть строку. Появляются варианты таймингов между командами READ-READ, READ-READ в разные банки, ранги, планки и тп.
К слову RAS тоже, как правило, жмётся до упора и тогда крутить нужно только RC и RP. Его потом можно для галочки установить как RAS=RC минус RP. RAS это тайминг отвечающий за минимальное время которое может быть открыта строка. Не помню какое максимальное. Его просто перекрывают все подряд тайминги.
Если только как следствие, что цепочка WRITE-READ стала заметно короче. Так как кроме циферки в AIDA оно практическую производительность меняет ну очень редко или мало.
выше писал, что скорость проверяю в 7z и linpack. эта не синтетика.
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
CoolCmd писал(а):
у меня до упора. а rc=ras+rp. или для упора эта формула бесполезна?
"Правильно" скорее RAS=RC-RP. RAS может "работать" вплоть до минимального, поэтому выставлять по нему RC не выйдет. RC "строгий", если его ничего параллельно не перекрывает типа RAS+RP то пережатие гарантированно вызовет проблемы или вообще отсутствие загрузки.
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
Я тоже раньше так писал. Но пришёл к выводу, что правильно именно RC-RP. Всё-таки гораздо проще сразу выкрутить до упора RAS и крутить на один тайминг меньше. Потом для галочки выставить его по формуле.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения