Высокая латентность на Intel

Обсуждение оперативной памяти
Автор
Повідомлення
Megaclite
Member
Аватар користувача

Повідомлення

Nuclear World: 18.10.2021 14:10
По итогу обновил биос на версию 1001, стало в режиме авто 53 ns (хоть не 59-60), что уже неплохо (на 8700К в разгоне с этой же памятью выдавало 50 ns в тесте). Попробую поиграться ещё с настройками.
Ну да, там фиксов много было в описании
Nuclear World
Member
Аватар користувача
Звідки: UA

Повідомлення

Megaclite
Да всё равно в среднем + - 54-55 ns выдаёт. Пробовал с различными настройками которые ранее включал, нету никаких ощутимых улучшений, если не хуже.

Ещё прочитал, что у интела начиная с 10го поколения есть так называемый рейтинг "SP", типа удачности процессора, по шкале до 130 (130 это типа мега сверх удачный экземпляр), глянуть его можно в BIOS на материнских платах ASUS. Вот у меня дно проц по этому рейтингу, может в этом всё и дело и возможно даже "навороченное" озу не поможет если поставить.



"I have 4 x 8 GB G Skill Trident Z Neo 3600-16-16-16-36 ... unfortunatly my 10900k is a bad bin.. SP63 ... poor IMC, so for a long time I could only run it at absolutely max 3333 Mhz 16-16-16-36.. but lately after I upgraded a BIOS it makes memory errors in OCCT. So I had to drop them to 3200 Mhz 14-14-14-34 with very tight subtimings.. No OCCT errors.. but its like MEEEH! to have 3600 mhz ram that run 3200 Mhz. . . . Sillicon sht lottery I guess with CPU, mobo?! The RAM is supposed to have Samsung B-DIE .. so it cannot be them ... also tried to different kits- same model."

поэтому и стрёмно пока стало брать навороченное озу, вбухать бабки впустую, переплата ощутимая сверху за "лучшие тайминги" по сравнению с обычной 3200 CL16, там ещё больше сто баксов сверху надо докинуть за 3600 CL16-36-36, а если это ситуацию особо кардинально с латентностью не улучшит, то смысл...
SilberV
Member
Звідки: Киев

Повідомлення

Nuclear World
Вот моё:
Зображення
Micron E-die. Дефолт - 16-18-18-36/3200. Latency так же от 54 до 59 "в зависимости от". VMX включал-выключал - разницы нет. Так же и кольцевая шина. SP 46, если что.
Nuclear World
Member
Аватар користувача
Звідки: UA

Повідомлення

SilberV
У меня SP 64. Даже на 3200 CL16 такая же картина? Вообще я думал, что от разгона должна картина улучшаться.

Я как раз думал ещё как альтернативу взять подобный кит на микрон е дай, чтобы его ещё немного разогнать можно было в случае чего (там есть 3200 и 3600 модели, баллистиксы). Но скорее всего эффекта это никакого не дало бы. Жаль нельзя у кого то взять хотя бы на один час кит 3200 CL14 или 3600 CL16, чтобы увидеть какой будет результат. А то так купить за кучу денег, а результата будет ноль и думай, что делать дальше, менять проц, так не факт, что ощутимо лучше рандом попадётся другой проц и тд.
SilberV
Member
Звідки: Киев

Повідомлення

Nuclear World
Вот несколько тестов:
3200-14-16-36:
спойлер
Зображення
3200-16-16-36:
спойлер
Зображення
3400-16-18-36:
спойлер
Зображення
3600-17-18-36:
спойлер
Зображення
3600-18-18-36:
спойлер
Зображення
3800-19-19-36:
спойлер
Зображення
Справедливости ради, не думаю что такая уж прям принципиальная разница. Скорее спортивный интерес.
Nuclear World
Member
Аватар користувача
Звідки: UA

Повідомлення

SilberV
Вот у меня такие же значения латентности на 3200 CL16. Короче не очень нам повезло)) У других ниже 50 в основном.
yupi
Member
Аватар користувача

Повідомлення

На 10700 было так :rolleyes:

Зображення
Megaclite
Member
Аватар користувача

Повідомлення

Nuclear World: 19.10.2021 17:35 Megaclite
Да всё равно в среднем + - 54-55 ns выдаёт. Пробовал с различными настройками которые ранее включал, нету никаких ощутимых улучшений, если не хуже.

Ещё прочитал, что у интела начиная с 10го поколения есть так называемый рейтинг "SP", типа удачности процессора, по шкале до 130 (130 это типа мега сверх удачный экземпляр), глянуть его можно в BIOS на материнских платах ASUS. Вот у меня дно проц по этому рейтингу, может в этом всё и дело и возможно даже "навороченное" озу не поможет если поставить.



"I have 4 x 8 GB G Skill Trident Z Neo 3600-16-16-16-36 ... unfortunatly my 10900k is a bad bin.. SP63 ... poor IMC, so for a long time I could only run it at absolutely max 3333 Mhz 16-16-16-36.. but lately after I upgraded a BIOS it makes memory errors in OCCT. So I had to drop them to 3200 Mhz 14-14-14-34 with very tight subtimings.. No OCCT errors.. but its like MEEEH! to have 3600 mhz ram that run 3200 Mhz. . . . Sillicon sht lottery I guess with CPU, mobo?! The RAM is supposed to have Samsung B-DIE .. so it cannot be them ... also tried to different kits- same model."
Чел бредит с 3333.
На моём 10600K SP63 и это не мешает разгонять память до 4400, VCCSA просто надо 1.35-1.40v
Dubass
Member
Аватар користувача
Звідки: ХАРЬКОВ

Повідомлення

У кого там высокая латентность :lol:
1.jpg
Nuclear World
Member
Аватар користувача
Звідки: UA

Повідомлення

По итогу решил апнуться на плашки по интереснее. Прошу совета, так как не всё так гладко как хотелось бы на моей профильной системе.

Взял два комплекта:

16GB (2х8) 4000Mhz G.Skill Trident Z F4-4000C15D-16GTZR

16GB (2х8) 4000Mhz G.Skill Ripjaws V F4-4000C15D-16GVK

У человека на Z590 + 11600K они завелись в XMP сразу два комплекта вместе. У меня же в XMP два комплекта сразу вообще не стартуют никак. По итогу танцев с бубном удалось завести 4 плашки на 3700 14-14-28 1.45V. Кит GVK стоит в слотах 1-3, кит GTZR стоит в слотах 2-4.

По отдельности каждый комплект из двух плашек в слотах 2-4 отлично стартует в XMPII. Пытался 16GVK запустить в слотах 1-3, в ХМР не стартует, ну там и по мануалу написано две плашки юзать в 2-4 слотах. Есть гипотеза попробовать воткнуть кит GTZR в слот 1-3, а кит GVK в слот 2-4, не знаю поможет ли это запустить заветный XMP, но пока жутко лень снимать башню, чтобы проверить.

В биосе всё стоит в авто/дефолте, включая все вольтажи. Куда копать?

Может дело в каких то вольтажах?
спойлер
Зображення
Megaclite
Member
Аватар користувача

Повідомлення

Кажется дело в материнке, на Z490 Tuf так же плохо гонится память, один чел не смог запустить 4000c19 2x16 роялы даже на хмп, а взяли только 3700
а и зачем было брать два разные комплекты?
Nuclear World
Member
Аватар користувача
Звідки: UA

Повідомлення

Megaclite
Потому, что на толковые киты 32гб (2х16) цены овер конские. Какие были, такие и взял) :)

Чипы хотел глянуть в тайфуне, идентичные ли они 1 к 1 в двух комплектах, но он ошибку чтения выдаёт, как понял старая версия которая работает, не дружит с 1200 платформой.

С вольтажами нет смысла что то выставлять, фиксировать (исходя из ответа ранее "На моём 10600K SP63 и это не мешает разгонять память до 4400, VCCSA просто надо 1.35-1.40v" ? И есть ли смысл попытаться найти ещё один одинаковый кит в пару в какому то из двух текущих?
Megaclite
Member
Аватар користувача

Повідомлення

Nuclear World: 15.12.2021 22:38 Megaclite
Потому, что на толковые киты 32гб (2х16) цены овер конские. Какие были, такие и взял) :)
И есть ли смысл попытаться найти ещё один одинаковый кит в пару в какому то из двух текущих?
6000грн за 3600с14 2x16, явно дешевле чем два этих
Материнку сменить надо, единственная причина по которой они вместе не работают на 4000
Nuclear World
Member
Аватар користувача
Звідки: UA

Повідомлення

Камрады кто может помочь с настройкой таймингов? Вообще дупля в этой всей кухне не отдаю. Может есть какие то калькуляторы или таблицы как это просчитывается? По итогу, что смог выжать на стабильную работу это 3900MHz 15-15-35 1.45V, остальное всё на авто идёт. Дальше не имею представления, что куда вписывать и как просчитывать.

спойлер
Зображення

Зображення

Зображення

Зображення

Зображення

Зображення

Зображення

Зображення

Зображення

Зображення
Paradox1306
Member
Звідки: Київ

Повідомлення

Nuclear World
пользуйся
Megaclite
Member
Аватар користувача

Повідомлення

Nuclear World: 13.02.2022 14:38 Камрады кто может помочь с настройкой таймингов? Вообще дупля в этой всей кухне не отдаю. Может есть какие то калькуляторы или таблицы как это просчитывается? По итогу, что смог выжать на стабильную работу это 3900MHz 15-15-35 1.45V, остальное всё на авто идёт. Дальше не имею представления, что куда вписывать и как просчитывать.
tRAS 32
tRFC 320
tREFI 65535
RRD_L 4(6)
RRD_S 4
tFAW 16
tCWL 14
tWRPRE 34
tRDPRE 8
tWRRD_sg 28
tWRRD_dg 24


надо поставить Asrock timing configurator 4.0.13
И выставить RTL, на мейнстриме это убирает ~3нс
спойлер
Все ждали, все хотели понятный гайд по настройке RTL блока.
Теория
Что такое RTL блок? Это наша тренировка памяти в правильном режиме её работы. Правильный RTL=IOL+IOL Offset<=28 (например, 7-21, 6-21 или 5-21). Как правило следует выполнить соотношение 7-21, а не 6-21. Так как при IOL=6 конкретная память может быть просто не стабильна, а такая же, выпущенная даже в ту же неделю/год стабильна. Если кто-то решит накинуться на 5-21, немного огорчу вас. Такие низкие сочетания доступны, как правило, только на низких частотах памяти. Это где-то до частоты ОЗУ 3200 МГц. Также я не рекомендую заниматься занижением IOL Offset и поднятием IOL. Выяснилось, что, в целом, это ничего сильно не поменяет (например, сочетания 14-14 или 13-14), но в SuperPi 7-21 будет быстрее 14-14.
Надеюсь, что что-то было понятно.
Рекомендации
Далее, я не рекомендую делать разницу IOL, даже если RTL будет вровень (пример – IOL 7-7, RTL 60-60 (60-61/60-62). То есть, делаем либо 6-6, либо 7-7.
Исключения составляют такие платы как: ASUS PRIME Z390/Z490, TUF Z390/Z490, STRIX Z390/Z490. На них может быть даже 7-7 и 59-58, в этом случае рекомендую сделать 6-7 58-58. Есть платы Z390 GIGABYTE, где просто напросто не заводится RTL блок на 4000+ (будет 13-13, 14-14, даже 15-15 иногда), с чем связано это, знают только писатели оболочки BIOS.
Также есть платы Z490 (MSI, реже ASUS), где просто на какой-нибудь частоте не заведётся IOL 7-7. Пока можно пробовать 8-8, должны подправить BIOS в скором, тогда будет всё работать корректно и правильно.
Что ещё хочется сказать… Иногда полезно накинуть VCCIO/VCCSA напряжения для более успешной тренировки (для Z170-Z390 ~1.35V/1.4V, для Z490 ~1.38V/1.45V). Говорю сейчас конкретно о прохождении тренировки, далее можно выставить Memory Fast Boot=Enabled/No training.
И последнее, конкретное, ДЕЛАЙТЕ ПРАВИЛЬНУЮ ТРЕНИРОВКУ ДО НАСТРОЙКИ ТАЙМИНГОВ, так как с 8-8++ у вас может быть всё стабильно, а при правильной тренировке – нет (чаще касается некоторых плат Z270 (ASRock, MSI) и Z490 (GIGABYTE)).
Пояснения “что и куда”
Ну а теперь приступим к самой сути:
Расшифровка блока RTL:
CHA - канал А (1/3 для плат с 4-мя слотами ОЗУ (существующими))
CHB - канал В (2/4 для плат с 4-мя слотами ОЗУ (существующими))
D0 - первый DIMM (нужен как для SR, так и для DR)
D1- второй DIMM (нужен для DR и только)
R0 - первый RANK (нужен как для SR, так и для DR)
R1- второй RANK (нужен для DR и только)
P.S. SR – сингл ранг – чипы памяти распаяны с одной стороны; DR – дуал ранг – чипы памяти распаяны с двух сторон.
P.S.S. ASRock Timing Configuration для плат с двумя слотами ОЗУ может отображать 2 планки в A или B канале – не обращаем внимания.
Настройка RTL
Выставляем RTL Init по формуле = 2*CL+35. 35=Constanta (IOL Offset (21) + IOL Init (4) + 10 (Constanta). Чаще это подходящий вариант, иногда помогает 2*CL+37 (Auto Z490 MSI ставит именно так, ASUS может выставить по формуле сам или заоблачные значения). Для плат GIGABYTE пропустить этот шаг, ибо этого нет в ней, и она выставляет какие-то свои дурные значения. Выставляем IOL Offset 21-21 (IO_Latency_offset для ASUS-плат, IO Compensation для MSI-плат) для A и B каналов (на GIGABYTE доступно только на XOC BIOS Z490). Выставляем RFR Delay 14-14 для A и B каналов (для плат ASUS и GIGABYTE). Остальные параметры в Auto.
Для плат ASUS, MSI выставляем такие параметры как:
Round Trip Latency [Enabled]
Turn Around Timing Training [Disabled]
Всегда. На “постоянку”. Они могут помочь в авто-режиме сами оттренировать память (уже правильно с первого-второго раза).
Далее “жмём” F10-Enter и идём вновь в BIOS. Заходим в RTL блок и ищем, к примеру такую картину (на примере ASUS APEX XI с памятью 4533-CL17-CR1 и SR):
DRAM RTL INIT value [69]
DRAM IOL INIT VALUE (CHA) [4] – есть на Z490 ASUS (на Z390 и ранее нет)
DRAM IOL INIT VALUE (CHB) [4] – есть на Z490 ASUS (на Z390 и ранее нет)
DRAM RTL (CHA DIMM0 Rank0) [66]
DRAM RTL (CHA DIMM0 Rank1) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHA DIMM1 Rank0) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHA DIMM1 Rank1) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHB DIMM0 Rank0) [65]
DRAM RTL (CHB DIMM0 Rank1) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHB DIMM1 Rank0) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHB DIMM1 Rank1) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM IOL (CHA DIMM0 Rank0) [12]
DRAM IOL (CHA DIMM0 Rank1) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHA DIMM1 Rank0) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHA DIMM1 Rank1) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHB DIMM0 Rank0) [10]
DRAM IOL (CHB DIMM0 Rank1) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHB DIMM1 Rank0) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHB DIMM1 Rank1) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
CHA IO_Latency_offset [21]
CHB IO_Latency_offset [21]
CHA RFR delay [14]
CHB RFR delay [14]
Выше предоставлен неверная тренировка, ведь мы знаем, что IOL наши должны быть 6-6 или 7-7.
Что делать? Из IOL канала A, который равен 12 мы вычитаем 7 (правильный IOL), чтобы получить число, которое также должно будет вычетно из RTL канала A. 12-7 (правильный IOL) = 5. Из RTL канала A вычтем 5, а именно 66-5=61. Наш RTL-IOL для A канала будет равен 61-7. То же самое делаем и с B каналом. Получаем 62-7. Вписываем верные значения.
Должно получиться вот так:
DRAM RTL INIT value [69]
DRAM IOL INIT VALUE (CHA) [4] – есть на Z490 ASUS (на Z390 и ранее нет)
DRAM IOL INIT VALUE (CHB) [4] – есть на Z490 ASUS (на Z390 и ранее нет)
DRAM RTL (CHA DIMM0 Rank0) [61]
DRAM RTL (CHA DIMM0 Rank1) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHA DIMM1 Rank0) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHA DIMM1 Rank1) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHB DIMM0 Rank0) [62]
DRAM RTL (CHB DIMM0 Rank1) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHB DIMM1 Rank0) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM RTL (CHB DIMM1 Rank1) [Auto] (будет слева равен 69 (это наш RTL Init (просто указатель))
DRAM IOL (CHA DIMM0 Rank0) [7]
DRAM IOL (CHA DIMM0 Rank1) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHA DIMM1 Rank0) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHA DIMM1 Rank1) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHB DIMM0 Rank0) [7]
DRAM IOL (CHB DIMM0 Rank1) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHB DIMM1 Rank0) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
DRAM IOL (CHB DIMM1 Rank1) [Auto] (будет слева равен 4 (это наш IOL Init (просто указатель))
CHA IO_Latency_offset [21]
CHB IO_Latency_offset [21]
CHA RFR delay [14]
CHB RFR delay [14]
Далее “жмём” F10-Enter и идём вновь в BIOS. Для ASUS плат можно сделать затем вот так:
DRAM RTL INIT value [69]
DRAM RTL (CHA DIMM0 Rank0) [61]
DRAM RTL (CHA DIMM0 Rank1) [0]
DRAM RTL (CHA DIMM1 Rank0) [0]
DRAM RTL (CHA DIMM1 Rank1) [0]
DRAM RTL (CHB DIMM0 Rank0) [62]
DRAM RTL (CHB DIMM0 Rank1) [0]
DRAM RTL (CHB DIMM1 Rank0) [0]
DRAM RTL (CHB DIMM1 Rank1) [0]
DRAM IOL (CHA DIMM0 Rank0) [7]
DRAM IOL (CHA DIMM0 Rank1) [0]
DRAM IOL (CHA DIMM1 Rank0) [0]
DRAM IOL (CHA DIMM1 Rank1) [0]
DRAM IOL (CHB DIMM0 Rank0) [7]
DRAM IOL (CHB DIMM0 Rank1) [0]
DRAM IOL (CHB DIMM1 Rank0) [0]
DRAM IOL (CHB DIMM1 Rank1) [0]
CHA IO_Latency_offset [21]
CHB IO_Latency_offset [21]
CHA RFR delay [14]
CHB RFR delay [14]
То есть, поставить “нули” там, где у нас не используются ранги и диммы. Для остальных плат просто зафиксировать значения.
Затем можно пробовать 60-6, 61-6, но легко потерять стабильность на таком низком CL и высокой частоте.
Заключение
Nuclear World
Member
Аватар користувача
Звідки: UA

Повідомлення

Megaclite: 13.02.2022 17:08
Nuclear World: 13.02.2022 14:38 Камрады кто может помочь с настройкой таймингов? Вообще дупля в этой всей кухне не отдаю. Может есть какие то калькуляторы или таблицы как это просчитывается? По итогу, что смог выжать на стабильную работу это 3900MHz 15-15-35 1.45V, остальное всё на авто идёт. Дальше не имею представления, что куда вписывать и как просчитывать.
tRAS 32
tRFC 320
tREFI 65535
RRD_L 4(6)
RRD_S 4
tFAW 16
tCWL 14
tWRPRE 34
tRDPRE 8
tWRRD_sg 28
tWRRD_dg 24

Спасибо за тайминги, всё завелось, но правда tFAW на 15 значение выбрал.

Сейчас переставил киты местами, система смогла стартовать 4000MHz 15-15-15-35 1.5V, но на таймингах которые выше нет стабильности. Подскажите пожалуйста, какие тайминги откорректировать/поменять для режима работы в 4000MHz 15-15-15-35 1.5V? Ещё так же может стартовать в 15-16-16-36.
inzer
Member
Аватар користувача
Звідки: NY

Повідомлення

Nuclear World: 11.05.2022 11:28 Сейчас переставил киты местами, система смогла стартовать 4000MHz 15-15-15-35 1.5V, но на таймингах которые выше нет стабильности. Подскажите пожалуйста, какие тайминги откорректировать/поменять для режима работы в 4000MHz 15-15-15-35 1.5V? Ещё так же может стартовать в 15-16-16-36.
У меня едва ли не две недели ушло на тонкую настройку памяти. Была у меня чудесная мать на Z390: EVGA FTW. Простая и понятная как молоток. С единственной проблемой - не давала поставить память даже близко к 4000. Сначала 2x8 Ballistix AES на e-die пришлось остановиться на 3750 16-20-20-40-1Т. Приобрел самый дешевый кит на самсах b-die - 2x8 Patriot viper steel 4400 19-19-19-39. Даже на 3866 не стабилизировалась. Остался на 3630 14-14-14-28-1Т.
Сменил доску на Maximus Hero XI. XMP - без шансов даже на кривой старт. Зато пришел в полный восторг когда система завелась на 4266 со штатными таймингами. Сначала снизил первички до 17-17-17-38-2Т, все остальное в auto. Но дальше… Вторичные и третичные - что на авто, что вручную через таблицы, ну никак не похоже на стабильность. Сдался, перешел на 4133. 16-16-16-36 не получилось. 17-17-17 вынесли весь мозг, но получить стабильные прогоны той же ТМ5 не получилось. На руоверах подсказали что в силу T- топологии платы может помочь установка второго кита 2x8. Приобрел, поставил,-ничего не изменилось. Правда, хуже тоже не стало.
Прикреплю фото ATC того что стало стабильным. 4000@16-16-16-36_2Т. 1.42v память, 1.20 SA, 1.175 IO.
http://www.fotolink.su/v.php?id=8bb231c ... f13590af3e

Прошло несколько месяцев, выдались пару свободных дней, решил снова залезть в ненавистный раздел биоса. И вуа-ля 4266 17-17-17-36-2T при 1.45, SA 1.29, IO 1.27. Меньше 4х часов ушло. Суть в терпении, чтобы заполнять таблицу вторичек по одному-двум за раз, а не всей пачкой. И тестировать быстрым прогоном tm5 после каждого изменения. В итоге был найден сбойный параметр тиз таблицы, с которым система просто не стартовала. Такое впечатление, что система прошла обкатку ))
http://www.fotolink.su/v.php?id=149a420 ... 798aebd305
Відповісти