OverdriveNTool 0.2.8 для разгона GPU AMD

Сегодня хочу представить вам программу для изменения определенных параметров  графических процессоров, которые поддерживают API AMD OverdriveN. Пока это 290, 290x, 380, 380x, 390, 390x, Nano, Fury, Fury X, Vega 56, Vega 64, 4xx и 5xx серий, а также API GPU с поддержкой Overdrive8, то есть Radeon VII.

Мне пришлось сделал это из-за того, что  начиная с драйвера версии 17.7.2 WattTool перестал работать.

OverdriveNTool 0.2.8 для разгона GPU AMD

Системные требования для OverdriveNTool:

ОС не ниже Windows 7

GPU: AMD 290, 290x, 380, 380x, 390, 390x, Nano, Fury, Fury X, Vega 56, Vega 64, серии 4xx и 5xx, Radeon VII

Драйвер: 17.7.2 или выше

Командная строка OverdriveNTool:

-p[gpu_id] «Name»

применить профиль «Name» к GPU с id = [gpu_id]

-c[gpu_id] «Name»

То же, что и выше, но с подтверждением, что приложение запущено и все прошло нормально.

-r[gpu_id]

сбросить GPU с id=[gpu_id]

ср[gpu_id] «Name»

сравнить текущие значения GPU с id=[gpu_id] с профилем «Name» и, в конечном итоге, установить этот профиль, если он не равен

сm[gpu_id] «Name»

сравнить текущие значения графического процессора с id=[gpu_id] с профилем «Name» и, в конечном итоге, установить этот профиль, если он не равен, с дополнительным сообщением, если равный не найден

co[gpu_id] «Имя»

сравнивать только текущие значения GPU с id=[gpu_id] с профилем «Name», с сообщением, если не найдено равное

-consoleonly

отображает все сообщения, такие как например ошибки, в окне консоли cmd.exe вместо сообщений графического интерфейса. Это касается только команд, которые ставятся после -consoleonly, например:

«OverdriveNTool.exe» -consoleonly -r0 -p0«1» -r1 -p1«1» -r2 -p2«2» — повлияет на все команды

«OverdriveNTool.exe» -r0 -p0″1″ -r1 -consoleonly -p1″1″ -r2 -p2″2″ — влияет только на команды -p1″1″ -r2 -p2 «2»

-showgui

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

-wait[miliseconds]

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

например: OverdriveNTool.exe -wait3000 -r0 -wait500 -p0profile1

[gpu_id] — это первое число, взятое из описания GPU, для одной видеокарты это 0

«Name» — имя профиля, который был сохранен ранее, должен быть заключен в кавычки, если внутри есть пробелы

пример:

OverdriveNTool.exe -p0myProfile -p1″Profile 2″

В этом примере приложение запускается без gui, затем устанавливает «myProfile» в GPU с id=0 и «Profile 2» в GPU с id=1 после чего завершается.

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

OverdriveNTool.exe -p0myProfile -r0 co1″Profile 1″

В конфигурациях с более чем 10 графическими процессорами [gpu_id] должно быть 2 цифры, для GPUs 0-9 должен быть добавлен начальный 0, например: 00,01,02,03,04,05,06,07,08,09,10,11,12. Пример использования: -p05″Name»

Можно использовать * как [gpu_id], что означает что оно влияет на все поддерживаемые GPU, например:

-r* -p*MyProfile -p2″Custom profile» cm*MyProfile

Дополнительно:

-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. Все неуказанные значения остаются незадействованными. Может использоваться с другими командами (-consoleonly, * как [gpu_id], -r, -p… и так далее.)

[num] — число Pstate, использование # в качестве [num] будет применяться к наиболее доступному Pstate для указанного GPU[value] – значение, для GPU и памяти PStateпервое значение — тактовая частота (МГц), второе — напряжение (мВ), третье необязательное значение; 0 отключает Pstate.

Установка * в качестве значения памяти или графического процессора пропустит применение этого значения, например:

-ac0 GPU_P7=*;800 Mem_P3=1000;* Команда применяется только напряжение GPU_P7 = 800 мВ и тактовая частота памяти P3 = 1000 МГц

-ac0 GPU_P4=*;*;0 Команда отключает только GPU_P4 без изменения его значений

Для настройки I2C использовать –ac с Offset=[value] LLC=[value] PhaseGain=[value] CurrentScale=[value]

I2C должен быть включен и поддерживаться указанным графическим процессором, иначе он не будет работать. Значение смещения умножается на 6,25 мВ, поэтому 10 = + 62,5 мВ, -5 = -31,25 мВ

Пример:-ac0 Offset=10 LLC=0

-ac0 Offset=-5 LLC=1 PhaseGain=000000 CurrentScale=60

Пример команд OverdriveNTool:

-ac0 GPU_P7=1200;800 Mem_P2=1000;850 Fan_Min=1080 Fan_Max=1700 Fan_Target=70 Fan_Acoustic=700 Power_Temp=90 Power_Target=50 -ac1 GPU_P#=1200;800 Mem_P#=1000;850

-ac0 GPU_P7=1200;800;0 Mem_P3=1000;850 Fan_Min=1080 Fan_Max=1700

-consoleonly -r5 -ac5 GPU_P#=1200;800 Mem_P#=1000;850 Fan_Min=1080 Fan_Max=1700 -ac4 Fan_Target=70 Fan_Acoustic=700 Power_Temp=90 Power_Target=50

-ac* Power_Target=-1 GPU_P7=*;*;0

-wait1000 -r0 -ac0 GPU_P7=1200;800 Mem_P1=700;850;0 Mem_P2=750;850;0 Mem_P3=800;850;0 Mem_P4=1000;850 Fan_Min=1080 Fan_Max=1700 Fan_Target=70 Fan_Acoustic=700 Power_Temp=90 Power_Target=50

-ac0 Power_Target=50 -ac1 Power_Target=-50 -ac2 Fan_Max=1700 Fan_Min=1080 -ac1 Fan_Acoustic=700

-getcurrent — в окне консоли cmd печатает текущие значения для всех поддерживаемых графических процессоров.

-t [gpu_id]

перезапускает графический процессор с id = [gpu_id]. Будет полезным для немедленного применения изменений реестра, внесенных в ключи AMD, например таких, как таблица SoftPowerPlay. Для этого требуются права администратора.

Текущая версия: 0.2.8 (16.04.2019)

Имя файла: OverdriveNTool.exe

Лог изменений OverdriveNTool:

0.1 (06.08.2017):

— Первый выпуск

0.1.1 (07.08.2017):

— предотвращение использования командной строки на неподдерживаемых картах

— исправлена ошибка с отображением только первого GPU в конфигурациях multiGPU

0.1.2 (08.08.2017):

— добавлена команда -c в командной строке

0.1.3 (12.08.2017):

— добавлено еще несколько команд

0.1.4 (17.08.2017):

— добавлена возможность отключить / включить каждое состояние P.

0.1.5 (18.08.2017):

-изменен порядок вкладок для редактирования элементов управления

-исправлена ошибка, при которой не отображались все графические процессоры на некоторых конфигурациях

0.1.6 (19.08.2017)

-изменена сортировка списка графических процессоров, как в других приложениях, для более легкого определения GPU.

0.1.7 (26.08.2017)

-Теперь вспомогательная информация о графическом процессоре не есть обязательной (системное меню-> настройки)

-изменено отключение / включение Pstate одним кликом

-командная поддержка для более чем 10 графических процессоров

-Power Target теперь допускает отрицательные значения

0.1.8 (08.09.2017)

-исправлена ошибка dpi, которая была в версии 0.1.7

-добавлена поддержка I2C для IR3567B

0.1.9 (25.09.2017)

-добавлена команда -consoleonly в командной строке

-добавлена поддержка I2C для up9505

-добавлен индекс адаптера для gpu

-GPU, отображаемый при запуске, изменен на первый поддерживаемый, а не первый в списке

-Vega FE поддержка в режиме Pro

-исправлена ошибка ini со случайными значениями для I2C при создании нового профиля

0.2.0 (02.10.2017)

-добавлена возможность деактивировать фан-секцию

0.2.1 (19.10.2017)

-добавлен редактор SoftPowerPlayTable

исправлена командная строка во избежание сообщений об ошибках, если драйвер не установлен

-добавлена опция исключения неподдерживаемых GPU из список графических процессоров

0.2.2 (23.11.2017)

-Добавлено Friendly name и ключ реестра для дополнительной информации gpu

-SoftPowerPlayTable редактор теперь может автоматически перезагружать GPU при нажатии «Сохранить» или «Удалить»

0.2.3 (14.12.2017)

-добавлена возможность использовать * в качестве gpu_id в командной строке

0.2.4 (18.01.2018)

-исправлена ошибка в прохождении через QEMU PCI с отображением только одного GPU в конфигурациях multiGPU

-обновлены сообщения об ошибках, чтобы дать больше информации

0.2.5 (13.02.2018)

-команда -r теперь также сбрасывает смещение I2C и LLC, когда I2C включен и поддерживается

-сообщения команды -consoleonly теперь выделены цветом

-исправлена потеря содержимого INI-файл при сбое ПК

0.2.6 (16.05.2018)

-добавлена функция резервного копирования INI-файлов

-добавлена возможность скрывать ошибки ADL_ERR_NOT_SUPPORTED

-исправлено возможное не отображение консольных сообщений в некоторых системах

-добавлены команды -getcurrent и -ac для применения значений без использования профиля

0.2.7 (09.11.2018)

-исправлена вероятность не отображения консольных сообщений в Windows 10

-добавлена возможность открывать файлы .reg с помощью редактора SoftPowerPlayTable

-добавлен необязательный автоматический сброс перед применением команды -added -t и -showgui

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

-для ошибок с ErrorCode -1 при применении теперь отображаются текущие ограничения драйвера

0.2.8 (16.04.2019)

-поддержка для кривой Fan и уровня синхронизации памяти, представленной  в драйвере 18.12.2. Теперь удалены значения Fan Min, Fan Max, Fan Target Temp и Power Temp

-добавлена команда -wait

-добавлена возможность применить или сбросить все поддерживаемые графические процессоры одновременно, используя Ctrl + Apply или Ctrl + Reset

-Исправлена ошибка с дублированием графических процессоров и профилей при использовании команды -showgui

-добавлена поддержка Radeon VII

Оцените статью
RocketCrypto
Добавить комментарий