Oc-windows.ru

IT Новости из мира ПК
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как снизить нагрузку на видеокарту nvidia

Андервольтинг: снижаем шум и нагрев видеокарты

Поделитесь в соцсетях:

Потепление уже не за горами, а значит, скоро системы охлаждения компьютера будут хуже справляться со своими задачами. Как снизить температуру, шум и энергопотребление видеокарт не потратив на это ни единой копейки? Читайте в этом материале об андервольтинге графического адаптера.

Андервольтинг (undervolting) – термин обозначающий снижение напряжения и следовательно тока, используемого видеокартой, что влечет за собой значительное снижение температуры под нагрузкой (в некоторых случаях на 10 градусов). Однако это не единственное преимущество андервольтинга, эта процедура также помогает бороться с шумом видеокарты в играх.

Как правило, снижение температуры даже на несколько градусов позволяет уменьшить скорость вращения вентиляторов активного охладителя, что дает заметную разницу в уровне шума. В некоторых программах (MSI Afterburner, Trixx) можно пойти еще дальше и дополнительно снизить шумность СО, подкорректировав алгоритм работы кулера. В первом приближении ориентироваться можно на температуру 80 градусов Цельсия. То есть изменить скорость вращения вентиляторов таким образом, чтобы под нагрузкой чип не прогревался выше 80 градусов. Впрочем, это уже другая тема, а сегодня поговорим об андервольтинге.

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

Понижать напряжение желательно постепенно. Например, с 1,200 В сначала до 1,150 В, а затем с шагом 0,01, то есть до 1,140, 1,130 и т.д. После каждого снижения можно проводить тест на стабильность работы видеокарты, то есть держать ее под нагрузкой некоторое время. Для этого можно использовать тот же FurMark.

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

Рассмотрим несколько способов андервольтинга. Первые два сводятся к использованию специальных утилит, а третий, более продвинутый, к перепрошивке BIOS видеокарты.

Программный метод

В основном окне этой программы есть регулируемый параметр Core Voltage, отвечающий за уровень напряжения, подаваемого на ядро видеокарты. Как правило, этот параметр находится в пределах 1,100–1,200 В и установлен производителем с некоторым запасом.

Снижать показатель Core Voltage можно в принципе с любым шагом (но лучше с небольшим), как-то навредить видеокарте эта операция не может. Худшее, что произойдет – компьютер зависнет, либо, что гораздо вероятнее, в системном трее появится сообщение о том, что в драйвере видеокарты произошла ошибка.

Недостаток программы MSI Afterburner, заключается в том, что она позволяет регулировать напряжение далеко не всех видеокарт.

Несмотря на то, что в названии приложения Sapphire Trixx, как и в случае MSI Afterburner, содержится упоминание конкретного производителя видеокарт, утилита работает с адаптерами всех компаний, а не только указанных.

Преимущество Trixx заключается в том, что эта программа умеет регулировать вольтаж большего количества видеокарт. Другими словами, если в Afterburner параметр Core Voltage заблокирован, пробуйте Trixx.

Процедура регулирования напряжения в Trixx ничем принципиально не отличается от таковой для Afterburner. Необходимый ползунок находится в закладке Overclocking и называется VDDC.

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

Изменение параметров в BIOS видеокарты

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

Итак, что же делать, если видеокарта не поддерживается программой Afterburner, а выставлять напряжение вручную с помощью Trixx после каждой перезагрузки ПК не хочется? В этом случае можно отредактировать параметры, прописанные в BIOS видеокарты.

AMD Radeon

Для сохранения BIOS в файл на компьютер можно использовать утилиту GPU-Z или ATIWinflash. Вторая программа предпочтительнее, поскольку она пригодится позднее еще раз для обновления BIOS, в то время как GPU-Z больше использоваться не будет.

После сохранения BIOS в файл, необходимо открыть его в Radeon BIOS Editor, и на закладке Clock Settings в полях Voltage выставить значение напряжения, подобранное ранее в Afterburner или Trixx. После этого сохранить отредактированный BIOS (Save BIOS), желательно в новый файл.

На последнем шаге остается запустить ATIWinflash, выбрать необходимую видеокарту, если их несколько в компьютере, загрузить отредактированный BIOS в программу (Load Image) и нажать кнопку Program для перепрошивки. Программа «задумается» на некоторое время, после чего предложит перезагрузить компьютер и загрузит видеокарту уже с новым значением вольтажа.

NVIDIA GeForce

Для видеокарт NVIDIA понадобятся программы GPU-Z (для сохранения BIOS видеокарты в файл) и NiBiTor (NVIDIA BIOS Editor) для изменения вольтажа видеокарты (закладка Voltages, параметр 3D). Отметим, что в некоторых случаях для режима 3D будет доступен ограниченный диапазон напряжений с определенной дискретностью или вовсе несколько конкретных значений. Если в представленном перечне не окажется требуемого, возможно, придется отказаться от идеи перепрошивки BIOS или же использовать значение, которое чуть выше минимально достаточного.

Для видеокарт, основанных на чипах с архитектурой Kepler и Maxwell (GeForce GTX 6xx/7xx) понадобится приложение Kepler BIOS Tweaker. Впрочем, учитывая множественные рабочие состояния графических процессоров из-за работы технологии GPU Boost, для этих моделей зачастую используется лишь программный вольтмод.

После редактирования, BIOS необходимо сохранить в новый файл и залить на видеокарту. Для этого скачивается утилита NVFlash, после чего файл с отредактированным BIOS нужно прошить. Для этого понадобится вспомнить основы работы с командной строкой, набрав в консоли: nvflash.exe -6 BIOS.ROM. В данном случае BIOS.ROM – название файла с отредактированной прошивкой, который должен находиться в том же каталоге, что и NVFlash.

Итоги

Чтобы гарантировать стабильную работу видеокарт, производители устанавливают напряжение питания графического процессора с определенным запасом. Зачастую его можно несколько снизить без очевидных последствий для самого устройства, тем самым уменьшив нагрев GPU, а соответственно и уровень шума системы охлаждения.

Попутным бонусом уменьшения питающего напряжение также является снижение энергопотребления видеокарты. Счет в этом случае идет на десятки Ватт для современных производительных видеокарт. Стоит ли игра свеч – решать вам.

Ускоряем работу видеокарты

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

Увеличиваем производительность видеокарты

На самом деле существует множество способов ускорить работу видеокарты. Для того, чтобы выбрать подходящий, нужно определить, какая модель установлена на данном ПК. Об этом читайте в нашей статье.

На отечественном рынке выделяют два основных производителя графических карт — это nVidia и AMD. Карты nVidia отличаются тем, что работают с разными технологиями, делающими игру более реалистичной. Производитель карт AMD предлагает более оптимальное соотношение цена-качество. Конечно, все эти особенности условны и у каждой модели свои характеристики.

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

  1. Характеристика GPU – графического процессора, чипа на видеокарте отвечающего за процесс визуализации. Основной показатель графического ядра – частота. Чем выше этот параметр тем быстрее проходит процесс визуализации.
  2. Объем и разрядность шины видеопамяти. Объем памяти измеряется в мегабайтах, а разрядность шины – в битах.
  3. Разрядность карты — одна из главных характеристик, показывает сколько информации можно передать в графический процессор и обратно.
Читать еще:  Обновить драйвера видеокарты radeon

Что касается параметров программного обеспечения, то главным является FPS – частота или количество кадров, сменяемых за 1 секунду. Этот показатель обозначает скорость визуализации.

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

Способ 1: Обновить драйвер

Лучше всего найти соответствующий драйвер и скачать его с сайта производителя.

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

С помощью утилиты Slim Drivers найти подходящий драйвер гораздо проще. После того, как она установлена на ПК, нужно сделать следующее:

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


С помощью этой программы можно обновить не только драйвер видеокарты, но и любого другого оборудования. Если драйвер обновился, но неполадки с быстродействием графической карты остались, можно попробовать поменять некоторые настройки.

Способ 2: Настройка параметров для снижения нагрузки на карту

  1. Если у Вас установлены драйвера nVidia, то для того, чтобы зайти в настройки, кликните правой кнопки мыши на рабочем столе, на пустом месте и зайдите в «Панель управления nVidia».

  • Далее в панели управления перейдите ко вкладке «Параметры 3D». В открывшемся окне измените некоторые настройки, в разных моделях видеокарт они могут отличаться. Но основные параметры приблизительно такие:
    • анизотропная фильтрация – выкл.;
    • V-Sync (вертикальная синхронизация) – выкл.;
    • включить масштабируемые текстуры – нет.;
    • сглаживание – выключить;

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

    фильтрация текстур (качество) – «наивысшая производительность»;

    Это главный параметр, который необходимо настроить. От того, какое значение он принимает, напрямую зависит скорость графики.

    фильтрация текстур (отрицательное отклонение УД) – включить;

    Эта настройка помогает ускорить графику, используя билинейную оптимизацию.

  • фильтрация текстур (трилинейная оптимизация) – включаем;
  • фильтрация текстур (анизотропная оптимизация) – вкл.
  • При таких параметрах может ухудшиться качество графики, но скорость движения картинки возрастет на целых 15%.

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

    1. Для того, чтобы увидеть расширенные системные настройки, выберете соответствующий пункт меню в разделе «Параметры».
    2. После этого, открыв вкладку «Установки» и в «Игры», можно задать соответствующие настройки, как это указано на скриншоте.
      • фильтр сглаживания переводим в положение «Стандарт»;
      • отключаем «Морфологическую фильтрацию»;
      • качество фильтрации текстур выставляем в режиме «Производительность»;
      • выключаем оптимизацию формата поверхности;
      • параметры тесселяции указываем «Оптимизировано AMD».

  • После этого можно смело запускать игру/приложение и протестировать работу видеоадаптера. При сниженных нагрузках видеокарта должна работать быстрее и не будет зависать графика.
  • Если нужно повысить скорость, не снижая при этом качество графики, то можно попробовать один из методов разгона.

    Разгон видеокарты – очень опасный способ. При неправильной настройке видеокарта может сгореть. Разгон или оверклокинг представляет собой увеличение рабочих частот ядра и шины за счет изменения режима обработки данных. Работа на повышенных частотах сокращает срок службы карты и может привести к поломке. К тому же, такой метод лишает гарантии на устройство, поэтому нужно тщательно взвесить все риски перед тем, как приступать к действиям.

    Для начала нужно хорошо изучить аппаратные характеристики карты. Особое внимание следует уделить мощности системы охлаждения. Если начать проводить разгон со слабой системой охлаждения, есть большой риск, что температура станет выше допустимой и видеокарта просто сгорит. После этого восстановить ее уже будет невозможно. Если Вы все же решили рискнуть и разогнать видеоадаптер, то сделать это правильно помогут нижеприведенные утилиты.

    Такой набор утилит позволяет получить информацию об установленных видеоадаптерах и работать с настройками температуры и напряжения не через БИОС, а в окне Windows. Настройки некоторых можно добавить в автозагрузку и не запускать вручную.

    Способ 3: NVIDIA Inspector

    Утилита NVIDIA Inspector не требует установки, ее достаточно скачать и запустить

    Далее сделайте вот что:

      Поставьте значение «Shader Clock» равным, например, 1800 МГц. Так как от этого значения зависит «GPU Clock», его настройка также измениться автоматически.

  • Чтобы применить параметры, нажмите кнопку «Apply Clocks & Voltage».
  • Для перехода на следующий этап проведите тестирование видеокарты. Это можно сделать, запустив игру или емкое приложение, которое требует высоких частот видеокарты. также использовать одну из программ для тестирования графики. Более подробно читайте об этом в нашей статье.

    Во время тестирования важно следить за температурой – если она превышает 90 градусов, то уменьшите настройки, которые Вы изменяли и проведите повторное тестирование.

  • Следующий этап – увеличение напряжения питания. Показатель «Voltage» можно увеличить до значения 1.125.
  • Для того, чтобы сохранить настройки в файл конфигурации (будет создан на рабочем столе), необходимо подтвердить действие, кликнув по кнопке «Create Clocks Shortcut».
  • Можно добавить его в папку автозагрузки и тогда его не придется каждый раз запускать вручную.
  • Способ 4: MSI Afterburner

    MSI Afterburner идеально подходит для разгона видеокарты на ноутбуке, если эта функция не заблокирована на аппаратном уровне в БИОС. Данная программа поддерживает практически все модели NVIDIA и AMD видеоадаптеров.

    1. Перейдите в меню настроек, нажав на значок шестеренки посередине экрана. На вкладке кулер, выбрав «Включить программный пользовательский авторежим», можно изменить скорость вентилятора в зависимости от температуры.
    2. Далее измените параметры частоты ядра и видеопамяти. Как и в предыдущем способе, можно воспользоваться ползунком. «Core Clock» и «Memory Clock» нужно сместить где-то на 15 МГц и нажать на галочку рядом с шестеренкой, чтобы применить выбранные параметры.

  • Завершающим этапом будет тестирование с помощью игр или специального софта.
  • Более подробно о разгоне AMD Radeon и использовании программы MSI Afterburner читайте в нашей статье.

    Способ 5: RivaTuner

    Опытные оверклокеры рекомендуют программу RivaTuner, как одно из лучших и функциональных решений для повышения производительности видеоадаптера, как для настольного ПК, так и для ноутбука.

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

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

    В выпадающем меню выберете «Системные настройки», включите параметр «Разгон на уровне драйвера», далее кликните по кнопке «Определение».

  • Далее можно увеличить частоту ядра на 52-50 МГц и применить значение.
  • Дальнейшие действия будут заключаться в том, чтобы проводить тестирование и, если оно прошло успешно, повышать частоты ядра и памяти. Так можно вычислить, на каких максимальных частотах может работать графическая карта.
  • После того, как максимальные частоты найдены, можно добавить настройки в автозагрузку, поставив галку напротив «Загружать настройки с Windows».
  • Читать еще:  Как сделать видеокарту основной

    Способ 6: Razer Game Booster

    Для геймеров очень полезной может оказаться программа Razer Game Booster. Она поддерживает как автоматическую наладку видеокарты, так и ручные настройки. После входа программа отсканирует все установленные игры и составит список для запуска. Для автоматического ускорения нужно просто выбрать необходимую игру и кликнуть по ее значку.

      Для ручной настройки конфигураций перейдите на вкладку «Утилиты» и выберете пункт «Отладка».

  • В открывшемся окне вручную проставьте галочки или запустите автоматическую оптимизацию.
  • Сложно сказать, насколько эффективен этот метод, но в некоторой степени он помогает максимально улучшить скорость графики в играх.

    Способ 7: GameGain

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

    1. Установите и запустите GameGain.
    2. После запуска выберете используемую версию Windows, а также вид процессора.
    3. Для оптимизации работы системы нажмите кнопку «Optimize now».

  • После завершения процесса всплывет окно, уведомляющее о том, что нужно перезагрузить компьютер. Подтвердите это действие, нажав «OK».
  • Все приведенные выше способы могут помочь усилить производительность видеокарты на 30-40%. Но если даже после проведения всех приведенных операций мощности не хватает для быстрой визуализации, наверняка следует купить видеокарту с более подходящими аппаратными характеристиками.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Как я искоренил причину stuttering и пропуска кадров во всех играх, а также случайно понизил температуру на 15 градусов

    Буду краток, причина оказалась в непостоянстве частоты GPU (больше), и CPU(меньше). Используя MSI Afterburner, HWiNFO64, и RivaTuner экспериментальным путем я выяснил что пропуски кадров происходят из-за достижения powerlimit в gpu и pl4 limit в cpu. Лимиты есть и всегда будут. Даже если убрать лимиты для мощности и тока, упремся в температурный лимит, который ещё более наглый чем предыдущие, тк изменяет частоту более резкими скачками. Но есть решение. Прошу под кат.

    Shuttering такого вида встречается даже на самых мощных компьютерах с 2080ti, 1080ti, и особенно в sli конфигурациях.

    Я использую GPU GTX1070, CPU 6700K, экран 1080p@120hz, p750dm2 clevo (но скорее всего все нижесказанное будет относиться и к десктопам).

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

    Просто понизив частоту на где то 1-5% с прыгающих 1750-1680Mhz до стабильных во времени 1671Mhz с помощью функции curve в Afterburner, stuttering практически полностью исчез.
    А после выключения turbo boost на 6700k(и фиксации частоты на 4Ghz) он исчез окончательно. При этом температура GPU упала с 88 до 73 градусов.
    Далее я проводил тестирование с процессором на одной и той же частоте, 4Ghz. Эффект еще сильнее если учитывать эффект от отключения turbo boost.

    Тестирование проводил в игре Rise of Tomb Raider тк у нее есть встроенный бенчмарк.
    До:

    После:

    Результат бенчмарка:
    До:

    После:

    Настройки графики средние:

    Ну и самое главное, curve для моей видеокарты, с разгоном +148:

    OSD я активировал в настройках MSI Afterburner Core clock, CPU clock, Power limit, и через плагин к HWiNFO64 использовал индикадоры throttling CPU:

    Просто поиграв минут 15, определил минимальные частоты CPU и GPU после просадки из-за нагрева, и установил горизонтальную линию на 10 Mhz ниже. Power limit (и другие лимиты) должны быть всегда либо активны либо нет, а не дребезжать каждые несколько секунд.

    Небольшое замечание, многие средства мониторинга, тот же task manager в Windows, и особенно HWiNFO64 очень хорошо видны на графиках, так что будьте внимательны, пропуски кадров через равные промежутки времени — это норма с этими программами на время тестирования. Я рекомендую установить интервал обновления графиков каждые 5 секунд.

    Результат — падение производительности всего лишь на 0.14%(посчитал из общего количества кадров бенчмарка), повышение средрего fps(top 95%), и понижение температур GPU и CPU на 15 градусов при измерении на GPU ( тк радиатор у них общий) взамен на более плавный игровой процесс.

    Итоги:
    CPU full power, GPU full power — 88 C, 72 fps
    CPU low power, GPU full power — 80 C, 72 fps
    CPU low power, GPU low power — 73 C, 71 fps
    Более подробно тестировать у меня к сожалению нет времени.

    PS:
    Насчёт CPU. Нужно не грубо отключать turbo boost, а с умом. До перехода на 4.0Ghz, я пробовал 4.4Ghz(overclock), 4.2Ghz, и 4.1Ghz. Они все без исключения не стабильны во времени, и производят просадки до 4.0Ghz. У вас может быть другая ситуация. Ещё от игры зависит, так что отключение turbo boost как универсальное решение не рекомендую, скорее ручной выбор максимальной стабильной во времени частоты.

    Меня вдохновила на написание эта статья — habr.com/en/post/419043.

    Если заметили ошибки, прошу писать в личку)
    Если статья понравится, то переведу на english.

    Оптимизация потребления видеокарт Nv > 9 декабря, 2018 / Комментарии к записи Оптимизация потребления видеокарт Nvidia при майнинге отключены

    Видеокарты Nvidia GTX 1050, 1060, 1070 и 1080, а также новые модели серии RTX отличаются простотой настройки майнинга, стабильностью работы и хорошим хешрейтом.

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

    Это особенно важно при майнинге на алгоритме Ethash (используется у эфира, эфира классик, UBIQ, Metaverse, Expanse и многих других монет).

    Как уменьшить энергопотребление видеокарт Nvidia при майнинге

    При настройке видеокарт нужно понимать, что каждые сто мегагерц частоты на ядре видеокарты при майнинге на алгоритме Ethash дают прирост/снижение хешрейта на уровне около 0,5 Mh/s. Для хорошей скорости майнинга эфира достаточно иметь частоту ядра GPU на уровне 1100-1200 мегагерц.

    Каждая видеокарта имеет индивидуальные возможности по разгону и даунвольтингу. Это зависит от качества кристаллов в ядре GPU и памяти. Для уменьшения потребления на ядре GPU Нвидиа программным способом можно использовать две популярных утилиты:

    Наилучшие результаты по снижению энергопотребления дает программа NvidiaInspector, которая позволяет понизить вольтаж ядра ниже 800 милливольт, в то время как MSI Afterburner без дополнительных ухищрений позволяет его снизить только до 800 милливольт. Снижение вольтажа ядра до 0,8 В уменьшает потребление на примерно 20%, а температуру видеокарты на 4-5 градусов при одном и той же скорости кулеров.

    Тем не менее иногда нужно применять MSI Afterburner либо одновременно обе программы (для разных видеокарт своя программа), так как некоторые видеокарты (например, P106-100 майнинг эдишн от MSI) не управляются NvidiaInspector.

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

    Как оптимизировать энергопотребление с помощью MSI Afterburner

    Понизить энергопотребление на видеокартах Nvidia с помощью MSI Afterburner можно двумя способами:

    1. С помощью снижения TDP — лимита энергопотребления (power limit);
    2. С помощью ручного выставления постоянного напряжения и частоты на ядре GPU на кривой (curve) зависимости напряжения и частоты. В просторечии этот способ называют «курвой» от созвучного английского названия графика – curve.
    Читать еще:  Обновить драйвера видеокарты радеон

    Снижение лимита энергопотребления (Power Limit) видеокарт Nvidia в MSI Afterburner

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

    Для снижения потребления нужно уменьшать напряжение на ядре GPU до такого значения, когда еще обеспечивается стабильная работа майнера. Для алгоритмов, не требовательных к частоте ядра (Ethash, который раньше назывался Dagger Hashimoto), для снижения потребления можно сильнее уменьшать частоту ядра (до примерно 1100 МГц), что позволит еще больше снизить энергопотребление.

    Для других алгоритмов может потребоваться повышенная частота ядра. Как правило, большинство видеокарт Nvidia могут выдержать увеличение частоты ядра на примерно 150 мегагерц (+150 Mhz), а памяти – до +500 мегагерц и выше (если повезет с чипами памяти).

    Скриншот программы MSI Afterburner при downvolting видеокарты P106-100 (MSI GTX1060 6 Gb mining edition) с помощью понижения до 65% лимита по энергопотреблению (достигнуто напряжение на ядре 800 мВ):

    Скриншот программы MSI Afterburner при downvolting видеокарты P106-100

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

    Значение 100% Power Limit дает самый большой хешрейт при высоком потреблении, выделении тепла и шума от кулеров. Выставление этого значения в промежутке от 50 до 75% позволяет установить оптимальное напряжение на ядре при незначительном снижении хешрейта. Напряжение на ядре и его частота при этом будет автоматически колебаться для сохранения выставленного значения лимита, что будет отражаться и на хешрейте.

    Скриншот Phoenix Miner при майнинге эфира в соло при 65% TDP:

    Скриншот Phoenix Miner при майнинге эфира в соло при 65% TDP

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

    Даунвольтинг видеокарт Nvidia с помощью «курвы»

    При этом способе выставляют желаемый разгон видеопамяти ползунком в основном окне MSI Afterburner, оставляют 100% Power Limit, перемещают до упора влево частоту ядра (-400Mhz) и нажимают на график в виде трех столбцов в строке частоты ядра (Core Clock):

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

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

    Затем нажимают кнопку применить (Apply) в окне MSI Afterburner:

    Стабильно выставленный график зависимости частоты и напряжения на ядре видеокарты Nvidia в программе MSI Afterburner (напряжение на ядре – 800 мВ при частоте ядра 1550 МГц) выглядит следующим образом:

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

    Скриншот MSI Afterburner для видеокарты P106-100 со значением курвы 800 мВ при частоте ядра 1544 МГц:

    Настройка скорости кулеров в MSI Afterburner

    В MSI Afterburner также можно выставить график зависимости скорости кулера от температуры. Для этого нажимают на кнопку шестеренки в MSI Afterburner, выставляют нужную форму графика вращения кулеров в зависимости от температуры, и не забывают активировать кнопку автоматического применения этих значений (кнопка Auto должна стать зеленой).

    Скриншот MSI Afterburner при настройке скорости вращения кулеров:

    Скриншот MSI Afterburner при настройке скорости вращения кулеров

    Значения разгона, даунвольтинга и скорости кулеров можно записать в профили разгона, которые будут автоматически загружаться при включении рига (при активации соответствующих пунктов в окне настроек программы):

    Управление потреблением видеокарт Nvidia программами Nvidia Inspector и NVIDIA Profile Inspector

    Главным преимуществом NvidiaInspector является возможность установки вольтажа GPU Core менее 800 мВ, что значительно уменьшает прожорливость видеокарт.

    Обе эти программы требует наличия в операционной системе установленного NET Framework 2 и выше.

    Для того, чтобы управлять напряжением ядра видеокарт компании Нвидиа с помощью утилит Нвидиа Инспектор и Нвидиа Профайл инспектор, на нужных GPU желательно отключить другие утилиты управления видеокартами, в том числе MSI Afterburner.

    Если на видеокартах включен режим CUDA — Force P2 State (максимальной производительности), его выключают с помощью программы NVIDIA Profile Inspector . При постоянно включенном режиме P2 нужно использовать в два раза большие значения разгона ядра и видеопамяти. Если этот режим вручную не выключался, то обычно по умолчанию он включен.

    Скриншот NVIDIA Profile Inspector в разделе управления режимом CUDA — P2 State:

    Скриншот NVIDIA Profile Inspector в разделе управления режимом CUDA — P2 State

    Кроме того, для увеличения хешрейта в программе NVIDIA Profile Inspector можно подкорректировать значение power management mode, выставив его в Prefer Maximum Performance. Для экономии электроэнергии это значение можно поставить в optimal или adaptive.

    Скриншот NVIDIA Profile Inspector в разделе управления режимом Performance:

    Скриншот NVIDIA Profile Inspector в разделе управления режимом Performance

    Программа Nvidia Inspector позволяет осуществить следующие действия:

    1. Понизить напряжение на ядре для экономии электричества.
    2. Разогнать ядро видеокарты для повышения хешрейта.
    3. Установить нужное значение скорости вращения кулеров видеокарт для поддержания нужной температуры (желательно до 60 градусов, что минимально изнашивает электронные компоненты видеокарты).

    Чтобы использовать NvidiaInspector, нужно создать пустой текстовый файл в той же папке, где она установлена. В его текстовой части нужно вставить следующие строки (для рига из 5 видеокарт, считаются от 0 до 4):

    SET GPU0=-setMemoryClockOffset:0,0,380 -setBaseClockOffset:0,0,190 -setFanSpeed:0,%FAN% -lockVoltagePoint:0,%VOLT% -setTempTarget:0,0,%TEMP%

    SET GPU1=-setMemoryClockOffset:1,0,380 -setBaseClockOffset:1,0,130 -setFanSpeed:1,%FAN% -lockVoltagePoint:1,%VOLT% -setTempTarget:1,0,%TEMP%

    SET GPU2=-setMemoryClockOffset:2,0,510 -setBaseClockOffset:2,0,100 -setFanSpeed:2,%FAN% -lockVoltagePoint:2,%VOLT% -setTempTarget:2,0,%TEMP%

    SET GPU3=-setMemoryClockOffset:3,0,490 -setBaseClockOffset:3,0,-50 -setFanSpeed:3,%FAN% -lockVoltagePoint:3,800000 -setTempTarget:3,0,%TEMP%

    SET GPU4=-setMemoryClockOffset:4,0,380 -setBaseClockOffset:4,0,100 -setFanSpeed:4,50 -lockVoltagePoint:4,650000 -setTempTarget:4,0,%TEMP%

    «nvidiaInspector.exe» %GPU0% %GPU1% %GPU2% %GPU3% %GPU4%

    Затем меняют расширение этого файла в BAT, создают ярлык этого файла и помещают его в папку автозагрузки рига. Обычно это C:Usersимя пользователяAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup.

    Для настройки пакетного файла для конкретного майнинг рига в нем устанавливают следующие параметры:

      TIMEOUT /T 25 – время в секундах для задержки запуска Nv >

    Скриншот окна утилиты Nv >Скриншот окна утилиты Nvidia Inspector, которая управляет напряжением на ядре (650 мВ), частотой памяти и скоростью вентиляторов

    • -setFanSpeed:0,%FAN% — частота вращения вентиляторов (в данном случае для нулевой по счету видеокарты равна значению, выставленному в SET FAN=);
    • -lockVoltagePoint:0,%VOLT% — вольтаж на ядре (в данном случае для нулевой видеокарты равна значению, выставленному в SET VOLT=);
    • -setTempTarget:0,0,%TEMP% — целевая температура (в данном случае для этой видеокарты равна значению, выставленному в SET TEMP=).

    Скриншот BAT-файла для использования NvidiaInspector для рига с 6-ю видеокартами:

    Скриншот BAT-файла для использования NvidiaInspector для рига с шестью видеокартами

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

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

    Ссылка на основную публикацию
    Adblock
    detector