Разгон видео карт в майнинге имеет огромное значение. Как правило на стандартных частотах скорость хеширования на большинстве алгоритмов будет не оптимальная. Но главным образом важен грамотный даунвольт каждой карты, иначе энергопотребление будет неоправданно высоким. Грубо говоря, хешрейт будет одинаковым, а потребление в 2 раза меньше на правильно настроенной карте. MinerOs поддерживает разгон и даунвольтинг как AMD, так и Nvidia графических карт.
 

Разгон видеокарт AMD

Зайдите на вкладку Overclockна странице рига.
Вкладка Overclocking на странице рига
Вкладка Overclocking на странице рига
Нажмите на "+" для того чтобы создать новый профиль разгона либо, если вы заранее добавили шаблон разгона в Overclocking Profiles, выберите его из выпадающего меню (правее кнопки "+").
Разгон и даунвольтинг видео карты Gigabyte Radeon RX 470
Разгон и даунвольтинг видео карты Gigabyte Radeon RX 470
В поле Algorithmвыберете для каких алгоритмов будет работать текущий профиль разгона. На примере указан алгоритм ethash. Далее нужно подобрать разгон под каждую карту.
 

Разгон видео карт АМД регулируется следующими параметрами:

  • Clock core - Частота ядра. Для алгритма ethash не требуется большая частота, можно ее сделать меньше базовой и это значительно не снизит хэшрейт.
  • Core state - Для RX-карт это значение от 1 до 7. Это необходимо, если вы попытаетесь понизить питание видеокарты. Вы должны использовать этот параметр совместно с Clock core и Core voltage. В режиме Агрессивного разгона этот параметр всегда равен 1.
  • Core voltage - Напряжение ядра в mV. Вы можете установить такие значения, как 900 или значения подобные 65284 из таблицы VBIOS. Чем меньше значение - тем меньше потребляет карта. Надо найти такое минимальное значение, при котором видео карта работает стабильно.
  • Memory clock - Частота памяти, в Mhz. Для алгоритма ethash - чем больше частота памяти, тем быстрее. Поэтому добиваемся стабильной работы карты при максимальном memory clock.
  • Memory state - RX карты имеют 1 или 2 состояния памяти. Попробуйте это, если есть проблемы с понижением напряжения. Если все работает и так - не трогайте.
  • Fan - Скорость вращения вентилаторов видео карты в %. Если вы включили Автоматическое управление вентиляторами из верхнего меню, то этот параметр работать не будет.
 
Каждую видекарту можно настроить отдельно, либо выбрать нужные карты при помощи чекбокса (слева от названия карты) и применить настройки одним кликом нажав на кнопку Apply. После настройки нажмите на кнопку Save, чтоб сохранить информацию и закрыть диалог. Когда вы включите майнинг, то система определит алгоритм вашей монеты и применит соответствующий разгон.
 
В случае как на примере выше оптимальное соотношение скорость/энергопотребление вышло примерно следующее:
 
Core clock: 1160 Mhz
Core voltage: 860-870 mV
Memory clock: 2080-2130 Mhz
AmdMemTweak: 30
Overclock for every DPM (Aggressive overclocking)
 
AmdMemTweak - это утилита, позволяющая немного ускорить работу памяти видео карты. А это очень уместно для алгоритма ethash. Значение по умолчанию 30 - работает отлично.
 

Разгон видеокарт Nvidia

Аналогично вышеуказанному примеру заходим на страницу рига, затем на закладку Overclocking.
Вкладка Overclocking на странице рига
Вкладка Overclocking на странице рига
 
Создаем новый разгон для рига, нажав на кнопку "+".
Разгон видеокарт MSI Geforce GTX 1070
Разгон видеокарт MSI Geforce GTX 1070
Для примера рассмотрим разгон для алгоритма MTP.

 

Разгон видео карт Nvidia регулируется следующими параметрами:

  • Core clock - Частота ядра. Для алгритма MTP требуется большая частота, поэтому увеличиваем ее разумно.
  • Memory clock - Частота памяти, в Mhz. Для алгоритма MTP - увеличение частоты не дает практически ничего, поэтому ставим небольшое значение.
  • Power limit - Ограничение энергопотребления видеокарты. Как правило, чем больше даем напряжения на карту, тем больше хэшрейт. Надо подобрать оптимальное значение. Для данных карт минимальная частота которую можно было установить - это 115 ватт. Ее и поставим.
  • Fan - Скорость вращения вентилаторов видео карты в %. Если вы включили Автоматическое управление вентиляторами из верхнего меню, то этот параметр работать не будет.
  • Дополнительная утилита OhGodAnETHlargementPill - она улучшает работу памяти типа GDDR5X. Но в нашем случае на видеокартах GTX 1070 установлена память GDDR5, которая не поддерживается программой.
 
Каждую видекарту можно настроить отдельно, либо выбрать нужные карты при помощи чекбокса (слева от названия карты) и применить настройки одним кликом нажав на кнопку Apply. После настройки нажмите на кнопку Save, чтоб сохранить информацию и закрыть диалог. Когда вы включите майнинг, то система определит алгоритм вашей монеты и применит соответствующий разгон.
 
В случае как на примере выше оптимальное соотношение скорость/энергопотребление вышло примерно следующее:
 
Core clock: 160 Mhz
Memory clock: 100 Mhz
Power limit: 115 W
 
Прошу заметить, у Nvidia параметры Core clock и Memory clock являются относительными. 160 Mhz означает что частота ядра будет больше базовой на 160Mhz. Тоже самое и с памятью. Эти параметру могут иметь отрицательные значения, для того чтобы сделать частоту меньше базовой.
 
 

Выводы

Разгон - дело очень индивидуальное. Единого рецепта не существует! Подбирайте параметры конкретно для вашей карты и алгоритма. Старайтесь сделать так, чтобы карты потребляли минимальное количество энергии, а то майнинг может оказаться убыточным. В любом случае в ОС для майнинга MinerOS рутина разгона и даунвольтинга выполнена максимально просто и понятно даже для новичков.