AMT - Asus MemTweakit Asus MemTweakIt 2.02.44 При настройке памяти в BIOS ставим ОБЯЗАТЕЛЬНО MRC Fast boot=disable (включаем при этом режим тонкой тренировки, если же выставим enable, то включаем режим грубой тренировки). Оптимально при разгоне памяти использовать в биосе множитель памяти 133, а не авто или 100, что даст возможность создать комфортные условия для контроллера памяти в процессоре и снизить напряжения ио и са ! Недаром в Jedec шаг между спидбинами именно 133, а не 100! Для плат с Alder Lake напряжения VDD и VDDQ на память могут отличаться не больше, чем на 300 мВ. Для плат на основе логики z690 и b660: VDD>VDDQ VDDQ>=VDD-300mV(0.3V) Лучше на VDDQ не превышать 1.25V. Вполне возможно 1.30V. MSI дает зазор до 1.40V. Для таймингов должно выполняться требование: _dr=_dd
Разгон памяти у современной DDR4 (16 банков,RRDS=4,FAW=16,BL=8) эффективен только при tRC<=64,если каждый новый блок чтения происходит с разных банков памяти. Для 4-х слотовых плат при разгоне желательно в биосе отключить неиспользуемые слоты. Для максимальной производительности памяти значение tRFC в тактах для 8-Гбитных чипов должно быть кратно 8,а для 16-Гбитных чипов - 16. Если это правило не соблюдать, то будут вставлены лишние такты при каждом цикле обновления памяти. Для желающих максимально снизить tRFC. Делим tRFC на сумму tRCD,tRTP и tRP. Если результат ближе к 4, то снижать tRFC можно по 4 такта. Если результат ближе к 2, то снижать tRFC можно по 2 такта. Это связано с тем, что обновление происходит субмассивами, которые обязательно кратны 2.
Новая информация по tRAS
Чтение с модуля памяти у DDR4 происходит блоками. Минимальный блок сейчас составляет 64 байта, что связано с размером строки кэша у процессора. Этот блок может считываться как с одного банка, так и с разных. tRAS=tRCD+tRTP (при считывании 8 байт с одного банка) tRAS=tRCD+tRTP+4 (при считывании 16 байт с одного банка) tRAS=tRCD+tRTP+8 (считывание 24 байт - маловероятно) tRAS=tRCD+tRTP+12 (при считывании 32 байт с одного банка). Самый верный выбор для DDR4! tRAS=tRCD+tRTP+16 (считывание 40 байт - маловероятно) tRAS=tRCD+tRTP+20 (считывание 48 байт - маловероятно) tRAS=tRCD+tRTP+24 (считывание 56 байт - маловероятно) tRAS=tRCD+tRTP+28 (при считывании 64 байт с одного банка) Для DDR4 оптимальным выбором является 4-й или последний вариант. Но если выставить tRAS меньше, то ничего трагичного не произойдет, так как джедек придумала предохранитель (tRTP), поэтому можно не заморачиваться и выставлять минимальный tRAS (=tRCD+tRTP).
Напряжения на процессоре при разгоне памяти
SA- безопасный уровень (по данным MSI) 1.35, растет от частоты памяти и зависит от подключенной периферии к PCIE, чем больше скорость видеокарты и NVME-диска, тем выше нужно напряжение. IO (для Z590 =IO2, а просто IO можно оставлять в авто, для Z690=IVR DDQ)- обычно хорошо работает если на 50 мВ ниже SA, но чем ниже, тем лучше, стараться максимально снижать. Тоже растет с ростом частоты памяти. Для ориентира при настройке всегда рекомендую глянуть, что за напряжения SA и IO выставляет материнка в авто.
Для начала тезисно несколько правил «успешного разгона и установки памяти»:
1. Ни в коем случае не используем XMP профили – этот режим протестирован на совместимость, но не даёт оптимальную производительность. Поскольку заводская настройка не блещет идеальным подбором, можно получить до 20-25% производительности дополнительно, вручную настраивая тайминги и напряжения. Также XMP режим чреват завышениями вольтажа самой память и контроллера памяти\SOC. 2. Правильная установка модулей – А2 (для одного модуля), A2B2 (для двух модулей). 3. Самый лучший разгон по частоте достигается при использовании одного модуля, при наличии двух планок максимальная частота лишь немного хуже. У четырёх – либо хуже (на устаревающем LGA2011-3) либо такой же или лучше (LGA2066), которые могут стабильно работать с 4мя модулями на 4000CL16. 4. Если используется два модуля, то худший модуль (требующий бОльшего напряжения для стабильного разгона) должен стоять ближе к процессору в слоте A2. 5. Перед настройкой частоты и таймингов памяти отключить подсветку модулей памяти - т.к. это даёт лишний нагрев.
УНИВЕРСАЛЬНЫЙ ГАЙД ПО НАСТРОЙКЕ от Agiliter
Универсальный гайд. 0. Устраните любые потенциальные проблемы с другим железом. Снимите разгон с видеокарты, снизьте частоту цп на 300 с сохранением напряжения. Не забудьте вернуть RTL в авто если сейчас не авто. 1. Крутим очень короткий мемтест, то есть если минуту живёт сразу снижать тайминг дальше. Ищите не стабильность, а явно сбойное значение тайминга, запишите его - пригодится. Гораздо проще найти явно нерабочее значение и от него плясать чем пытаться ловить нестабильность часами. Это также помогает диагностировать сбойные тайминги на ранее "стабильной памяти". Не пытайтесь найти предельные значение сразу. Сначала скрутите до +2 от минимально стабильного. Многие тайминги идут параллельно поэтому бессмысленно пытаться скрутить до упора с первого прохода. CR выставить на 2 если стоит 1. В самом конце можно попробовать скинуть до 1. 3 Ставить только на очень большую частоту или если по другому ну совсем никак.
Начните с RCD, CL. Не обязательно должны быть одинаковыми, обычно CL идёт меньше чем RCD. RAS сразу пробуйте как RCD+CL+4, до этого значения от него существенная разница, дальше меньше. CWL<=CL. Допустимые значения 9,10,11,12,14,16,18,20. RP можете выставить по RCD, если пойдёт меньше - тоже неплохо, не уверен правда насчёт смысла. RTP без формул. Если не идёт вниз можно попробовать поднять чуть чуть RP. В DDR4 явно связан с WR соотношением 2 к 1 (например WR20\RTP10), физически хранится одно значения и в зависимости от операции интерпретируется. Скрутите FAW до 16(так и оставьте если работает). С таким FAW скручивайте RRD(оба, L обычно больше чем S), возможно поедут на 4 оба. Если до 4 не удалось спустить поднимите FAW до уровня RRDL*4 и попробуйте ещё, хотя это скорее всего уже почти предел. Обычно L>=S. L - SG(Same Group). S - DG(Different Group) Напр. RRD_L>=RRD_S. CKE=5 СCDL>=4 RDRD_DD и прочие подобные можно проигнорировать если у вас нет двух планок на один канал (4 планки). DD-Different Dimm. Тоже самое с DR-Different Rank если у вас одноранговая память. RDWR_SG(DG) и подобные сочетания скручивайте до минимальных рабочих, потом накиньте сверху +2. Как уже отметил обычно SG>=DG. WTR не трогайте он сам спустится когда будете скидывать WRRD_SG(DG) и прочие подобные. Если сам меньше не стал тогда руками скидывать. WR снижать через WRPRE если есть. Если нет или не снижает WR, То скрутите его скажем до 12 или +4 от рабочего, потом дожмёте если не лень будет. RFC явных формул нет, крутить после всего списка сверху. Не пытайтесь найти его минимальное значение если не хотите чтобы память начинала сыпать ошибками от любого чиха. найдите пограничное со стабильностью значение и накиньте сверху 20 или сразу 40. Может реагировать на RAS+RP, RRD, FAW, причём в обе стороны (то есть может "сломаться" если задрать названные), а может и не реагировать... REFi больше лучше. Связан с RFC. REFI сколько память "работает" - RFC сколько "отдыхает". Оба тайминга лучше не пытаться найти предельное значение.Заметно реагируют на температуру. Многие тайминги отзываются и на температуру и на напряжение. Поскольку напряжение может как позволить снизить тайминг, так и увеличить температуру, то середину можно искать очень долго, поэтому лучше бы вовремя остановится. Тестируйте тщательно с перезагрузками, сном, холодным стартом. RTL и IOL вам кто-то другой пусть советует как настраивать, от них у меня голова болеть начинает...
tRASmin=tCL+tRCD+2 WTRS/L устанавливаются в биосе через WRRDdg/sg согласно формуле: WRRD_sg=6+CWL+WTR_L WRRD_dg=6+CWL+WTR_S WR - через WRPRE (для матплат ASUS): WRPRE=4+CWL+WR RTP - через RDPRE (для матплат ASUS) RDPRE=RTP
VDDDQ=1.5 V max по Jedec VrefCA=0.6xVDDDQ=0.9 V (max по Jedec), в даташите контроллера интел тоже разрешено максимальное vrefca=0.6xVdddq. То есть при обычной настройке биоса, когда VrefCA=0.5xVDDDQ, VDRAM<=1.8 V, чтобы уложиться в нормы по Jedec. А если при этом в биосе настроить vrefca=0.49xvdddq (разрешено по Jedec), то безопасное Vdram может быть еще выше=1.837 V. Вывод: для контроллера процессора напряжение на память <=1.8 V неопасно
CPU Name: Intel® Core™ i7-7740K CPU @ 4.30GHz Motherboard Model: MSI X299 GAMING PRO CARBON AC (MS-7A95) Total Size: 8192 MB Type: Single Channel (64 bit) DDR4-SDRAM Frequency: 2750 MHz - Ratio 1:31 Timings: 21-31-31-63-2 (tCAS-tRC-tRP-tRAS-tCR) Slot #1 Module: G.Skill 8192 MB (DDR4-2137) - XMP 2.0 - P/N: F4-3200C14-8GVR
[img]Ссылка на скрин[/img] Для сбора статистики по установленным чипам памяти просьба прикладывать скрины программы Taiphoon Burner и указывать напряжения на DIMM, IO и SA![/color]
Below are the typical tRFC in ns for the common ICs: IC tRFC (ns) Hynix 8Gb AFR 260 - 280 Hynix 8Gb CJR 260 - 280 Hynix 8Gb DJR 260 - 280 Micron 8Gb Rev. E 280 - 310 Micron 16Gb Rev. B 290 - 310 Samsung 8Gb B-Die 120 - 180 Samsung 8Gb C-Die 300 - 340
Таблица tRFC от Reous v26
#77
Расшифровка чипов, находящихся в модуле памяти у разных производителей
#77
Ревизии печатных плат. A0,A1 или A2 планки, как узнать
#77 #77 #77 #77
Статистика tRCD планок в зависимости от типов чипов
#77 #77 #77 Чем выше вы в вертикальном столбце, тем удачнее планки. Чем интенсивнее цвет, тем выше статистический процент (данные старые,теперь удачнее чипы выходят) На 1 таблице все,что выше красной линии - суперотборники.
Советы по верной тренировке
1.Поднять напряжения на VCCSA и VCCIO. 2.Включить в биосе Round Trip Latency. 3.Для гигабайтов - memory enchancement=normal.
Руководство по разгону памяти для начинающих блондинок
Member
Статус: Не в сети Регистрация: 13.05.2006 Откуда: Москва Фото: 11
MilligramSmile писал(а):
зы. а еще отправляют шапку читать
я честно раза 4 пытался изучить и вникнуть в эти формулы и т.д-ну у меня нервы сдают, когда начинаю читать типа такого: минимальное время закрытия строки RAS=( RAS+RP) максимальное=REFi*9
_________________ Слава Роботам! Убить всех человеков!
Member
Статус: Не в сети Регистрация: 05.12.2018 Откуда: Беларусь
Нытье, нытье, нытье. Ребят, с наскока не взять. Или не лезьте вообще. Я три недели с нуля вникал методом проб, ошибок и листания данной темы, доставал тов. anta777; и калькулятора не было, и формулы искать по всей теме. Вам тут дали все в одном месте, а в ответ нытье одно. Ну не для вас это значит. Заплатите тому, кто умеет, если лень разбираться.
Member
Статус: Не в сети Регистрация: 05.12.2018 Откуда: Беларусь
miwa писал(а):
а вот и засланный казачек не зря там в файле номер кошелька указан, не хочешь вникать в наши формулы так забашляй
1. Формулы не мои, и не Ваши, они взяты из стандартов, которые Вам лень было бы читать. И то что Вам лень разбираться в итоговом материале - это Ваши проблемы. 2. Какой номер кошелька Вам там мерещится? Перегрев содержимого черепа произошёл? 3. Ну если сам не разбираешься, то почему не заплатить знающему? Вот заболел зуб, не умеешь лечить - пошел к стоматологу, заплатил. Захотел хлебушка, не умеешь печь - пошел и купил. Захотел разогнать память, не умеешь - казачки, засланцы, буржуи, расрас, не хотят помогать страдальцу.
Member
Статус: Не в сети Регистрация: 24.04.2007 Откуда: и куда? Фото: 7
miwa писал(а):
минимальное время закрытия строки RAS=( RAS+RP) максимальное=REFi*9
Дело не в этом. Это особенности тонкой настройки таймингов. В данном случае формула увязки первичных и вроде третичных таймингов. Ничего сложного в этой формуле нет. Хотя чего это REFi всего лишь на х9 непонятно. Он обычно несколько тысяч. И чем больше, тем лучше. Дело в том, что сначала нужно узнать на что способна связка озу+мп+проц. Вот у меня стартует 3500 на дефолте. А 3600 чёрный экран какие бы напряжения я не поднимал. Почему? Третичные тайминги не настроил? Серьёзно? Они одинаково высокие во всех хмр профилях ставятся (ну кроме отборных плашек). Что мне подкрутить? Где напряжение подправить? Почему крутится только Vccio и SA, там ещё есть контроллер памяти цп, например?
Member
Статус: Не в сети Регистрация: 24.05.2016 Откуда: Arstotzka Фото: 0
Cyborg39rus Способ, за который вы топите, вижу рабочим пока что только для нормальных B-die. Для микронов E-die z370-i выставляет что в 800, что в 1200Mhz абсолютно нерабочие субы даже для 3600. Это касается не только tRFC, но и связанных с tCWL таймингов. В конце концов перелопачивать приходится всё. Не знаю, как дела обстоят с CJR, но то, что вы расписываете уже не первый десяток страниц - далеко не универсальная метода.
Member
Статус: Не в сети Регистрация: 24.04.2007 Откуда: и куда? Фото: 7
nucl3arlion писал(а):
Ребят, с наскока не взять.
С какого наскока, дядь? Я всего лишь пытаюсь стартануть (стартануть систему, не винду загрузить даже) на рекомендуемых максимальных таймингах из шапки. Никакого результата. Методом научного тыка вручную +1 по первичным делаю, она стартует. Так может добавить в шапку хоть что-то рабочее вначале? Чтобы юзер пришёл и "да, работает. Парни вы шарите." Вторичные/третичные чёт сложно/ниасилил, давай задоначу тебе на яд. За что платить? За то что из трёх глав по разгону ОЗУ отсутствуют первые две? Так вы хоть покажите, что они существуют.
Member
Статус: Не в сети Регистрация: 13.05.2006 Откуда: Москва Фото: 11
nucl3arlion писал(а):
Какой номер кошелька Вам там мерещится? Перегрев содержимого черепа произошёл?
у тебя возможно цитирую: Спасибо посылать на ЯД 4100...................................
nucl3arlion писал(а):
Ну если сам не разбираешься, то почему не заплатить знающему? Вот заболел зуб, не умеешь лечить - пошел к стоматологу, заплатил. Захотел хлебушка, не умеешь печь - пошел и купил
тогда из твоих слов регистрацию тут на форуме надо делать платной, захотел разогнать проц-написал админу-обязан разогнать-т.к у тя проплачено на 1 месяц данная ветка. форум и создан для общения и помощи, кто знает, кто уже разобрался или кому ранее помогли и он уже вник-может помочь другому-передать знания т.к сказать. а щас, что не вопрос-так получаешь ответ-ты что тупой иди читай FAQ.
_________________ Слава Роботам! Убить всех человеков!
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
miwa DRAM кратко. Организация памяти. Канал - Планка - Ранг - Чип - Группа банков(DDR4) - Банк - Строка - Ячейка.
Строки и ячейка. #77 #77
Команды DRAM. 1. ACT - Активация. Открывает строку. 2. Precharge - Предзаряд. Закрывает строку. 3. Refresh - Обновление. DRAM со временем теряет заряд, её необходимо обновлять. 4. READ - Чтение. Читать можно только из открытой строки. 5. WRITE - Запись. Записывать можно только в открытую строку.
RAS это минималньое время которое строка открыта. RP время необходимое на предзаряд. REFi*9 максимальное время которое строка может быть открыта. Строка может быть открыта от RAS до 9*REFi. Один полный цикл строки max(RC, RAS+RP). Нельзя открыть новую строку в одном банке до тех пор пока не пройдёт RC. Можно открыть в другом банке через RRD_L или в другой группе банков через RRD_S. Отсчёт идёт от команды ACT и в случае RC и в случае RRD. RRD НЕ сбрасывает RC. Простейшая операция чтения из закрытой строки. RCD+CL+BL. Параллельно идут задержка RAS+RP. Также параллельно идёт RTP (начинается с RCD заканчивается RP, RCD+RTP+RP). Именно параллельные задержки являются причиной почему бесполезно пытаться фиксировать разницу крутя лишь один тайминг, другой тайминг идущий параллельно будет будет больше и перекроет все ваши манипуляции. Это вообще не формулы. Оно просто так работает. Формулы нужны чтобы не заниматься ерундой с параллельными таймингами и значениями при которых КП или плата просто игнорируют ерунду.
Member
Статус: Не в сети Регистрация: 24.04.2007 Откуда: и куда? Фото: 7
xyligano писал(а):
это другой параметр
Да конечно другой. Там вообще половина названий первичных и вторичных не совпадают с теми, что у меня в биосе на z390-f.
Добавлено спустя 7 минут 23 секунды: Agiliter и как эта выдержка должна ответить на вопрос, почему с максимальными таймингами при подборе максимальной частоты из вашей таблицы не стартует система?
Member
Статус: Не в сети Регистрация: 20.07.2018 Фото: 8
Цитата:
а щас, что не вопрос-так получаешь ответ-ты что тупой иди читай FAQ.
Именно. Я эту тему уже год читаю, вывод такой - купил b-die? мы тебе поможем, попробуй это, это и это. А, у тебя оем-говно/хуникс/микрон? Иди настраивай как хошь, мы тут илитка, до уровня бомжей опускаться не будем.
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
miwa Всё убрал ЯД. За время существования таблицы туда задонатили целых... ноль рублей А то я смотрю у людей на это странная реакция, я же не продаю её...
Именно все шнуры пробовали отключить (в том числе и от БП провод), вынуть память и потом уже батарейку вынуть на полчаса. ОЧЕНЬ сильно не верится, что даже кривой разгон что-то мог убить - сейчас всё сделано так, что зачастую экстремальное значение система просто не даст. Если что, плашки по одной ставить и проверять (заодно проверить, норм ли вставлены). Вообще это вопросы не в эту тему, а в "Общие вопросы по оперативной памяти". Почему нет старта, почему есть, но с ошибками... Тут же делятся рекордами и советами, в основном.
да все варианты перепробовал вплоть до вытаскивания платы без ничего , тот же эффект-я сам в шоке, что могло случится, правда я не указал что БИОС последний под Zen2 а они сырые, может поэтому?
Member
Статус: Не в сети Регистрация: 13.05.2006 Откуда: Москва Фото: 11
Agiliter писал(а):
Всё убрал ЯД
не в этом дело. если человек поможет и настроит -я обязательно его отблагодарю ( каждый труд должен оплачиваться ) но тут как сказали выше по тексту: не шаришь, у тебя не получается-плати бабло -получиться
_________________ Слава Роботам! Убить всех человеков!
Advanced member
Статус: Не в сети Регистрация: 29.03.2017
seamen Знакомый заводил на B450m mortar новый райзен на v18 4 планки памяти работает только 2133. выкатили вчера v19 заработала 3200. на этой же плате с первым райзен тоже 3200 работало.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения