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 проста и доступна любому пользователю. Для ее использования можно использовать любую папку на носителе компьютера, желательно созданную только для этой программы.
https://forums.guru3d.com/threads/overdriventool-tool-for-amd-gpus.416116/
В папке с программой будет находиться сама утилита OverdriveNTool.exe, а также два файла для ее управления:
- Файл для запуска программы в автоматическом режиме (в данном случае overdrive_BAT.bat).
- Файл профилей, в котором будут записаны установки разгона, даунвольтинга, скорости вентиляторов и температурный режим для видеокарт (файл OverdriveNTool.ini, который автоматически создается при сохранении любого профиля).
Пример содержимого папки для работы с OverdriveNTool:
Использование программы OverdriveNTool заключается в:
- Запуске исполняемого файла OverdriveNTool;
- Изучении заводских настроек видеокарт АМД в программе OverdriveNTool;
- Внесении нужных значений разгона и записи их в файл профиля OverdriveNTool.ini;
- Настройке файла для автоматического применения нужных параметров и включении его в автозапуск.
При запуске OverdriveNTool и нажатии на раскрывающееся меню видно все видеоускорители, установленные в системе, в том числе те, которые не поддерживаются утилитой:
При выборе не поддерживающегося GPU программа выдает соответствующее предупреждение (в данном случае для видеокарты AMD Radeon R9 280):
Для работы с такими GPU нужно использовать MSI Afterburner или специализированную прошивку BIOS видеокарт.
Изучение заводских установок видеокарт AMD, прошитых в BIOS
Изучение заводских установок видеокарт в OverdriveNTool нужно производить после нажатия кнопки Reset.
Подбор значений напряжения на ядре видеокарт AMD
Значения даунвольтинга ядра GPU компании АМД нужно подбирать исходя из таблицы предустановок в левой колонке окна программы OverdriveNTool:
Принцип подбора разгона и даунвольтинга прост: нужно брать напряжение от нижней ступени, а частоту от верхней минус один.
Например, в данном случае можно надеяться на стабильную работу видеокарты на частоте 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» – то же самое, но появляется сообщение с информацией об успехе вида:
- -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 без изменения его значений.
4 комментария