Что такое Undervolting? Продлеваем срок службы видеокарты.

29 April 2019

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

Что же такое Undervolting (андервольтинг)? — это снижение напряжения на процессоре, видеокарте, чипсете для уменьшения его тепловыделения и шума от вентиляторов.

Многие думают, что андервольтинг это разгон в обратную сторону, то есть снижение производительности, но это не так. Производители чтобы гарантировать стабильную работу, устанавливают напряжение с определенным запасом. Мы снижаем не производительность системы, а запас этого напряжения. А в некоторых случаях мы и вовсе повышаем производительность. Так если взять мою Rx 480, то она на заводских настройках "кушает" ~145 ватт, а с андервольтингом она начинает "кушать" ~130 ватт. Но при этом у меня разогнан чип с 1306 MHz до 1350 MHz. То есть у меня не максимальное снижение напряжения.

Как снизить напряжение?

Нужно снижать напряжение постепенно с маленькими шагами. После каждого маленького шага нужно проводить тест на стабильность работы видеокарты, то есть держать ее под нагрузкой хотя бы минут 5 и смотреть на температуры. Советую мониторить температуры с помощью программы HWiNFO64. Для нагрузки рекомендую пользоваться программами AIDA64, FurMark, Kombustor.

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

С помощью чего можно снизить напряжение?

1) с помощью специальных утилит
2) с помощью редактирования биоса видеокарты

Первый метод

Данный метод самый безопасный и простой. Тут нужно лишь маленьким шагом понижать вольтаж (Core Voltage) и тестировать в различных программах или играх.
Я выделил несколько лучших программ.

1) MSI Afterburner

Интерфейс программы MSI Afterburner со скином Default MSI Afterburner v3
Интерфейс программы MSI Afterburner со скином Default MSI Afterburner v3

Всегда пользовался этой программой, она постоянно улучшается, имеет несколько профилей сохранения, может самостоятельно включаться и применять выбранный профиль при включении компьютера. В ней можно изменить каждое состояние видеокарты нажав сочетание Ctrl + F. Одна из лучших программ которая умеет работать с большинством количеством видеокарт, но все же может вам не подойти.

2) Sapphire TriXX

Интерфейс программы
Интерфейс программы Sapphire TriXX

Если у вас невозможно редактировать напряжение в MSI Afterburner, то попробуйте эту программу. Она так же имеет несколько профилей, но не умеет восстанавливать восстанавливать напряжение при перезагрузке компьютера. Восстанавливает только частоту ядра и памяти, а напряжение необходимо ставить вручную каждый раз. Зато ей можно проверить крутятся ли все вентиляторы на видеокарты, сохранить биос, посмотреть точные характеристики видеокарты.

3) WattMan (входит в состав драйверов)

Так же я хотел отметить отличную программу для пользователей с видеокартой AMD. Она умеет редактировать каждое состояние видеокарты отдельно.

Второй метод

Редактировать биос очень опасно, и я не рекомендую это делать. Но если у вас недоступно редактирование напряжение с помощью утилит вы можете воспользоваться данным методом.
На новых видеокартах Nvidia зашифрован биос и редактировать его невозможно обычному человеку!
Все описанные ниже операции вы проводите на свой страх и риск. Не занимайтесь перепрошивкой BIOS, если не уверены в правильности своих действий. Повреждение или неудачное обновление прошивки может вывести из строя видеокарту, лишив гарантии производителя.

AMD Radeon

Для редактирования и прошивки биоса понадобится программа Atiflash. Она позволяет осуществлять резервное копирование биоса.
Для прошивки видеокарт AMD семейства Polaris лучше всего пользоваться утилитой 
SRBPolaris BIOS editor или Polaris BIOS Editor. Эти программы позволяют изменять тайминги видеокарты, изменять рабочую частоту, изменять лимиты потребления, вольтаж, настройки кулеров.
После прошивки видеокарты может понадобиться пропатчивание драйверов операционной системы, в которых присутствует проверка корректности BIOS, с помощью программы 
Atikmdag patcher. Это требуется для видеокарт серии RX, которые после модификации биоса определяются системой с ошибкой 43. 

Как редактировать биос?

Первый шаг - Сохранение биоса.
Запускаем от имени администратора приложение
ATIWinflash.
Нажимаем кнопку Сохранить и указываем путь для сохранения файла
Желательно выполнить сохранение два раза.
Второй шаг - редактирование биоса.
Запускаем программу
SRBPolaris BIOS editor или Polaris BIOS Editor.
Редактируем значение Voltage и сохраняем.
Третий шаг - запись отредактированной версии биоса.
Запускаем от имени администратора приложение
ATIWinflash.
В меню System Video Devices выбираем нужную видеокарту
Нажимаем кнопку Load Image и выбираем отредактированный биос
Нажимаем среднюю кнопку Program (TM) (название вашей видеокарты) и ожидаем окончания прошивки
По окончанию прошивки нового биоса появиться сообщение об успехе и предложение перезагрузить компьютер
Перезагружаем компьютер, если появляется ошибка 43, то необходимо запустить 
Atikmdag patcher, пропатчить драйвера и снова перезагрузить компьютер.

Nvidia Geforce

Для видеокарт NVIDIA понадобятся программы GPU-Z для сохранения BIOS видеокарты в файл и NiBiTor (она подходит только для видеокарт до GTX 5xx включительно) для изменения вольтажа видеокарты. Для видеокарт, основанных на чипах с архитектурой Kepler и Maxwell (только GTX 6xx - GTX 7xx) понадобится приложение Kepler BIOS Tweaker. Для прошивания биоса понадобится NVFlash.

Шаг первый - сохранение
Открываем
GPU-Z и нажимаем на кнопку правее версии биоса. Желательно сохранить два раза.
Шаг второй - редактирование
Открываем
NiBiTor и в ней открываем наш сохранённый биос
Открываем в ней вкладку Voltages редактируем значение и сохраняем.
Шаг третий - прошивание
Открываем программу
NVFlash.
Перемещаем модифицированный биос в папку с
NVFlash.
и набираем в консоле:
nvflash.exe -4 -5 -6 MBIOS.ROM. В данном случае MBIOS.ROM наш модифицированный биос.
Если биос на видеокарте залочен то пишем
nvflash --protectoff и выполняем заново третий шаг.

Что же нам это в итоге даст?

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

Все ссылки ведут на официальные или хорошо проверенные сайты.

Если вам понравилась данная подборка, то подпишитесь и поставьте лайк.