Msi afterburner форсировать постоянное напряжение что это
Перейти к содержимому

Msi afterburner форсировать постоянное напряжение что это

  • автор:

Форсировать напряжение видеокарты что это

Форсировать постоянное напряжение — что это? (MSI Afterburner)

Форсировать постоянное напряжение (MSI Afterburner) — означает максимально высокое напряжение видеоядра, во время простоя/бездействия снижаться не будет.

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

По некоторым данным — при активации функции не будет изменяться напряжение в режимах 2D/3D. Предположительно имеется ввиду что напряжение в режиме 2D будет таким же, как и в режиме 3D.

Данная функция полезна при разгоне видеокарты, однако помните — постоянная максимальная напруга препятствует снижению нагрева при бездействии видеокарты, а также теоретически уменьшает срок службы. PS: просто высокая температура еще никогда не увеличивала срок службы оборудования.

Включать опцию или нет? При разгоне лучше включать, но если видеокарта хорошо охлаждается и нет завышенных температур. Если вы просто играете, без разгона и вам важно чтобы видеокарта не только радовала вас производительностью, но и проработала как можно дольше — желательно не включать.

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

MSI Afterburner — сказ о том, как настроить мониторинг напряжения и автоматическое применение профиля разгона.

Бывалый

Тема для «очень маленьких детей (с)», кто настроил разгон по курве и страдает от его периодического сброса на дефолтные значения
Штатными средствами АВ можно настроить постоянный мониторинг напряжений на ядрах видеокарт и автоматическое применение предварительно сохранённых профилей разгона.
Далее описано, как это сделал я с весёлыми картинками и краткими пояснениями

1. Открываем окно настроек на вкладке «Основные»
2. Ставим галки в чекбоксах «Разблокировать управление напряжением» и «Разблокировать мониторинг напряжения»
3. Применяем и
4. Переходим на вкладку «Профили»

5. Отмечает чекбокс «Настройки мониторинга» и
6. Применяем настройки
7. Переходим на вкладку Мониторинг

8. Здесь выставляем периодичность опроса сенсора в 3 секунды (3000 миллисекунд). В течение этого интервала значение напряжения не меняется.
9. Затем находим строку с графиком напряжения нужной нам видеокарты. Начнём с первой.
10. Жмакаем кнопку «Тревога при выходе значения за диапазон»

11. Выставляем таймаут, он должен быть меньше значения на шаге 8.
12. Отмечаем чекбокс «Запускать приложение при тревоге»
13. Жмакаем волшебную кнопку
14. Выбираем профиль АВ, который у нас будет применяться, в данном случае 1-й.
15. Открываем его

16. Жмём ОК и
17. Применяем

18. Здесь прописываем напряжение на ядре, при превышении которого должно сработать применение нашего профиля разгона. В моём случае курва настроена на 0.774 вольта, соответственно в окошке я прописываю бОльшее значение, например 0.8 вольта.
19. Применяем
20. Жмакаем ОК и

21. Сохраняем настройки в
22. Загружаемый профиль разгона.

И так повторяем для каждой видеокарты, меняя её на шаге № 9
Далее можно проверить работу скрипта. Запускаем майнер и в АВ по очереди для каждой карты принудительно делаем сброс настроек на дефолтные. Всякий раз через несколько секунд они должны вернуться на прежние. Если этого не происходит, значит что то пошло не так и пора линять с этой планеты . Или разобраться, в чем косяк. Как то так.

morfeen
Друг форума
V.Andropov
Друг форума

«C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe» -Profile1

Прописываем вначале батника клеймора и других майнеров.
И вместо 1 другие профили пишем , для каждого майнера свой профиль

virus_ostr
Друг форума
Бывалый
vodya
Местный житель
virus_ostr
Друг форума
Solo_miner
Свой человек
V.Andropov
Друг форума
Molla
Друг форума
V.Andropov
Друг форума
vovan3
Друг форума
Zergii
Бывалый

set NUMGPU=6
set mingpuload=85
set ABProfile=Profile5
set /a «gpu0memset=4704»
set /a «gpu1memset=4704»
set /a «gpu2memset=4704»
set /a «gpu3memset=4704»
set /a «gpu4memset=4608»
set /a «gpu5memset=4704»

cls
:begin
::timeout /t 100
«C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe» -%ABProfile%

:start
call :memcheck
cls
:measure
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=0 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage0=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=1 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage1=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=2 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage2=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=3 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage3=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=4 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage4=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=5 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage5=%%p
set /a total=%gpu_usage0%+%gpu_usage1%+%gpu_usage2%+%gpu_usage3%+%gpu_usage4%+%gpu_usage5%
set /a gpu_average=%total%/%NUMGPU%

:end_for
cls
echo Average Usage of *%NUMGPU% GPUs usage is %gpu_average%%%
if %gpu_average% GTR %mingpuload% (
echo.
echo #####################
echo # Mining is working #
echo #####################
echo.
call :memcheck

«C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —query-gpu=index,timestamp,clocks.gr,clocks.mem,power.limit,power.draw,temperature.gpu,utilization.gpu —format=csv
echo.
if «%gpu0memcur%» LSS «%gpu0memset%» echo WARNING. GPU0 memory clock %gpu0memcur% MHz less than %gpu0memset% MHz memory clock set
if «%gpu1memcur%» LSS «%gpu1memset%» echo WARNING. GPU1 memory clock %gpu1memcur% MHz less than %gpu1memset% MHz memory clock set
if «%gpu2memcur%» LSS «%gpu2memset%» echo WARNING. GPU2 memory clock %gpu2memcur% MHz less than %gpu2memset% MHz memory clock set
if «%gpu3memcur%» LSS «%gpu3memset%» echo WARNING. GPU3 memory clock %gpu3memcur% MHz less than %gpu3memset% MHz memory clock set
if «%gpu4memcur%» LSS «%gpu4memset%» echo WARNING. GPU4 memory clock %gpu4memcur% MHz less than %gpu4memset% MHz memory clock set
if «%gpu5memcur%» LSS «%gpu5memset%» echo WARNING. GPU5 memory clock %gpu5memcur% MHz less than %gpu5memset% MHz memory clock set
set /a «gpumemcur»=»%gpu0memcur%»+»%gpu1memcur%»+»%gpu2memcur%»+»%gpu3memcur%»+»%gpu4memcur%»+»%gpu5memcur%»
if «%gpumemcur%» NEQ «%gpumemset%» («C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe» -%ABProfile%)
echo.
timeout /t %TimeToCheck%
goto :start
)

if %gpu_usage0% LSS 10 echo WARNING. Low GPU0 load less then 10%%
if %gpu_usage1% LSS 10 echo WARNING. Low GPU1 load less then 10%%
if %gpu_usage2% LSS 10 echo WARNING. Low GPU2 load less then 10%%
if %gpu_usage3% LSS 10 echo WARNING. Low GPU3 load less then 10%%
if %gpu_usage4% LSS 10 echo WARNING. Low GPU4 load less then 10%%
if %gpu_usage5% LSS 10 echo WARNING. Low GPU5 load less then 10%%

set log_file=mining_problems_log.txt
set ping_time=-1
FOR /F «skip=8 tokens=10» %%G in (‘ping -n 3 google.com’) DO set ping_time=%%G
if %ping_time% GTR 0 (

echo Control checking of GPUs usage, timeout 50 sec.
timeout /t %TimeToCheck%
goto:recheck
:endrecheck
if %gpu_average% GTR %mingpuload% (
echo ——————- %date% %time% reboot warning>> %log_file%
goto :start
)
echo.
echo Average Usage of *%NUMGPU% GPUs usage is %gpu_average%%%
echo.

echo ping is %ping_time% — OK, not internet problem
timeout /t 5 >nul
goto :endif
)
:else
cls
echo %date% %time% No internet connection>> %log_file%
echo No internet connection, keep working.
timeout /t 5 >nul
goto :begin
:endif

echo Mining is NOT working, rebooting in 5 seconds.
timeout /t 5 >nul
shutdown.exe /r /t 5
taskkill /f /t /im NiceHashMinerLegacy.exe
taskkill /f /im cmd.exe
goto :end

:recheck
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=0 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage0=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=1 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage1=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=2 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage2=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=3 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage3=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=4 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage4=%%p
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=5 —query-gpu^=utilization.gpu —format^=csv^,noheader^,nounits’) do set gpu_usage5=%%p
set /a total=%gpu_usage0%+%gpu_usage1%+%gpu_usage2%+%gpu_usage3%+%gpu_usage4%+%gpu_usage5%
set /a gpu_average=%total%/%NUMGPU%
goto :endrecheck

:memcheck
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=0 —query-gpu^=clocks.mem —format^=csv^,noheader^,nounits’) do set /a «gpu0memcur=%%p»
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=1 —query-gpu^=clocks.mem —format^=csv^,noheader^,nounits’) do set /a «gpu1memcur=%%p»
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=2 —query-gpu^=clocks.mem —format^=csv^,noheader^,nounits’) do set /a «gpu2memcur=%%p»
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=3 —query-gpu^=clocks.mem —format^=csv^,noheader^,nounits’) do set /a «gpu3memcur=%%p»
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=4 —query-gpu^=clocks.mem —format^=csv^,noheader^,nounits’) do set /a «gpu4memcur=%%p»
for /F %%p in (‘»C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi» —id^=5 —query-gpu^=clocks.mem —format^=csv^,noheader^,nounits’) do set /a «gpu5memcur=%%p»
exit /b

что очень удобно для выявления «вылетающей» карты.

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

Форсировать постоянное напряжение — что это? (MSI Afterburner)

Форсировать постоянное напряжение (MSI Afterburner) — означает максимально высокое напряжение видеоядра, во время простоя/бездействия снижаться не будет.

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

По некоторым данным — при активации функции не будет изменяться напряжение в режимах 2D/3D. Предположительно имеется ввиду что напряжение в режиме 2D будет таким же, как и в режиме 3D.

Данная функция полезна при разгоне видеокарты, однако помните — постоянная максимальная напруга препятствует снижению нагрева при бездействии видеокарты, а также теоретически уменьшает срок службы. PS: просто высокая температура еще никогда не увеличивала срок службы оборудования.

Включать опцию или нет? При разгоне лучше включать, но если видеокарта хорошо охлаждается и нет завышенных температур. Если вы просто играете, без разгона и вам важно чтобы видеокарта не только радовала вас производительностью, но и проработала как можно дольше — желательно не включать.

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

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

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