Разгон видеокарт для майнинга – пошаговая инструкция и программа для оверклокинга

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

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

Какие параметры меняются во время разгона

Видеокарта — сложное интегральное устройство, в состав которого входит блок графических процессоров, ОЗУ, ПЗУ и система охлаждения. Среди всех параметров, которые можно контролировать и менять, на скорость, энергоэффективность и стабильность добычи влияют шесть:

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

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

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

RivaTuner


Утилита для разгона Rivatuner – это программа, предназначенная для пользователей видеокарт на основе чипов NVIDIA. Как известно, имеется огромное число подобных программных обеспечений, предназначение которых — осуществить настройку как самой видеокарты, так и её драйверов.

RivaTuner – механизм №1 для собственника карты на основе графического процессора NVIDIA.

Из значительного списка способностей подчеркнём:

  • Разгон видеокарты как через драйвер, так и прямым доступом к «железу»,
  • Управление системой охлаждения,
  • Настройка видеорежимов и частот обновления экрана, включая создание драйвера монитора для Windows по его PnP информации,
  • Создание детального отчёта о характеристиках видеокарты, возможностях Direct3D и OpenGL драйвера, режиме работы шины AGP, мониторе,
  • Мониторинг в реальном времени частот, температур и напряжений видеокарты, работы системы охлаждения,

  • Измерение FPS, загруженности процессора и использования видеопамяти в играх и приложениях,

  • Управление работой шины AGP как через конфигурирование драйвера, так и напрямую,
  • Преобразование некоторых карт «игровой» серии GeForce в эквивалентные карты «профессионального» семейства Quadro,
  • Разблокирование отключённых блоков графических процессоров семейства GeForce 6X00,
  • Широкие возможности создания профилей для запуска игр и приложений с включением в профиль настроек драйвера, разгона, цветовой схемы, видеорежима экрана,
  • Поддержка русского языка для интерфейса и помощи,

Программа также может являться нужной для собственников карт на базе графических процессоров ATI (модули разгона, обозрения о свойствах, прогноза, патч-скрипты драйвера с целью разблокирования выключенных конвейеров и специальных способностей).

Алгоритм разгона

Чтобы повысить эффективность работы устройства, нужно решить следующие задачи:

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

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

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

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

  • MSI Afterburner для управления видеокартой,
  • NVSMI для переключения режимов,
  • майнинговое приложение для тестирования работоспособности и хешрейта,
  • Nvidia System Management Interface для изменения приоритета GPU,
  • GPU-Z для получения информации о параметрах работы устройства.

Перепрошивать BIOS, как это делается при разгоне видеокарт AMD, не требуется.


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

В программе MSI Afterburner необходимо изменить настройки: включить автозапуск и разблокировать возможность мониторинга напряжения ядра.

Кривая частот и напряжений

Отладка видеоадаптера через программу Afterburner предполагает выбор общего разгона ядра и памяти видеоплаты. Такой способ не учитывает уровень напряжения, энергопотребления, поэтому платы могут перегреваться, выходить из строя. Более надёжный разгон видеокарты для майнинга проводят при помощи кривой частот и напряжений.

  1. Пользователь открывает график зависимости напряжения ядра GPU от скорости работы процессора, затем просматривает текущие значения.
  2. В зависимости от установленного Power Limit (показатель энергопотребления майнинга), выставляется желаемая тактовая частота. Плата начинает работу при заданных параметрах, напряжение можно корректировать.

В долгосрочной перспективе это продлит срок использования видеоплаты, повысит производительность (например, при майнинге Ethereum).

Разгон частоты памяти

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

Для управления частотой шины памяти нужно плавно смещать ползунок Memory Clock в программе Afterburner. Чтобы подобрать оптимальные рабочие параметры, необходимо смещать ползунок шагами по 20-50 МГц до тех пор, пока не нарушится стабильная работа видеокарты. При этом операционная система выдаст надпись о том, что драйвер прекратил работу. Нужно заметить значение частоты и повторить попытку, немного уменьшив степень разгона.

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

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

Разгон GTX 1060

GTX 1060 – это один из последних графических процессоров, выпущенных Nvidia.

GTX 1060 6Gb содержит довольно большие стоковые частоты, однако увлекательное начинается уже после разгона видеокарты. В соответствии с GTX 1050 Ti, GTX 1060 обладает поражающим разгонным потенциалом.

Ускорение видеокарты Nvidia с помощью программы MSI Afterburner позволяет расширить память до 4700 Mhz (+925 Mhz), в свою очередь, это приводит к увеличению хешрейта при поиске Эфириума до 23.7-25 MHS/sec. При этом энергопотребление в работе выросло до 120W. Видеокарту можно разогнать и больше, главное, следить за процессом майнинга, ведь при сильном разгоне он может потерять стабильность.

Разгон ядра

От частоты работы ядра зависит производительность майнинга ZCash и аналогичных валют. Для управления ею необходимо менять параметр Core Clock. Сделать это можно, смещая соответствующий ползунок.

Как и при разгоне памяти, должно быть запущено майнинговое приложение, которое позволяет оценить результат в режиме реального времени

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

Оптимизация энергопотребления

При 100% загрузке видеокарты потребление электроэнергии зависит от напряжения питания ядра. В идеальном случае стоило бы выставить минимальное значение, доступное в программе Afterburner. Однако в этом случае неизбежно появятся ошибки и придется снижать скорость GPU. Оптимизация энергопотребления подразумевает подбор значений частоты ядра и лимита напряжения так, чтобы получить максимальнуют прибыль от майнинга. То есть, необходимо добиться оптимального соотношения производительности и расходов на оплату счетов энергокомпании. При этом нужно учесть цену электроэнергии. При использовании двухтарифного счетчика оптимальных значений будет два: большее энергопотребление и частота ядра ночью, меньшие значения днем.

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

Для автоматического переключения режимов используется утилита Nvidia SMI. Параметры ее запуска позволяют задать режимы работы видеокарт для майнинга.

Например, команда «nvidia-smi.exe -i 2 -pl 250» устанавливает Power Limit 250 ватт для видеокарты с порядковым номером 2. Также, прописав ключи, с ее помощью можно задать параметры ядра и памяти. Но об этом ниже.

Для автоматической смены режимов нескольких устройств необходимо сделать bat-файлы с соответствующими строками и запускать их с помощью планировщика.

Настройка системы охлаждения

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

  • нажать на кнопку в виде шестеренки, расположенную под ползунками,

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

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

Разгон видеокарт AMD Radeon для майнинга

Тут просто меняем значения таймингов оперативной памяти видеокарты, и алгоритм dagger hashimoto начинает работать куда быстрее. Для майнинга обычно покупают видеокарты RX 470 и RX 480. Они различаются количеством оперативной памяти и её частотой. При покупке видеокарт фирмы AMD Radeon серии RX, обращайте внимание именно на частоту оперативной памяти, если вы собираетесь майнить криптовалюту на dagger hashimoto алгоритме. Именно частота VRAM влияет на Хешрейт.

Самая высокая частота видео памяти обычно у восьмигиговых видеокарт. Но соль в том, что мы покупаем видеокарту 4 гб с заниженной частотой оперативной памяти, чтобы её разогнать, плюс подмена таймингов. В совокупности это всё даёт неплохой буст. Можно заставить RX 470 4 gb работать на dagger hashimoto так же как и RX 480 8 gb OC edition.

Софт для прошивки видеокарты

  1. ATIWinflash – Программа, которая сохраняет файл биоса из видеокарты, также прошивает видеокарту.
  2. Polaris Bios Editor – Программа, которая позволяет проводить манипуляции и корректировки значений в фале биоса, выгруженном из видяхи с помощью утилиты ATIWinflash.
  3. GPU-Z – Чисто посмотреть какой фирмы у нас микросхемы оперативной памяти видеокарты.

Внимание: в программе GPU-Z Есть функция сохранения биоса видеокарты, не вздумайте им прошить GPU. Сразу говорю, что будет неудачный исход. Лечится только удалением драйверов и прошивкой видеокарты стоковым биосом.

Порядок действий

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

Сделайте резервные копии биосов всех видео карт, чтобы если вдруг вы неудачно прошьёте, чтоб можно было откатиться. Запускаем утилиту Polaris Bios Editor, и перед нами появляется окно программы, открываем файл биоса той видеокарты, которую на данный момент решили прошить. Тут начинается самое интересное: в зависимости какая у вас видеокарты, определённым образом меняются тайминги. Давайте я приведу пример на своей видеокарте от фирмы MSI с видеочипом RX 480 на 4 гигабайта с частотой 7000 mHz.

Копируем значение VALUE c 1500 и вставляем в 1625, 1750 и 2000. (Это только для RX480 4GB 7000mHz).

Далее нужно сбавить частоту ядра, для майнинга ETH она не так уж и важна, если у вас RX, а не R7 или R9. В столбике GPU выравниваем значения ступеней частот ядра до 1150 mHz, и так же напряжение. Можно конечно это сделать в MSI Afterburner, но я предпочитаю так – в биосе настроить видеокарту. Это удобно если постоянно приходится пересобирать свои фермы, и на одной «отваливается» программная настройка видео карты. Так же в биосе видеоадаптера можно подправить значения, которые отвечают за скорость оборотов вентиляторов в столбике FAN.

После манипуляций значений в файле биоса, сохраните его с названием типо «msi4804gbmod.rom», чтобы знать, что это модифицированный биос.

Заходим в программу ATIWinflash, кликаем на кнопку Load Image, выбираем наш модифицированный биос, выбираем нужную видеокарту, если у вас их много подключено, и кликаем на кнопку Program.

Оверклокинг памяти видеокарты AMD в MSI Afterburner

Мы прошили видеокарту, теперь осталось только разогнать память. Заходим в MSI Afterburner и гоним память ползунком с 1750 до 2000.

Убираем напряжение на ядро в самую крайнюю левую позицию ползунка. Хешрейт в дуал-майнинге Claymore 9.3 ETH+Decred достигает 28.5mh/sec и 857 mh/sec соответственно.

Насколько это стабильно, вы узнаете через некоторое время, если видео драйвер не откажет, то разгон удался, если отпадёт, то убирайте оверклок. Энергопотребление Rx 480 4Gb в бусте под Эфир достигает 120 ватт по ядру и ещё 30-50 по памяти, в зависимости от разгона.

Как сделать Overclock c помощью Nvidia SMI

По умолчанию видеокарты работают в режиме пониженного приоритета (Р2), что не дает возможности получить максимальный хешрейт. Утилита Nvidia System Management Interface позволяет настроить майнинг в режиме высшего приоритета (Р0). Это приложение, являющееся частью пакета драйверов Nvidia, не имеет оконного интерфейса и запускается в режиме командной строки.

Порядок действий следующий:

  • Запустить приложение с ключами «-q -d PERFORMANCE» для проверки текущего приоритета. С учетом того, что приоритет меняется в автоматическом режиме, это делается во время максимальной загрузки GPU программой для майнинга.
  • Запустить SMI с ключами «-q -d SUPPORTED_CLOCKS», чтобы вывести список поддерживаемых частот памяти и ядра.
  • Задать максимальную ( или другую) частоту, запустив SMI с ключом «-ac» и желаемыми частотами через запятую. Например, ключ «-ac 3500,1450» заставит установит 3500 МГц для памяти и 1450 для ядра.

Важно: при наличии нескольких видеокарт используется дополнительный параметр «-i», после которого через пробел указывается порядковый номер карты (начиная с нуля).

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

Пошаговая инструкция по разгону видеокарт Nvidia

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

Разгон Nvidia GeForce GTX 1060

Для разгона нам понадобятся 3 программы:

  • GPU-Z –программа для мониторинга всех показателей видеокарты.
  • MSI Afterburner – программа для разгона видеокарты и любой бенчмарк.
  • Бенчмарки – категория программ для тестирования производительности ПК в стрессовой нагрузке. В моем случае это будет Furmark.

Ссылки для скачивания данных программ:

  • https://www.techpowerup.com/gpuz
  • https://ru.msi.com/page/afterburner
  • https://furmark.ru/

Скачиваем и устанавливаем все программы.

Первым делом открываем MSI Afterburner и меняем ему оформление на старое (по моему мнению, более удобное и наглядное).

Заходим в Настройки.

Далее Интерфейс &gt, Свойства скинов пользовательского интерфейса и выбираем Default MSI Afterburner v3 skin.

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

Как я уже писал выше, разгонять мы будем два параметра: тактовую частоту графического чипа и тактовую частоту видеопамяти. Причем делать это стоит по отдельности, для того, что бы в случае сбоя понять, в чем собственно причина. Ах да, перед разгоном обязательно повышаем мощность видеокарты. Двигаем ползунок «Power Limit» на максимум и нажимаем «Apply», в моем случае до отметки в 114%.

Теперь самое главное. Частота видеоядра. Сам разгон делится на 3 части: повышение частоты, проверка системы в стресс тесте и проверка стабильности непосредственно в игре.

Пойдем по порядку. Повышение частоты стоит проводить медленно и аккуратно, я рекомендую прибавлять к параметру «Core Clock» по 40-50 Mhz изначально. Итак, прибавляем 50 и принимаем изменения.

Далее второй этап: запускаем программу FurMark, которую мы скачали ранее, выставляем разрешение монитора и запускаем стресс тест.

Запускаем бентчмарк:

Я рекомендую выполнять стресс тест не менее 10-15 минут, для того, что бы дать видеокарте хорошо прогреться. На данном этапе, как бы странно это не звучало, наша цель – добиться того, что бы графический драйвер перестал работать, не переживайте с видеокартой ничего не случится, в таком случае она просто сбросит частоту до базовой и продолжит корректную работу. Сейчас поясню. К примеру, вы добавили 50Mhz к вашей базовой частоте, прогнали стресс тест, все работает стабильно. Далее опять добавили 50, опять стресс тест, опять стабильно. Еще 50 и графический драйвер отказался работать корректно, либо на экране появились артефакты.

Выглядит это всегда примерно так:

при этом выходит ошибка драйвера «Видеодрайвер перестал отвечать и был успешно восстановлен».

Но этого мы и добивались. А добивались потому, что это является некой точкой отсчета в обратную сторону. Дело в том, что видеокарта сигнализирует тем самым нам о том, что она не справляется с такой высокой частотой и ее нужно понижать. Возвращаемся к той частоте, при которой чип выдавал стабильную работу, и прибавляем уже не 50, а 20 Mhz. Опять прогоняем стресс тест. В случае если неполадок нет, прибавляем еще чуть чуть, опять тест.

То есть, весь смысл в том, чтобы поймать точное, максимально возможное значение частоты, при котором система под нагрузкой будет стабильно и корректно работать. После того, как вы «поймали” это значение, и видеокарта даже в стресс условиях работает без перебоев, я рекомендую прогнать ее еще и в игре, потому, что далеко не всегда тест отображает реальное положение вещей, касательно разгона. Причем, игру следует выбирать такую, которая будет грузить ваш видеочип на 90-100% и очень хорошо греть. Играть следует час, а то и два. После прогона в видеоигре возможно опять два варианта, либо все стабильно, либо нет. Как вы уже догадались в первом случае, частоту следует повышать еще, во втором понижать. Продолжать эти пляски с бубном нужно до тех пор пока не найдете тот самый «золотой порог” частоты.

После того, как нашли пороговое значение для частоты графического чипа, делаем все-то же самое с частотой видеопамяти (Memory Clock).

В моем случае я поднял частоту памяти на 300Mhz, а частоту ядра графического процессора (GPU Clock) на 150Mhz. Заходим в GPU_Z и видим, что получилось в итоге:

Исходная частота ядра графического процессора (Default Clock) была 1544MHz и стала (GPU Clock) 1694MHz, то есть увеличилась на 150MHz.

Частота памяти видеокарты (Memory) поднялась с 2002MHz до 2152MHz и под нагрузкой даже до 2300 MHz.

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

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

«Настройка» (Settings)

«Кулер»

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

После такой долгой и сложной проделанной работы в награду мы получаем видеокарту, которая работает на пределе своих возможностей благодаря «безопасному” разгону.

Разгон Nvidia GeForce в MSI Afterburner на примере GTX 1070

GTX 1070 FE пользуется таким же 8-пиновым PCI-E коннектором, как и 1080. Даже при том, что предел мощности TDP был снижен до 151W и ограничения позволяют рост только на 12% в сравнении с настройками TDP по умолчанию (169W максимум TDP). Также есть программный инструмент для быстрой модификации файлов видео BIOS, но не так просто оказалось изменить TDP ограничения в BIOS и другие настройки, такие, как частоты и вольтаж, чтобы получить некоторые не документированные возможности от карт Founders Edition.

Мы уже знаем, что графические процессоры GTX 1080 и GTX 1070 показывают хорошие способности к разгону и вы можете добиться от них хорошей производительности, если вас не беспокоит перерасход электричества.

Мы попробовали в деле карту GTX 1070 Founders Edition и изменили все настройки, кроме вольтажа ядра, на максимум, получив: Напряжение + 12%, Частота ядра + 210 MHs, Частота памяти + 830 MHs, и это были максимальные настройки, при которых видеокарта работала стабильно в режиме круглосуточного майнинга на нашей тестовой карте, результаты которой приведены ниже.

Заметим, что результаты для каждой карты могут отличаться, и вам придётся экспериментировать, прежде чем найдёте оптимальную производительность. Похоже, что карты GTX 1070 FE остаются тихими, несмотря на разгон.

Рост производительности, который мы получили благодаря разгону карты Nvidia GeForce GTX 1070 Founders Edition, почти достиг показателей GTX 1080 FE без разгона. Если брать рост производительности по хеширующей мощности, то она примерно на 12-14% по сравнению с настройками по умолчанию увеличивается, а ещё лучших результатов можно достигнуть с увеличением вольтажа. Однако здесь следует быть осторожным, чтобы вписаться в ограничения TDP

Интересно заметить, что карта GTX 1070 FE показывает лучшую производительность в алгоритме NeoScrypt (668 KHS по умолчанию/771 KHS после разгона) чем у 1080 FE, но в этом отношении её опережают другие карты, например, такие, как GTX 980 Ti. Кажется, что используемая здесь медленная видеопамять GDDR5 показывает лучшую производительность на чувствительных к памяти алгоритмах, в отличие от более быстрой памяти GDDR5X, которая используется в 1080. Однако GTX 1070 потребуются дополнительные программы, чтобы запустить NeoScrypt.

Как уже заметили, графический процессор Pascal, который установлен на GTX 1080 и GTX 1070 при майнинге эфириума под Windows показывает очень низкую хеширующую мощность, поэтому, пока нет исправления драйверов, для майнинга эфириума этой картой лучше перейти на Linux. Все остальные алгоритмы, которые мы протестировали, хорошо работают под Windows 7 и 10, так что нет смысла переходить на Linux, особенно если у вас нет опыта с ним.

Разгон через Nvidia System Management Interface (режим P0 — высший приоритет)

Благодаря консольной утилите Nvidia System Management Interface (nvidia-smi) можно принудительно настроить ваши GPU для работы в P0 режиме (высший приоритет), вместо установленного по умолчанию для работы с Compute приложениями режима P2, что увеличивает скорость майнинга.

Напоминаем, что утилита nvidia-smi является частью драйверов для видеокарт от Nvidia и хранится в «С:Program FilesNVIDIA CorporationNVSMI» если у вас установлена ОС Windows. Так что вам потребуется запустить командную строку (CMD) и перейти с помощью нее в эту папку для того, чтобы у вас была возможность выполнять команды. Для начала вам потребуется выполнить следующую команду для проверки текущего P-состояния ваших GPU.

nvidia-smi -q -d PERFORMANCE

Обратите внимание, что P режим меняется динамически, поэтому, для проверки, перед выполнением команды вам понадобится запущенный в режиме майнинга Ethminer, для того, чтобы увидеть P-режим при активной нагрузке.

После проверки максимального состояния питания, которое ваши Nvidia GPU используют при выполнении Compute приложений, которые используют OpenCL или CUDA, вам нужно проверить максимальные частоты, которые видеокарта использует в состоянии P0. Вы сможете сделать это с помощью следующей команды:

nvidia-smi -q -d SUPPORTED_CLOCKS | more

После чего вы увидите список всех поддерживаемых частот в различных режимах питания, которые использует ваша видеокарта. Нет необходимости проверять весь список, все что нужно отметить, это частоты для чипа и памяти в верхней части списка. В нашем примере мы будем использовать видеокарту GTX 970 от Gigabyte и нам нужны значения 3505 Мгц для видеопамяти и 1455 для чипа GPU. Далее мы заставим видеокарту принудительно использовать максимальные рабочие частоты в состоянии P0. Для этого выполните следующую команду:

nvidia-smi -ac 3503,1455

Имейте ввиду, что приведенная выше команда будет применять данные настройки ко всем GPU в системе, и как правило, это не должно составить проблем для большинства систем, поскольку, как правило, в них устанавливаются одинаковые видеокарты. Однако бывают случаи, когда риг собран на базе различных GPU, в этом случае вам понадобится настраивать каждый GPU по отдельности, добавляя ID карты при выполнении команды. Это делается путем добавления параметра -i, который может быть числом, начиная с 0 для первого в системе графического адаптера, и так далее. В примере, показанном на скриншоте выше, мы имеем в системе два различных GPU, поэтому нам требуется установить P0 состояния для каждой из видеокарт по отдельности двумя различными командами.

nvidia-smi -i 0 -ac 3503,1455 nvidia-smi -i 1 -ac 3503,1392

Теперь узнаем, насколько удалось увеличить производительность при майнинге ethereum на Nvidia GPU, следуя инструкция приведенным выше. Это довольно легко проверить, сначала запустив майнинг Эфира до внесения изменений, а затем после. На видео карте Gigabyte Nvidia GTX 970 WF30C, которую мы использовали при написании данного материала, мы обычно получаем производительность в районе 17.31 MHS/sec при майнинге Ethereum, когда GPU находится в состоянии P2

После внесения изменений нам удалось получить порядка 19.98 MHS/sec. Так что, это довольно интересный трюк с точки зрения повышения производительности майнинга Ethereum, при увеличении энергопотребления всего на 10 W, для Nvidia GPU.


Понравилась статья? Поделиться с друзьями:
Добавить комментарий