OverdriveNTool: как разогнать AMD GPU (пошаговая инструкция)


OverdriveNTool служит для разгона GPU с поддержкой API AMD OverdriveN (290, 290x, 380, 380x, 390, 390x, Fury, Fury X, Nano, серии 4xx, 5xx, Vega 56, Vega 64) и API Overdrive8 GPU (в настоящее время Radeon VII). Эта программа пришла на замену WattTool, который не работает с 17.7.2 версии драйвера.

Требования:

  • System: Windows 7 и более новые сборки.
  • GPU: AMD 290, 290x, 380, 380x, 390, 390x, Fury, Fury X, Nano, 4xx, 5xx series, Vega 56, Vega 64, Radeon VII.
  • Driver: 17.7.2 и новее.

FAQ:

  • Обход ошибки в драйверах 17.7.2, когда драйвер иногда использует напряжения по умолчанию вместо пользовательских настроек. Используйте сброс и повторное применение профиля.
  • Возможно отключить / включить каждое состояние P. Для этого нажмите на ярлык P0, P1 .. и т. Д. Если состояние P отключено, оно не будет использоваться графическим процессором.
  • I2C в настоящее время поддерживает: IR3567B (RX470, RX480, некоторые RX5xx), up9505 (MSI RX5xx)
  • Если вы предпочитаете не трогать настройки вентилятора. Можно отключить раздел «Вентилятор» для каждого графического процессора. Для этого нажмите Ctrl + двойной щелчок мышью где-нибудь в окне вентилятора. Он сохраняется в соответствии с gpu_id, поэтому графический интерфейс или командная строка не будут затрагивать настройки вентилятора для такого графического процессора.
  • Для открытия настроек или редактора SoftPowerPlayTable щелкните левой кнопкой мыши значок программы в верхнем левом углу или щелкните правой кнопкой мыши на заголовке.
  • Чтобы изменить «дружественное имя», сначала включите его в настройках. Затем щелкните правой кнопкой мыши список GPU, чтобы открыть меню.

Как разогнать AMD GPU в OverdriveNTool

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

OverdriveNTool

https://forums.guru3d.com/threads/overdriventool-tool-for-amd-gpus.416116/

В папке с программой будет находиться сама утилита OverdriveNTool.exe, а также два файла для ее управления:

  1. Файл для запуска программы в автоматическом режиме (в данном случае overdrive_BAT.bat).
  2. Файл профилей, в котором будут записаны установки разгона, даунвольтинга, скорости вентиляторов и температурный режим для видеокарт (файл OverdriveNTool.ini, который автоматически создается при сохранении любого профиля).

Пример содержимого папки для работы с OverdriveNTool:

Использование программы OverdriveNTool заключается в:

  • Запуске исполняемого файла OverdriveNTool;
  • Изучении заводских настроек видеокарт АМД в программе OverdriveNTool;
  • Внесении нужных значений разгона и записи их в файл профиля OverdriveNTool.ini;
  • Настройке файла для автоматического применения нужных параметров и включении его в автозапуск.

При запуске OverdriveNTool и нажатии на раскрывающееся меню видно все видеоускорители, установленные в системе, в том числе те, которые не поддерживаются утилитой:

OverdriveNTool v0.2.8

При выборе не поддерживающегося GPU программа выдает соответствующее предупреждение (в данном случае для видеокарты AMD Radeon R9 280):

Для работы с такими GPU нужно использовать MSI Afterburner или специализированную прошивку BIOS видеокарт.

Изучение заводских установок видеокарт AMD, прошитых в BIOS

Изучение заводских установок видеокарт в OverdriveNTool нужно производить после нажатия кнопки Reset.

Подбор значений напряжения на ядре видеокарт AMD

Значения даунвольтинга ядра GPU компании АМД нужно подбирать исходя из таблицы предустановок в левой колонке окна программы OverdriveNTool:

OverdriveNTool v0.2.8

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

Например, в данном случае можно надеяться на стабильную работу видеокарты на частоте 1144 Мгц при напряжении на ядре в 912 мВ.

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

Нужные значения забиваются в окно программы и сохраняются нажатием кнопки Save. В первый раз программа сама предложит создать новый профиль, а в последующем для каждой видеокарты или нового профиля (для разных алгоритмов майнинга разгон может отличаться) нужно самому нажимать кнопку New:

В профиле также выставляют нужные значения скорости вентиляторов (минимум лучше выставить на 50-60% от максимума), целевую температуру, максимальную температуру и лимит энергопотребления:

В средней части окна программы OverdriveNTool выставляют значения частоты и напряжения видеопамяти.

После сохранения профиля будет автоматически создан файл OverdriveNTool.ini с сохраненными значениями разгона и прочими настройками GPU.

Пример текста в файле OverdriveNTool.ini для видеокарты RX580 4GB, настроенной для майнинга на частоте ядра 1110 МГц при напряжении 840 мВ, частоте памяти 1950 Мгц с вольтажом 860 мВ:

[Profile_2] 
Name=0 
GPU_P0=300;750 
GPU_P1=466;818;0 
GPU_P2=751;824;0 
GPU_P3=1019;830;0 
GPU_P4=1074;840;0 
GPU_P5=1090;840;0 
GPU_P6=1110;840;0 
GPU_P7=1160;840 
Mem_P0=300;750 
Mem_P1=1000;800 
Mem_P2=1950;860 
Fan_Min=1500 
Fan_Max=2280 
Fan_Target=75 
Fan_Acoustic=1411 
Power_Temp=85 
Power_Target=0

Скриншот части файла OverdriveNTool.ini для видеокарты RX580 4GB

Просмотреть сохраненные профили можно прямо в программе OverdriveNTool.ini, раскрыв список Profiles:

Редактировать настройки профилей удобно открыв файл OverdriveNTool.ini в любом текстовом редакторе.

Для загрузки и проверки работоспособности нужного профиля, его выбирают и нажимают кнопку Load:

Как добиться автоматической загрузки нужного профиля разгона видеокарты?

Для автоматической загрузки нужного профиля разгона видеокарты создают пакетный файл (батник) с таким текстом (в данном случае для применения профилей 0,1,2,4,5 для видеокарт с такими же номерами):

@echo Overdrive downvolt setting up

@echo off

timeout 20

OverdriveNTool.exe -p0″0″ -p1″1″ -p2″2″ -p4″4″ -p5″5″

Скриншот батника для запуска OverdriveNTool на пяти GPU (0,1,2,4,5):

Для восстановления работы видеокарт после сбоев в старых версиях программы нужно было добавлять в BAT-файл команду -r для сброса настройки GPU в значения, установленные по умолчанию: OverdriveNTool.exe -r0 -r1

Где цифра обозначает номер видеокарты, относительно которой осуществляется сброс.

Начиная с версии 0.2.7 ресет делается автоматически перед установкой нужных значений.

Батник для автоматического запуска в старых версиях утилиты  выглядит так:

@echo Overdrive downvolt setting up

@echo off

timeout 10

OverdriveNTool.exe -r0 -r1 -r2 -r3 -r4 -r5

timeout 10

OverdriveNTool.exe -p0″0″ -p1″1″ -p2″2″ -p4″4″ -p5″5″

Значение таймаута подбирается индивидуально в зависимости от скорости загрузки системы.

Для HDD оно может равняться 30-50 секунда, для SSD – 5-20 секунд. При слишком малом времени таймаута настройки батника могут и не примениться, поэтому не стоит пытаться сэкономить пару секунд работы в оптимальном режиме и полностью потерять правильность настройки GPU.

Как добавить программу OverdriveNTool в автозапуск?

Для автоматического запуска OverdriveNTool нужно создать ярлык батника с применяемыми при автозагрузке профилями и поместить его в папку «C:\Users\1\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup», где 1 – имя пользователя, от имени которого загружается компьютер.

Скриншот папки автозагрузки Windows с тремя программами, добавленными в автозапуск:

Список команд OverdriveNTool

В программе OverdriveNTool можно применять следующие команды:

  • -p[gpu_id]»имя» – применяются значения, соответствующие профилю «имя» к видеокарте id=[gpu_id];
  • -c[gpu_id]»Name» – то же самое, но появляется сообщение с информацией об успехе вида:
OverdriveNTool v0.2.8
  • -r[gpu_id] – производится ресет (возврат) к заводским значениям для видеокарты с соответствующим номером, начиная с нулевого.
  • cp[gpu_id]»Name» – сравниваются значения для GPU id=[gpu_id] с профилем «Name» и, в случае несоответствия, производится применение нужных настроек;
  • cm[gpu_id]»Name» – то же самое, но еще выдается сообщение с информацией о нахождении несоответствия;
  • -consoleonly – показывает все сообщения программы, записанные в батнике после этой команды только в консоли (вместо графического интерфейса);
  • showgui – аналогично, но показывает все сообщения программы в графическом интерфейсе;

[gpu_id] – номер видеокарты, начиная с нулевой;

«Name» – имя профиля.

При использовании более, чем 10 видеокарт нужно использовать нумерацию профилей [gpu_id] с двумя цифрами, например: 00,01,02,03,04,05,06,07,08,09,10,11,12.

В батнике при этом прописывают -p04″Name» (для четвертой видеокарты).

Использование OverdriveNTool без файла профилей

Использование OverdriveNTool без файла профилей, просто указав в батнике все нужные параметры разгона.

Это делается в соответствии с таким синтаксисом:

-ac[gpu_id] GPU_P[num]=[value];[value][;0]  Mem_P[num]=[value];[value][;0] Fan_Min=[value] Fan_Max=[value]  Fan_Target=[value] Fan_Acoustic=[value] Power_Temp=[value]  Power_Target=[value]

-ac в этом случае соответствует команде -p и применяет все значения, прописанные далее без использования профилей в файле ini.

Если не прописывать значения value, то они игнорируются.

В этом случае прописывают нужный номер значения Pstate, [num], при этом первым [value] указывают частоту ядра, а вторым – напряжение в милливольтах.

[;0] обозначает, что этот Pstate выключен.

Если прописать * как частоту/вольтаж памяти или видеоядра, то программа будет игнорировать этот параметр.

Например:

-ac0 GPU_P7=*;800 Mem_P3=1000;* (для нулевой видеокарты применяется значение GPU_P7 с вольтажом=800mV и частотой памяти P3, равной 1000MHZ)

При использовании формата *;*;0 просто выключается соответствующее значение Pstate. Например:-ac0 GPU_P4=*;*;0 выключает Pstate номер P4 без изменения его значений.


Рекомендуемые статьи по теме:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *