Ryzen timing checker что это
Вступление
реклама
Но многие ли из вас догадываются, что неправильный разгон оперативной памяти может лишь ухудшить работу ПК: приводить к сбоям в работе, вылетам, различным глюкам и зависаниям? Что перенапряжение может пагубно сказаться на работе оперативной памяти, и серьезно сократить ее жизненный цикл?
Данная статья будет ориентирована в первую очередь на новичков в разгоне DDR4 на Ryzen, которые просто хотят узнать, как стабильно и правильно разогнать оперативную память. Статья не имеет цели нагружать пользователя бесполезной для него информацией и терминологией. Будет произведен разгон, описана методика, высказаны основные принципы и практические советы. Далее мы произведем температурные замеры ОЗУ под двумя разными профилями разгона и наконец выясним реальный прирост производительности в играх от разгона оперативной памяти.
Подготовка к разгону оперативной памяти
реклама
Теперь, когда вы перестали следовать гайдам из YouTube, скачайте такие программы, как Thaiphoon Burner, TestMem5 и Ryzen DRAM calculator, если их у вас еще нет. Также настоятельно рекомендуется обзавестись Aida64 и Ryzen Timings Checker.
Далее если вы не уверены, какие у вас чипы памяти, запустите Thaiphoon Burner и проверьте, какими чипами памяти наделена ваша оперативная память. Также полезным будет узнать ранковость памяти и число установленных планок памяти, а также наличие XMP (предустановленного разгона). Все это можно узнать в данной утилите. Немаловажным является объем оперативной памяти. Чем он больше, тем сложнее ее разогнать, так как возрастает нагрузка на контроллер памяти в процессоре. Который, к слову, в Zen+ процессорах далеко не идеален.
реклама
На этом для вас весь подготовительный этап завершен. Да, я изначально обещал не вводить вас в терминологию и тонкости, но все это была основа основ, которая необходима для правильного разгона памяти на процессорах Ryzen.
Простой разгон оперативной памяти с чипами Micron E-die и доработка результатов
реклама
Итак, переходим непосредственно к самой простой и 100% рабочей методике разгона. Вы ведь уже скачали последнюю версию Ryzen DRAM calculator? Отлично, тогда переходим в него и начинаем заполнение программы своими данными.
Всю необходимую информацию мы уже узнали на подготовительном этапе, осталось лишь внести ее в калькулятор и нажать на кнопку «Calculate SAFE» (рекомендую именно этот режим, так как с ним справятся даже самые «тугие» модули).
Далее мы переносим данные значения в BIOS. Рекомендую значения напряжений выставлять чуть выше рекомендованных калькулятором. И в случае чего их снижать. Заполнять значения таймингов в BIOS следует крайне внимательно, чаще всего ошибки появляются из-за неверных значений таймингов. Поэтому для начала разберитесь со своим BIOS, узнайте названия таймингов и опций, потом начинайте вносить изменений.
После того, как вы перенесли все результаты калькулятора в BIOS, настоятельно рекомендуется сохранить эти результаты в отдельный профиль, чтобы в случае чего редактировать его и не переносить все значения калькулятора повторно. Также не лишним будет установить количество попыток повторной загрузки ПК в случае сбоя. В каждом BIOS этот пункт называется по-своему. Советую ставить это количество попыток на 1, максимум 2.
Итак, теперь приступаем к проверке оперативной памяти. Сначала мы проверяем наш разгон программой TestMem5. Если тест был пройден с ошибками, то мы приступаем к уже описанным методам «лечения». Если ошибок при тесте не было, то не лишним будет «прогнать» тест памяти в Aida64 или нагрузить память на несколько часов любой другой программой, и тем самым проверить стабильность. Если все прошло хорошо, то мы переходим к следующему этапу, если есть какие-то сбои и ошибки, то. Вы уже сами должны догадываться, что делать.
Теперь вы либо завершаете разгон, либо, если вам важен каждый FPS и вы хотите, чтобы ваша система выдавала максимум от возможной производительности, то следует приступить к более детальной оптимизации оперативной памяти и «доработке» разгона. После чего следует опять все проверить. И, самое главное сравнивать результаты именно в тех задачах, ради которых вы разгоняете память.
О доработке результатов я могу лишь дать вам практические советы, но не четкую инструкцию к действиям, что будет даже правильней, потому что вся память уникальна и на достижение результатов выше, чем может выдать калькулятор, может повлиять личная удача энтузиаста.
Практические советы по ручному разгону памяти с чипами Micron E-die, основные принципы при регулировке напряжения и настройке таймингов
Итак, представляю вашему вниманию мой итоговый результат разгона после оптимизации и ручной «доработки». В зеленых рамочках выделены те значения, которые я выбрал в калькуляторе, а в красных рамочках находятся те результаты, которые я оптимизировал под свою память.
Итак, вот те принципы, которым я следовал, когда «ужимал» первичные и вторичные тайминги:
Итак, спустя почти 3 месяца изучения платформы AM4 и разгона памяти с процессором Zen+, я добился стабильного результата разгона.
Но все мои прошлые попытки разгона я, естественно, сохранял в отдельные профили в BIOS. Одно время я добился стабильного результата на частоте в 3400 с таймингами CL 14 при напряжении 1.45 вольта, но почему я отказался от такого разгона вы узнаете далее.
Итак, вот такие температурные показатели имеют модули при напряжении в 1.39 вольта. Быть может, реальная температура даже выше на пару градусов, но если их трогать рукой, то они реально горячие, но пальцы не обжигают.
Такие температурные показатели получились в открытом стенде при тестировании оперативной памяти программой TestMem5 в течение 8 минут.
Если для вас это кажется уже много и ваше представление о «холодной современной памяти» разрушилось, то даже не смотрите на результаты при напряжении в 1.45 вольт.
Удивлены? Если вы все-таки «кочегарите» память, то не лишним будет заняться обдувом модулей памяти. Но лучше не выходить за рамки 1.4 вольт для Micron E-die.
При этом сама память выдавала следующие результаты в AIDA64 Memory & Cache:
Тестирование влияния разгона памяти на производительность в играх
Но для начала прошу ознакомиться с тестовым стендом.
Тестовый стенд
Тестирование разгона модулей оперативной памяти CRUCIAL Ballistix BL2K16G30C15U4B 2×16Гб в игре Assassin’s Creed Odyssey проводилось на следующей конфигурации:
Тестирование
Игра тестировалась на следующих настройках графики. Стоит обратить внимание, что видеокарта GTX 1060 6Gb в некоторых местах загружалась на 100%, поэтому результаты выходят не совсем эталонными.
Прошу ознакомиться с результатами тестирования. Эффективность разгона оперативной памяти проверялась изменением значения 1% FPS.
Заключение
Надеюсь, что данная статья окажется полезной всем тем, кто только начал осваивать разгон памяти на Ryzen, или уже успел разочароваться в своих оверклокерских навыках, до конца не разобравшись в специфике разгона ОЗУ на AM4.
В заключении стоит еще раз напомнить, что разгон с овервольтажами ради циферок и бездумное копирование чьих-то параметров разгона ни к чему хорошему не приведут. В первую очередь следует обращать внимание на результаты разгона в реальных задачах и подходить к разгону с головой, обращая внимание на поведение компьютера и температуры.
Изучаем калькулятор для настройки памяти на AMD Ryzen. DRAM Calculator for Ryzen by 1usmus
ASRock x570 TAICHI (CLR CMOS):
GIGABYTE X570 AORUS XTREME (CLEAR CMOS):
ASUS ROG Crosshair VIII Hero (CLEAR CMOS):
Если вы всё же не знаете, как и что нажимать, то я бы не рекомендовал вам ничего трогать в BIOS и закончить прочтение статьи; если же есть желание, то рекомендую продолжить чтение. Сам софт вы можете скачать по ссылке.
Почему так? Предлагаю ознакомиться самим:
Описание программы
При первом запуске нас встречает окно:
Довольно много окон, но давайте разбираться поэтапно и начнём с основной вкладки Main.
Самым первым пунктом у нас идёт графа Processor; здесь нам необходимо выбрать поколение нашего с вами процессора.
Если говорить конкретнее, то:
В моём случае я выбираю ZEN 2.
Переходим к следующему пункту Memory Type. Здесь всё несколько сложнее, мы должны выбрать тип чипов нашей оперативной памяти.
DRAM PCB revision. Выбор ревизии PCB (печатной платы) вашей оперативной памяти.
Как её определить? Необходимо воспользоваться картинкой ниже и посмотреть на чипы памяти, а именно как они установлены, либо если у вас приклеены радиаторы, то с нижней части, где находится контактная группа, посмотреть на то, как они располагаются на плате.
Чипы на платах А0 располагаются примерно на одинаковом расстоянии друг от друга, а чипы А2 имеют 2 группы по 4 модуля. А1, скорее всего, вы не увидите, т.к. такие чипы обычно используются в ОЕМ-продукции с поддержкой ECC. Такой тип памяти зачастую не поддаётся разгону.
Memory Rank. Здесь мы должны выбрать ранг нашей оперативной памяти.
Сразу скажу, что потолок частот для каждого поколения разный. Ориентироваться по потолку и некоторым рекордам вы можете по таблице.
BCLK (100-104.8). Частота тактового генератора BCLK, которая через множители определяет частоту работы процессора, памяти, шин.
По умолчанию на всех материнских платах установлено 100. Изменять данную величину можно во многих платах, различие в том, с каким шагом вы сможете это делать целыми, десятыми или может даже сотыми значениями. По умолчанию рекомендую оставить 100, проверить вашу частоту полностью на стабильность и только тогда, если есть желание, пробовать изменять данный параметр, т.к. чем больше величин вы изменяете, тем сложнее затем в дальнейшем искать причину нестабильности в вашей системе.
DIMM Modules. Необходимо выбрать, сколько модулей установлено в материнской плате.
Motherboard. Выбор чипсета, на основе которого построена материнская плата.
На выбор у нас чипсеты B350 / X370, B450 / X470, платы с двумя слотами под оперативную плату Dual Slot, X399 и X570 / sTRX4. По моим наблюдениям в софте разница заключается в значениях терминации сигналов памяти. Вы же выбирайте тот пункт, который вам подходит. В основном на всех материнских платах указан чипсет, на котором они построены, прямо в названии. Например, ASRock X570 Taichi, MSI B450 Tomahawk MAX и др. Если же вы не знаете названия, то всегда можно посмотреть на коробке от материнской платы. Если же коробки нет, то зачастую производитель пишет это на самой материнской плате большими буквами с лицевой стороны. Надпись может быть где угодно, на усмотрение производителя.
Т.к. у меня материнская плата, построенная на чипсете x570, а именно плата, изображённая выше, то я выбираю вариант x570 / sTRX4.
А что делать владельцам b550 новых материнских плат? Я бы выбирал x570 / sTRX4, т.к. они более близки по VRM, количеству слоёв платы к x570.
На этом мы закончили рассмотрение всех необходимых пунктов, которые нужно выбрать перед использованием программы.
Далее перейдём к основным кнопкам. Как вы могли заметить, я зачеркнул 2 кнопки. Import XMP, который производился с помощью программы Thaiphoon Burner, недоступной пользователем из России, а также New Version?, т.к. при переходе по кнопке New Version? мы переходим на сайт, на котором нет программы для скачивания. Ссылка для скачивания есть вверху статьи. По заверению автора 1usmus, он уберёт данные кнопки, а пока остаётся пользоваться так, как есть. В данный момент все основные силы уходят на другой его проект, о котором многие из вас уже знают.
Теперь по действующим кнопкам.
Далее, говоря о таймингах, я акцентирую внимание на том, что программа не выставляет сама настройки по памяти, она только даёт вам значения таймингов для ваших настроек. Это означает, что вы сами должны зайти в BIOS, ввести все полученные вами настройки, сохраниться и загрузиться в вашу операционную систему.
Выглядеть это будет следующим образом при выставленных основных настройках и нажатии кнопки Calculate FAST:
Теперь пройдёмся по основным полям вкладки Main.
В программе используются одни из самых низких значений, более высокие значения ClkDrv и AddrCmdDrv могут помочь с взятием более высоких частот по памяти (актуально, если вы решитесь покорять те частоты, которые не предусмотрены программой)
Я умышленно пропустил кнопку Compare timings (ON/OFF), потому как на ней остановимся немного подробнее. Она позволяет сравнить ваши тайминги с таймингами, которые предлагаются в программе. Рассмотрим на примере:
Красным я выделил зону, в которой появились мои тайминги после нажатия на кнопку. Дальнейшее описание только для чипов памяти Samsung B-die, в связи с тем что автор реализовал полный функционал только для данного типа. Как вы видите, тайминги показаны разными цветами. Всего цветов цифр, которыми будут показаны ваши тайминги, 4: бирюзовый, зелёный, оранжевый и красный.
Такая характеристика дана автором 1usmus. Как по ней ориентироваться? В связи с тем, что характеристика дана автором, то могут быть ситуации, что цвета не будут совпадать с вашей ситуацией. Если смотреть на моём примере, то тайминги оранжевого цвета можно ужать сильнее, но напряжение необходимо поднять выше, чем указано в графе Max. Voltage Block. В вашем же случае всё может быть по-другому, и в случае, если вы верно выставите DRAM PCB revision, то скорее всего цвета будут максимально приближены по текущему состоянию к вашей оперативной памяти.
Advanced
Следующая вкладка, которая может помочь стабилизировать работу вашей оперативной памяти. Лично у меня на Zen 2 половины настроек нет, а половина стоит в Auto и это никак не влияет на стабильность, но это всё достаточно индивидуально. Все настройки данной вкладки заполняются только после того, как вы нажмёте в вкладке Main Calculate SAFE или Calculate FAST.
Самая простая кнопка для объяснения Screenshot позволяет вам сделать снимок данной вкладки и сохранить у себя на ПК.
Блок Overclocking potential DRAM недоступен по той же причине, что и кнопка Import XMP.
Блок PMU Training связан с тренировкой памяти, если у вас есть проблемы при загрузке ПК, то пробуйте изменять данные настройки. К сожалению, подробного описания, связанного с этими настройками, нет.
Additional calculators
В данной вкладке вы можете посчитать сами нужные для вас значения.
На данной вкладке также присутствует кнопка Screenshot для получения снимка программы данной вкладки. Также вы можете видеть кнопки Calculate для выполнения расчёта для соответствующих значений блоков, в которые вы внесли свои данные, и кнопки Clear для очистки получившихся значений. Также вы можете видеть интересный блок, который подойдёт для оперативной памяти, запущенной на системах с процессором Intel, а именно RTL IO-L Calculator. Ниже, для примера, я внесу необходимые значения в соответствующие поля. Вы также можете внести свои значения, на основе данных, которые у вас есть в BIOS, или данных, которые вы хотите установить. Описание большинства настроек есть в статье выше.
Power Supply System
Вкладка настроек системы питания. Данные настройки служат для подачи стабильного питания на SOC, CPU и DRAM, и, соответственно, их стабильного режима работы.
MEMbench
Одна из самых интересных вкладок для тех пользователей, которые любит сравнить результаты с другими людьми. Да, это бенчмарк для оперативной памяти на основе MEMbench 0.8 beta 4.
Условно вкладка делится на 8 блоков, а также 9 кнопок. Начнём по порядку.
На выбор нам доступны:
Блок Current Timings выводит значения ваших таймингов. На данный момент отображение работает для процессоров с архитектурами вплоть до Zen 2.
Теперь перейдём к кнопкам.
Screenshot позволяет сделать снимок окна текущей вкладки и сохранить в виде картинка у вас на ПК.
FreezKiller
Как вы можете видеть из названия, данная функция позволяет улучшить плавность игр на любом процессоре, работает только на Windows 7 и 10. Разработка от автора. Мне ещё не попадалась настолько плохая ситуация, чтобы приходилось пользоваться данной функции. Судя по отзывам, результат может быть как положительный, так его может и не быть, так что использовать её или нет, решать вам. Программа при этом должна быть запущена.
Help and my reviews
Содержит ссылки на ресурсы, где вы можете получить поддержку, таблицы с разгонами процессорами и результатами тестов для каждого поколения, а также обзоры и материалы автора, которые рекомендую к прочтению. Кроме этого, помощь вы можете получить в нашем канале Discord i2Hard https://discord.gg/y73hRk4
About
Вкладка о программе. Здесь вы можете увидеть основных разработчиков, помощников, а также поддерживаемые AGESA. Кроме этого, есть кнопка для связи с разработчиком 1usmus (Write me in Twitter), а также вы можете почитать там его ленту.
Алгоритм работы №1
Для ASUS: переходим в режим Advanced Mode, вкладка Ai Tweaker в настройке Memory Frequency, соответствующей настройке Frequency в программе (т.е. если вы в программе выбрали 3600, то и в BIOS ставите 3600), FCLK Frequency соответствующей FCLK в программе (если у вас Zen 2 или Zen 3 и частота памяти выше 3600), далее выбираем DRAM Timing Control, где заносим выделенные по центру красным цветом тайминги, остальные оставляем в Auto. После этого возвращаемся в Ai Tweaker, листаем вниз, находим VDDCR SOC Voltage выставляем рекомендуемое значение из соответствующего блока программы SOC Voltage и аналогично DRAM Voltage.
Для MSI: переходим в режим Advanced, нажимаем на блок OC в списке по центру, меняем настройку OC Explore Mode на Expert. Ниже в списке выставляем Memory Frequency и FCLK Frequency (FCLK, если у вас Zen 2 или Zen 3 и частота памяти выше 3600), значения которых указаны в программе. После этого переходим в Advanced DRAM Configuration и выставляем тайминги непосредственно в этом разделе. Возвращаемся в предыдущее меню и листаем ниже, находим CPU NB/SOC Voltage и выставляем соответствующее значение SOC Voltage, а также аналогично DRAM Voltage.
Для Gigabyte: переходим в режим Advanced Mode и выбираем вкладку Tweaker в ней находим VCORE SOC и выставляем согласно пункта SOC Voltage в программе, DRAM Voltage выставляем аналогично пункта в софте. В пункте System Memory Multiplier выставляем значение множителя. Его получаем следующим образом: берём частоту из программы Frequency и делим её на 100, т.е. если вы поставили 3600, то множитель будет 36. Далее переходим в вкладку Settings, выбираем Amd Overclocking, находим DDR and Infinity Fabric и выставляем Infinity Fabric Frequency согласно поля FCLK в программе (если у вас Zen 2 или Zen 3 и частота памяти выше 3600).
Для Asrock: переходим во вкладку OC Tweaker, в ней выставляем DRAM Frequency, DRAM Voltage, аналогично тем значениям, что есть в программе. Infinity Fabric Frequency and Dividers согласно значению FCLK в программе (если у вас Zen 2 или Zen 3 и частота памяти выше 3600). Далее в DRAM Timing Configuration выставляются тайминги с программы. После этого возвращаемся назад, переходим в External Voltage Settings and Load-Line Calibration и находим CPU VDCCR_SOC Voltage, и выставляем согласно программе SOC Voltage.
Все настройки Termination Block вы также можете найти в вкладке с таймингами BIOS любого производителя, какие-то находятся на поверхности, какие-то, как, например, у ASRock могут быть в подменю таймингах Data Bus Configuration, а у MSI и ASUS просто находится наравне с таймингами без необходимости нажатия на дополнительное подменю.
Если вы проверили и всё верно, то пытаемся выставлять следующую группу напряжений и настроек, как выделено ниже.
VDDG и VDDP ставим из колонки Max. При этом если нет возможности выставить тысячные доли, т.е. 1.075 не ставится, то достаточно поставить 1.07. Если и в этом случае не идёт, то ставим значения из колонки Rec. Есть ещё и колонка Min., но с ней необходимо быть аккуратнее. Например, в моём случае я смог выставить VDDG 0.950, а VDDP только 0.900, при значении 0.700 моя система становится нестабильной. В целом необходимости в выставлении минимальных значений нет, если у вас запускается с значением Rec. или Max., то на этом можно закрепить результат. Снова не помогает? Выставляем значения CAD_BUS, хочу обратить ваше внимание, что есть ещё и значения CAD_BUS timings, но это немного другое и об этом мы поговорим позже. В этом блоке начинаем с колонки Rec., затем, если есть ошибки или нет загрузки, перебираем альтернативные варианты. К, примеру, у меня на всех значениях система загружается, но ошибок нет только при значениях 24 20 20 24 или 40 20 20 24. Если всё равно у вас нет стабильности и тест ТМ5 выдаёт ошибки, то ставьте две настройки вручную из вспомогательных настроек. Бывает, что BIOS в режиме Auto выставляют не то, что нам хотелось бы.
Хорошо, а если у вас всё отлично, все выставленные ранее параметры работают, при тестировании TM5 v3 1usmus на 3 цикла нет проблем, тогда измените в файле TM5\bin\MT.cfg, с помощью блокнота строку Cycles=3 на Cycles=9. Тем самым мы нагреем память, увеличим время тестирования, убедимся, есть ли случайные ошибки или проблема связана с нагревом оперативной памяти. В случае с нагревом хорошо, если в вашей памяти есть датчик температуры, и вы будете знать, на каком значении у вас появляется ошибка. Например, в HWINFO можно посмотреть значения температур датчиков, если он у вас есть, если же в памяти датчиков нет, то и температур в программе не будет.
Если нет датчика температуры, то вы можете навешать какой-либо вентилятор сверху и проверить с ним, есть ли ошибки, если ошибок нет, то проблема с нагревом. В таком случае либо вы оставляете вентилятор, либо поднимаете значение Voltage DRAM или снова пытаетесь поднимать тайминги так, как описано выше.
Что касается напряжения Voltage DRAM для чипов Samsung B-die или Micron E-die можно выставить вплоть до 1.5 В, а в случае с остальными старайтесь не ставить выше 1.45 В.
Если всё отлично и вы прошли тесты выше, то необходимо вписать оставшиеся тайминги.
Алгоритм работы №2
А теперь перейдём к самому быстрому и самому небезопасному варианту работы с программой. Заранее хочу сказать, что небезопасный вариант заключается в том, что вы либо не загрузитесь в систему, либо у вас будут ошибки при тестировании памяти, либо всё пройдёт сразу гладко, что тоже может быть. В случае отсутствии загрузки системы не забывайте пользоваться пунктом (6) в самом начале статьи, он поможет вам сбросить все настройки на настройки по умолчанию. Итак, начнём.
В конечном итоге хочется вспомнить свою ситуацию с данной программой на первых BIOS. Только после того, как я выставил из блоков напряжений рекомендуемые значения, я смог загрузиться на 3900x Zen2 с частотой 3600, после этого я попробовал поменять только частоту на 3800 в режиме SAFE и у меня также всё продолжало работать. После этого я перешёл на FAST выставил рекомендуемые настройки и уже с этого момента вместе с небольшим поднятием напряжения на оперативную память сам начинал ужимать тайминги на оперативной памяти. Сейчас у меня тайминги переходят из BIOS в BIOS и пока проблем нет. Конечно, бывают моменты с неудачными версиями BIOS, но, скорее всего, вы сами сразу определите в таком случае либо повторяйте все шаги заново, либо откатывайте BIOS на более удачный. Ещё раз напомню, что это только инструмент, при правильном применении которого вы можете немного облегчить себе настройку оперативной памяти и в некоторых ситуациях получить свой прирост производительности. Если же вам интересно изучить всё самому и каждый шаг пройти без использования калькулятора, то не забывайте, что на сайте есть интересная статья.
Всем удачного разгона и подбора наиболее оптимальных таймингов!