Андрей Смирнов
Время чтения: ~22 мин.
Просмотров: 0

Previewing dynamic local mode for the amd ryzen threadripper wx series processors

What is the Benefit of Dynamic Local Mode?

In the applications we have tested to date, AMD has observed performance improvements of up to 47% with Dynamic Local Mode enabled.1 The below diagram shows a variety of games and applications aided by the new feature, and AMD expects other applications that we have not yet analyzed may also benefit. But we also want to be clear about the fact that not every application will see a benefit, as not every application demonstrates the threading behaviors that Dynamic Local Mode is designed to assist. Even so, it’s clear that some processes really take a liking to Dynamic Local Mode and it’s quite satisfying to see such a speedup from a new and free feature for your platform.

See footnotes at the end of this blog for system configuration and raw data. Please note that your results may vary with system configuration and drivers.

Изменения значений Precision boost overdrive, BCLK и Offset voltage

Данная функция работает для процессоров с индексом Х и рассчитана исключительно на усиление динамического разгона. По умолчанию она отключена и её активация ведет к прекращению гарантии.

Ищем в BIOS параметр Precision Boost Overdrive. На нашей плате данный параметр был спрятан во вкладке Advanced в параметре AMD Overclocking.

Здесь мы задаем значения для параметров PPT, TDC, и EDC, их мы рассматривали выше. Выставляем везде значение 1000, что снимет все ограничения по этим пунктам. Также можно установить лимиты более реальные, рекомендованные для 3700X – 105, 70, 105, что не лишит защиты VRM.

Коэффициент зависимости напряжения от частоты, или Scalar, изменяется в диапазоне от ×1 до ×10, на практике он практически не повлиял на прибавку частоты процессора, но максимальное напряжение увеличивается при выборе большего коэффициента. Выставим значение ×2.

Значение максимального буста выставим 200 МГц – это наибольшее возможное число.

Ниже выставляем лимитирующую температуру 85 или 95 градусов.

Затем нам нужно настроить значения CPU Core Voltage — Offset Mode. Находим во вкладке OC Tweaker параметр External Voltage Settings and LLC.

Выставляем минимальное значение Offset Mode в мВ, данное значение будет плюсоваться к базовому значению напряжения при максимальной нагрузке на процессор. Возможно и отрицательное значение, тогда оно будет вычитаться из базового значения.

Здесь же можем выставить уровни значений LLC (Load-Line Calibration) – это надбавочное напряжение во время нагрузки, оно влияет на стабильность при разгоне. Всего пять уровней, от 25 до 100%.

Прочие значения CPU Over Protection оставляем в автоматическом режиме для защиты компонентов.

Сохраняемся и проверяем стабильность работы. При нестабильном поведении можем увеличить минимальное значение Offset Mode, изменить значение Scalar и уровень LLC.

Добившись стабильной работы на установленных значениях, можем еще увеличить частоту за счет изменения системной шины BCLK. По умолчанию у нас 100 МГц. Изменение данного параметра повлияет не только на процессор, но и на память, порты USB, шину PCI-E и интерфейсы SATA. Его увеличение разгоняет почти все компоненты материнской платы, что может привести к проблемам с их стабильностью, особенно это касается накопителей.

Стабильное значение было 102 МГц. Данное число умножается на динамически изменяющийся множитель и получаем результирующее значение максимальной частоты в тех или иных задачах. Максимально частота на 1-3 ядрах поднималась до 4513 МГц. При 100% загрузке всех потоков максимальная частота составила 4308 МГц по всем ядрам.

Сколько мы смогли прибавить к автоматическому разгону за счет ручной правки значений BIOS? В однопоточном режиме плюс 100 МГц, в многопоточном режиме прибавка значительнее – почти 300 МГц, это значение соответствует полученному при разгоне за счет изменения множителя.

В отличии от предыдущего вида разгона энергопотребление уменьшилось до 119 Вт при среднем напряжении 1.4 В, в пиках нагрузки напряжение благодаря Offset Mode поднималось кратковременно до 1.49 В максимум. Температура под нагрузкой также уменьшилась и составила максимум 75°C.

Способы разгона и тестирование

AMD OverDrive

  1. Перезагрузите компьютер с помощью кнопки в меню «Перезагрузка».

  2. До загрузки операционной системы нажмите клавишу «Delete»или «F9» для входа в BIOS.

  3. С помощью клавиш со стрелками перейдите в меню «Advanced» или «CPU». Название зависит от производителя материнской платы. Клавиша «Enter» подтверждает выбор кнопки.

  4. Выберите меню «AMD Cool ‘n’ Quiet».

  5. В открывшемся окне значений выберите «Disable».

  6. В левом меню выберите вкладку «Clock/Voltage».

  7. В верху экрана располагается зеленая кнопка. Нажмите ее и перед вами появится меню.

  8. Отметьте галочкой пункт «Enable Turbo Core». Это поможет сделать нормальный разгон.

  9. В блоке «Clock» медленно двигайте доступные ползунки вправо.

  10. Для проверки работы процессора нажмите на вкладку «CPU status». Температура должна держаться в диапазоне 40-65 градусов. Если ошибок нет, то можно повысить частоту.

  11. Увеличивайте значение пунктов 4, 5, 6 до тех пор, пока температура не поднимется до 70 градусов и не будут появляться сообщения об ошибках.

  12. После завершения разгона нажмите на кнопку «Apply».

BIOS

  1. Войдите в BIOS. Для этого перезагрузите компьютер и нажмите «Delete» перед загрузкой операционной системы.

  2. В открывшемся окне BIOS выберите пункт меню «Advanced»

  3. В нем перейдите в меню «Perfomance»с помощью нажатия клавиши «Enter».

  4. Выберите раздел с одним из следующих названий «MB Intelligent Tweaker», «M.I.B, Quantum BIOS» или «Ai Tweaker».

  5. В открывшемся окне представлена основная информация по поводу процессора.

  6. Нажмите на пункт меню «CPU Host Clock Control» или «CPU Clock Control».

  7. Измените значение поля «Auto» на «Manual».

  8. Спуститесь на одну позицию вниз на вкладку «CPU Frequency».

  9. Введите любое значение частоты в поле «Key in a DEC number», но при этом учитывая диапазон, указанный сверху. Рекомендуется начинать с маленьких чисел и постепенно переходить к большим.

  10. Для сохранения нажмите F9 и пункт «Save&Exit».

Поломку процессора можно избежать, если следить за уведомлениями для своевременной остановки разгона.

SetFSB

  1. Скачайте и откройте программу «SetFSB». Нажмите на кнопку «Clock Generator». Кнопка покажет PPL процессора.

  2. Нажмите на кнопку «Clock Generator». Кнопка покажет PPL процессора.
  3. Постепенно меняйте положение ползунка с целью увеличения частоты ядра. Команда «Get FSB» приводит ползунки в активное состояние, а «Ultra» постепенно увеличивает производительность.

  4. Чтобы сохранить результат работы нажмите на кнопку «Set FSB».

Разгон процессора AMD Ryzen Master

Важно! Разгон процессора Вы выполняете на свой страх и риск

Обратите внимание, повышение напряжения за пределы нормального значение может вывести Ваш процессор из строя. Несколько раз задумайтесь нужно ли Вам разгонять процессор или можно обойтись

Процесс разгона в программе AMD Ryzen Master стандартный для всех процессоров. Выбираем профиль, который будем настраивать, например, Profile 2. И для получения возможности ручного разгона изменяем значение Control Mode на Manual.

Теперь можно установить частоту и напряжение для каждого ядра процессора отдельно. Чтобы настраивать значение частоты для всех ядер нажимаем кнопку All Cores или маленькую иконку Mirror speed of one core to all other cores of CCD 0.

  • Повышаем частоту ядер процессора 25-50 МГц, и применяем изменения нажав Apply & Test. Небольшое тестирование будет выполнено непосредственно в интерфейсе Ryzen Master.
  • Выполняйте мониторинг температуры и на приближении к критическим значениям сразу же отключайте тест нажав Stop. Если же температуры в норме, тогда можно продолжать.
  • При необходимости повышайте напряжение на 0.00625 В. Не рекомендуется превышать значение 1.4 В BIOS установлено ограничение на 1.55 В. Каждый раз проводим стресс тест.

Можно использовать и другие программы для стресс теста компьютера. После небольшого разгона нужно проверить процессор на стабильность и работоспособность. Опытные пользователи могут сразу выставить нужное им значение.

Можно выбрать профиль Game Mode и использовать режим Auto Overclocking. Устанавливает максимальную частоту в автоматическом режиме. При необходимости значения можно подправить. В зависимости от процессора уровень роста производительности будет разным.

Лучшие программы для разгона процессора

AMD Ryzen Master

Все процессоры AMD Ryzen имеют разблокированный множитель тактовой частоты. Компания AMD предоставляет программу для разгона AMD Ryzen Master, которая позволит воспользоваться этим преимуществом. Можно легко настраивать производительность процессора в зависимости от своих потребностей. В итоге разгон получается небольшой, в зависимости от конкретной модели процессора.

Утилита AMD Ryzen Master предоставляет до четырёх профилей для хранения заданных пользователем настроек тактовой частоты и напряжения как для центрального процессора, так и для оперативной памяти. Интегрированная графика Radeon Vega может также быть немного разогнана для ещё большей производительности. Присутствует встроенный мониторинг напряжений и температур.

AMD OverDrive

Программа OverDrive работает со всеми процессорами AMD кроме линеек Ryzen. Поддерживается разгон на большинстве чипсетов, вплоть до процессоров AMD FX. На официальном сайте можно увидеть, что поддержка AMD Overdrive прекращена. Этот инструмент больше не поддерживается или недоступен для загрузки. Если ещё не успели обновиться до Ryzen его можно использовать.

Позволяет пользователю управлять частотами, напряжениями, множителями и таймингами памяти непосредственно с Windows 10. Как и положено присутствует мониторинг всех нужных параметров, включая температуру. Имеется встроенный тест стабильности для оценки результатов разгона комплектующих. Можно использовать функцию автоматического разгона.

Intel Extreme Tuning Utility

Программа Intel Extreme Tuning Utility (также известна, как Intel XTU) позволяет увеличить скорость работы процессора. Поддерживаются процессоры Intel Core нового поколения и даже Intel Xeon. Интерфейс предоставляет набор мощных возможностей большинства платформ, а также новые функции, реализованные только в новых процессорах и материнских платах.

Basic Tuning — режим автоматического увеличения производительности после небольшой диагностики. Advanced Tuning — создан для продвинутых пользователей. В нём можно настраивать абсолютно все параметры вручную. Меняйте нагрузку для ядра и графики, корректируйте частоты и контролируйте температуру только, если понимаете что делаете.

ASRock F-Stream Tuning Utility

Фирменная утилита к материнским платам ASRock F-Stream Tuning Utility позволяет не только выполнить мониторинг, но и разогнать процессор. Доступный только профессиональный режим, все параметры нужно будет настраивать вручную. Все данные, которые доступны к изменению в интерфейсе UEFI можно изменить в утилите под Windows 10.

Простой интерфейс программы разделён на основные разделы мониторинга, управления скоростями вентиляторов и непосредственно оверклокинга. Это далеко не всё что может программа. Есть отдельный раздел энергосбережения, который позволяет регулировать напряжение для улучшения эффективности без ущерба производительности.

Показатели производительности на разных играх

Так как мы только что видели результаты Overwatch со стресс-тестом, то давайте посмотрим на результаты самой игры. Здесь мы видим, что разогнанный APU 2200G показывает увеличения среднего числа кадров в секунду на 19%, и увеличение минимального числа кадров в секунду на 23 процента. Это неплохой рост производительности, и он означает, что наш 2200G оказался не только быстрее, чем стандартный процессор 2400G, но также и несколько быстрее, чем Pentium G4560 с видеокартой GT 1030, если судить по минимальным показателям.

Перейдя к игре CS:GO, мы видим 22% роста среднего количества кадров в секунду, при солидном увеличении на 45% минимальных показателей. Очевидно, что это результат того, что мы разогнали не только графический ускоритель, но и процессор.

В игре DOTA 2 мы можем видеть увеличение средней частоты кадров на 21%, но минимальная частота кадров увеличилась только на 13%, что удивительно. Тем не менее, это неплохие достижения.

Результаты, полученные для игры Fortnite Battle Royal достаточно интересные и не только потому, что мы видим большие достижения при использовании разгона. Стандартный процессор 2200G кажется в чем-то ограниченным, так как минимальная и средняя частота кадров не слишком отличаются. Это похоже на то, что можно видеть для процессоров Intel и их ужасной интегрированной графики. Разгон графического процессора, похоже, устраняет эту ситуацию, и мы наблюдаем значительный рост в 41% средней частоты кадров и рост в 31% для минимальной частоты кадров. Это почти уравнивает 2200G со стандартным процессором 2400G.

Естественно, я протестировал и игру PUBG, не смотря на то, что она не слишком дружелюбна к APU от AMD. Тем не менее, разгон процессора и здесь серьезно помогает, ускоряя работу на 25%, что вполне заметно.

Тестирование игры Rainbow Six Siege показало увеличение средней частоты кадров на 21% и увеличение минимальной частоты кадров на 25%. Это хорошо согласуется с тем, что мы видели на большинстве других игр.

Наконец, мы попробовали игру Rocket League, и здесь мы увидели наихудшие результаты. После разгона процессора, его производительно поднялась всего на 16%. Хоть это и выглядит скудным, но это все же неплохой результат, который позволил 2200G обогнать стандартный процессор 2400G и почти догнать комбинацию Pentium G4560 с видеокартой GT 1030.

Разгон без увеличения напряжения процессора

Первым шагом, который я рекомендую, является проверка того, на сколько реально можно увеличить тактовую частоту процессора, не поднимая напряжения. Для этого нажмите стрелку вверх или вниз, как на скриншоте. После каждого увеличения частоты на 25 МГц рекомендуется проводить тесты стабильности с приложением LinX, но первоначально его можно сразу увеличить на 100 МГц или даже на 200 МГц, чтобы сэкономить время. Если процессор перестает работать стабильно, приложение LinX выдаст ошибку (полоса станет красной и тест будет прерван). Затем уменьшите частоту на 25 МГц и повторите тест.

В нашем случае максимальная стабильная частота без увеличения мощности питания процессора составила 3700 МГц, что означает, что тактовая частота была увеличена на 8%. Это привело к увеличению производительности с 153 GFLOPS до 160 GFLOPS, то есть примерно на 5%. Максимальная температура составила 67,5 градуса, что означает увеличение примерно на 4 градуса, но они все еще являются безопасными значениями. Мы можем продолжить …

How is Dynamic Local Mode different from Local Mode?

A bit of background is required to answer this question. For AMD Ryzen Threadripper X Series CPUs, every processor die has directly-connected memory. Local Mode and Distributed Mode change how the operating system sees these CPUs:

  • In Local Mode, the OS sees two partitions called “NUMA nodes,” each with one die’s worth of CPU cores and RAM. Local Mode sends hints to the OS that threads and their memory contents should be kept within the same node (if possible) to minimize memory latency.
  • In Distributed Mode, the OS sees a single large pool (“UMA node”) with all available dies and memory grouped together.

But, in a system where not every die has direct memory access, the system must necessarily be configured with four NUMA nodes: two with CPU cores plus local RAM, two with CPU cores and no local RAM. Threads will always fill the nodes with local memory first, but this is a first-come, first-served affair in Windows that sometimes results in threads being executed remotely from their memory footprint.

In such a system, some other mechanism is needed to preferentially execute threads on cores with local memory. Dynamic Local Mode is spiritually like Local Mode in that it also endeavors to keep threads and their memory contents together. However, unlike traditional Local Mode, Dynamic Local Mode:

  1. Operates on-the-fly without a reboot to toggle between modes
  2. Ensures that demanding threads are executed on dies with local memory
  3. Does not fundamentally change how the operating system sees the processor’s resources

Как разогнать процессор с помощью AMD Ryzen Master и с какими проблемами мы можем столкнуться

Ryzen Master — это приложение, которое позволяет разогнать процессор AMD Ryzen, оптимизировать оперативную память и контролировать компоненты. Однако вы должны знать, что его функциональные возможности могут различаться в зависимости от используемой материнской платы или процессора. Одна материнская плата позволит вам изменять параметры «на лету», а другим потребуется перезагрузка компьютера. В нашем случае мы использовали плату с чипсетом AMD X470, поэтому лучшая и солидная материнская плата ASUS PRIME X470-PRO и изменение параметров на лету были невозможны.

Прежде всего, я хотел бы отметить, что может быть много методов проверки стабильности, и у каждого может быть свой. Я представлю здесь один из самых требовательных и в то же время самый быстрый, потому что быстрая проверка стабильности восьмиъядерного процессора с использованием обычных игр или даже тестов производительности может быть ненадежной. Тесты материнских плат AM4 заставили меня искать самые требовательные способы, и метод, который я представлю, позволит проверить даже больше, чем сама стабильность, но также и то, не снижается ли эффективность разогнанного процессора со временем из-за самого перегрева или блока питания на материнской плате. Эта последняя проблема также важна, потому что не каждая материнская плата AM4 просто разгоняется, есть такие, которые на мгновение сохраняют высочайшую производительность, и затем происходит дросселирование и постоянное замедление из-за перегрева секции блока питания процессора (в частности, плат с неполным охлаждением этой секции). Существуют также платы, которые, несмотря на полное охлаждение секции через некоторое время, просто выключат компьютер, чтобы защитить материнскую плату от поломки — здесь, например, можно предоставить платы Gigabyte на базе чипсета B350. В этом случае не чрезмерно увеличивайте напряжение процессора, и проблема должна исчезнуть. Но к делу … Приложения для использования:

  • LinX AMD Edition
  • HWiNFO64 (najwygodniej wybrać wersję Installer)
  • Ryzen Master

Что такое параметр Precision Boost Overdrive?

Прежде всего, разберемся что это в биосе Precision Boost Overdrive. Сама идея автоматического разгона появилась давно. Предшествующая Precision Boost технология Turbo Core применялась уже в 2010-м году для процессоров Phenom II X6. Обе эти технологии позволяют увеличить быстродействие процессоров, но Precision Boost опирается на большее количество параметров и тонко реагирует на их изменения.

Существует уже два поколения технологии Precision Boost: Precision Boost и Precision Boost 2. Первая версия применялась для процессоров Ryzen первого поколения, вторая — для второго и третьего поколений этих процессоров. Главное отличие версий — способность Precision Boost 2 регулировать частоту каждого ядра по отдельности. Как работает эта технология?

Имеются четыре основных параметра:

  • Precision Boost Overdrive Scalar — коэффициент зависимости напряжения, подаваемого на процессор, от его частоты.
  • PPT Limit (Package Power Tracking) — ограничение потребляемой процессором энергии.
  • EDC Limit (Electrical Design Current) — ограничение тока, подаваемого на процессор. Зависит от электрической схемы VRM на материнской плате.
  • TDC Limit (Thermal Design Current) — тоже ограничение тока, но этот параметр определяется эффективностью охлаждения VRM.

Процессор будет увеличивать частоту своих ядер до тех пор, пока значение одного из параметров не выйдет за рамки допустимых значений, или пока процессор не достигнет своего частотного максимума. Для разных материнских платах будут и различающиеся результаты выполнения автоматического разгона. Эта функция уже есть на платах с чипсетами B450, X370, X470, но её может не быть у плат с чипсетами серии A.

Лучшие программы для разгона видеокарты

MSI Afterburner

Это самая известная и часто используемая для разгона видеокарт утилита MSI Afterburner. Она является бесплатной и работает с видеокартами любых брендов. Разработчики постоянно её обновляют и добавляют поддержку всех новых видеокарт. Доступно множество скинов и русский язык интерфейса. Отлично работает на всех версиях Windows 10.

Основная функциональность программы заключается именно в разгоне видеокарт через MSI Afterburner. Дополнительно её использую только для включения продвинутого мониторинга в играх с помощью MSI Afterburner. Есть отслеживание и контролирование температуры средствами утилиты. Тестируйте свою видеокарту на стабильность с помощью инструмента MSI Combustor.

AMD Radeon Software

В актуальной версии Radeon Software Adrenalin 2020 Edition был кардинально переработан интерфейс. Инструмент Performance Tuning разработанный компанией AMD для тонкой настройки и разгона системы. Он позволяет геймерам разгонять графические процессоры и понижать напряжение их питания, управлять частотами, а также регулировать частоту вращения вентиляторов.

Можно воспользоваться автоматическими профилями разгона или же полностью всё настроить вручную. Уровень разгона зависит от конкретной модели графического процессора. Как и в других программах для разгона, достаточно выбрать ручное управление и самостоятельно выставить необходимые параметры. Рекомендуем использовать встроенный мониторинг всех параметров.

ASUS GPU TweakII

Программу ASUS GPU TweakII рекомендуется использовать всем обладателям видеокарт этого производителя. Программа позволяет работать с видеокартами разных производителей и позволяет настраивать все основные параметры, влияющие на работу графической карты. А именно частоту памяти и процессора, скорость работы вентилятора, температуру и многое другое.

Это мощная утилита для мониторинга и настройки графических адаптеров на оптимальную производительность. Имеет два пользовательских интерфейса: простой и профессиональный режимы. Именно в профессиональном можно самостоятельно выставлять значения частот и напряжения, параллельно контролируя рабочую температуру.

EVGA PrecisionX

Это программа для разгона видеокарт NVIDIA с довольно удобным интерфейсом. К сожалению, официально работает только с графическими картами зелёных. Она создана на основе RivaTuner при поддержке производителя видеокарт EVGA. С картами этого производителя она точно будет работать безотказно.

Утилита EVGA PrecisionX умеет управлять автоматически частотами и напряжениями. Позволяет вручную устанавливать схему вращения вентилятора в зависимости от температуры, поддерживает до 10 профилей с переключением по горячим клавишам. Последняя версия EVGA PrecisionX добавляет новые функции и полную поддержку DirectX 12.

Заключение

Разгон — это бесплатный способ повышения производительности системы в целом. Обычно экстремальным разгоном комплектующих занимаются профессионалы. Благодаря множеству программ разгонять даже центральный процессор стало значительно проще. Уже не говоря о разгоне дискретной графики. Смотрите совместимость программ с Вашими комплектующими.

Важно! Всё что Вы делаете, это на Ваш страх и риск. Рекомендуем ознакомиться с подробными инструкциями для разгона именно Вашего процессора или видеокарты

Не стоит тратить время, пытаясь разогнать процессоры с заблокированным множителем. А также если же рабочие температуры уже близки к максимальным значениям, стоит подумать о модернизации охлаждения.

How is Dynamic Local Mode implemented?

Dynamic Local Mode is implemented as a Windows 10 background service that measures how much CPU time each thread on the system is consuming. These threads are then ranked from most to least demanding, and the top threads are automatically pushed to the CPU cores that contain direct memory access. Once these cores are consumed by work, additional threads are scheduled and executed on the next available CPU core. This process is continuous while the service is running, ensuring the most demanding threads always get preferential time on cores with local memory. (As a corollary, insignificant threads are pushed to other dies.)

Ryzen master, софтверный разгон

Для разгона своих процессоров из-под Windows компания AMD предлагает фирменную утилиту Ryzen master.

В данной утилите возможны все рассмотренные выше виды разгона.

Автоматический разгон — в этой вкладке мы можем изменить только параметры PPT, TDC, EDC и значение Boost, также максимум до 200 МГц. Частоту или напряжение мы поменять не сможем.

Эти же значения, но уже без выбора величины Boost можно менять в режиме Precision boost overdrive. Значения PPT, TDC, EDC по умолчанию 1000, 380, 380.

В обоих вариантах мы получили практически идентичные результаты. В отличии от автоматического режима, заданного BIOS материнской платы, прибавка была всего 50 МГц в многопоточных задачах, и до 300 МГц при смешанной нагрузке. На одно ядро — все те же 4400 МГц. А вот показатели энергопотребления и температур выросли.

Более интересным и практически востребованным видится нам режим ручного разгона. Здесь мы можем изменять не только значения CCX-модулей, но и каждого ядра в отдельности. Причем программа помечает наиболее удачные ядра для разгона. Также здесь можно вообще отключать отдельные ядра. Таких настроек нет в большинстве BIOS материнских плат.

Выставив на все ядра, ранее выявленную стабильную частоту в 4300 МГц, мы получили те же результаты. Повышение до 4400 МГц привело к перезагрузке системы после включения тестовой утилиты.

При раздельном разгоне каждого исполнительного блока CCX мы получили такие же результаты: 4350 и 4300 МГц соответственно.

Также мы заметили, что ядра, помеченные программой как самые эффективные, не совпадали с теми, что реально показывали в тестах большую частоту. Ryzen master пометила 3 ядро золотой звездой, 7 ядро серебренной, 2 и 6 — кружком. В тестах 1, 3 и 8 брали наибольшие частоты, второе ядро занимало место ниже.

Ручная установка множителя

Это самый популярный способ разгона процессоров, не требующий особых знаний, известен много лет, именно он используется в основном для разгона процессоров intel. Подходит для процессоров Ryzen без суффикса Х.

Заходим в BIOS, ищем вкладку или параметр OC Tweaker. Значение CPU Frequency переводим в ручной режим. Изменять будем два параметра: множитель и напряжение.

По умолчанию для нашего процессора эти показатели равны 36 и 1.1 В. Постепенно изменяем множитель на единицу, сохраняемся, загружаем Windows и тестируем стабильность работы. При невозможности загрузки ОС или ошибках в тестах, увеличиваем напряжение. Безопасным считается диапазон напряжения до 1.45 В.

Необходимо учесть, что при включении ручного режима изменения множителя, динамическое изменение частоты отключается, все ядра будут работать на выставленной вручную частоте, не снижая ее без нагрузки. Напряжение при этом будет изменяться в зависимости от нагрузки.

В результате нам удалось поднять частоту всех ядер до 4.3 ГГц с напряжением 1.42 В. На данной частоте система работала стабильно, проходила все тесты без ошибок.

На частотах 4.4 и 4.45 ГГц Windows загружалась, но в тестах были ошибки, и система работала не стабильно. Повышение напряжения не помогало.

Приведем график зависимости роста напряжения от частоты, изменения температуры под нагрузкой и энергопотребления.

Как видим, до 4.2 ГГц напряжение изменяется незначительно и температуры достаточно низкие. Но уже на 4.3 ГГц температура и энергопотребление значительно возрастают.

Что получаем в итоге? Все ядра при 100% загрузке работают на частоте 4300 МГц — это плюс 20% к номинальной частоте. Энергопотребление выросло до 137 Вт при напряжении 1.42 В. Максимальная температура при стресс-тесте была 82°C. Из минусов можно отметить отсутствие изменения частоты без нагрузки.

Но это еще не все, что возможно делать с процессорами на архитектуре Zen 2. Так как процессор физически состоит из отдельных блоков CCX по 4 ядра в каждом, то каждый из этих блоков можно разгонять отдельно, если, конечно, в BIOS имеется такая возможность.

В нашем процессоре 3700Х таких блоков два и один из них обладает более удачными ядрами, на нем мы и попробуем увеличить частоту выше общих 4300 МГц.

Для этих манипуляций найдем соответствующие параметры на вкладке AMD Overclocking.

Предварительно во вкладке OC Tweaker значение CPU Frequency оставляем в ручном режиме, множитель не трогаем, но изменяем значения напряжения.

На вкладке AMD Overclocking нас интересуют два параметра – CCX0 и CCX1 Frequency, их и будем изменять. Так как все ядра работали на 4300 МГц, этот параметр оставляем для второго блока, а на первом начинаем увеличивать частоту с шагом в 25 МГц.

Наибольшее значение, стабильно работающее, было 4350 МГц.

Прибавка незначительная, но нам важен сам принцип. В старшем AMD Ryzen 9 3900X таких исполнительных блоков уже четыре, по 3 ядра в каждом, и соответственно, больше маневр для их раздельного разгона.

Разгон с увеличением напряжения процессора

Поскольку мы уже установили максимальную стабильную частоту процессора без увеличения напряжения его питания, мы можем перейти к последнему этапу — увеличению напряжения. По умолчанию AMD Ryzen Master имеет напряжение 1,35 В, и AMD рекомендует не превышать 1,45 В. Однако часто случается, что увеличение его выше 1,4 В больше не дает ощутимых результатов, и мы больше ничего не получаем, и процессор это только излишне нагревается. Это было как раз с нашей моделью Ryzen 7 1700X, которая достигает максимума 3850 МГц при напряжении 1,4 В. 1,45 В больше не давали никакого положительного результата. Мы увеличиваем напряжение, используя опцию «Контроль напряжения», отмеченную на скриншоте ниже, расположенную под панелью, используемой для увеличения частоты. В итоге максимальная температура Tdie остановилась на уровне 72,1 градуса по Цельсию. Производительность LinX оценивалась в 163 GFLOPS, что дало увеличение на 7,2% по сравнению с исходными 152 GFLOPS.

Итоговые результаты

Давайте посмотрим на прирост производительности в тестовых утилитах при различных режимах разгона. Во всех тестах оперативная память работала с XMP профилем 3200 МГц 16-18-18-36 CR1.

Первый тест LinX 0.6.5 AMD Edition AVX. Данная утилита нагружает все потоки. Приведем параметры в GFlops.

Следующий тест — Cinebench R20 также нагружает все ядра, рендеринг является одной из самых популярных нагрузок для современного ПК, где задействуется многопоточность.

Как видим, в задачах, нагружающих все потоки, преимущество у разгона по множителю, частота и напряжение фиксированные. Режим разгона PBO+BCLK немного уступает, хотя все ядра и работают на такой же частоте в 4300 МГц, но они могут просаживаться периодически. Софтверный разгон уступает незначительно.

Следующие тесты нагружают не все потоки равномерно, архиватор WinRAR и wPrime изменяют нагрузку в динамике.

В данных тестах мы видим, что разгон по множителю проигрывает в производительности из-за меньшей частоты при задействовании 1-3 ядер.

На скорость работы с памятью оказывает влияние только режим разгона с увеличением BCLK, так как он изменяет и скоростные характеристики памяти за счет увеличения частоты шины. Мы видим при этом прирост в записи и копировании данных.

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации