Монета Ethereum майнится на алгоритме Dagger Hashimoto, он же Ethash. В память видеокарты загружается массивный DAG-файл — блок данных, необходимых для расчётов. Объём DAG-файла на данный момент приближается к отметке в 3ГБ и увеличивается на 8МБ каждые 30.000 блоков или 10 с половиной дней.
Алгоритм Dagger Hashimoto предполагает большое число вычислений внутри видеопамяти, поэтому чем выше скорость памяти, тем выше скорость этих вычислений. Разгон ядра не увеличивает хешрейт, но повышает электропотребление. Разгоняйте видеопамять, частоту ядра можно, наоборот, понизить.
Под алгоритм Dagger Hashimoto сложно сделать специализированный ASIC-майнер из-за потребности в больших объёмах и скоростях видеопамяти. Значит монету Эфириум можно майнить только на видеокартах.
Какие частоты поднимать?
Dagger Hashimoto положительно отзывается на рост частоты видеопамяти. Частота ядра настолько незначительно влияет на доходность, что её можно, наоборот, понижать, чтобы уменьшить электропотребление и нагрев чипа.
Как выставить правильную частоту видеопамяти?
1. Узнайте производителя видеопамяти
Посмотрите в приложении GPU-Z производителя видеопамяти.
Средняя статистика разгона GDDR5 памяти на видеокартах NVIDIA Pascal (GTX 1000 серия):
- Samsung разгоняются на +700 и более мегагерц;
- Micron прибавит от +500МГц;
- Hynix, к сожалению, часто разгоняется всего на 200-400МГц.
Вне зависимости от производителя вам может повезти чуть больше или чуть меньше. Ориентируйтесь на значения выше, как на пример.
2. Запустите стресс-тест
Запустите стресс-тест в программе FurMark. Он нагрузит видеокарту на 100%. Это позволит вам проверить стабильность карты в боевых условиях.
3. Последовательно поднимайте частоту памяти
Для разгона видеокарт рекомендуем программу MSI Afterburner. Она работает со всеми видеокартами от любых производителей.
Незначительно поднимите частоту видеопамяти на 50МГц и примените настройки.
Повторите этот шаг несколько раз. В какой-то момент вы заметите один или несколько симптомов нестабильной работы и переразгона:
- Визуальные артефакты на экране;
- Windows закроет стресс-тест;
- Появится уведомление, что видеодрайвер перестал отвечать;
- Экран станет полностью белым или полностью чёрным;
- Синий экран смерти.
Не волнуйтесь! По умолчанию MSI Afterburner не запускается вместе с Windows и не применяет автоматически настройки при следующем запуске компьютера. После перезагрузки компьютер будет работать на стандартных частотах.
Запомните частоту, на который вы столкнулись с нестабильностью и выставьте частоту на 50МГц ниже. Например, если вы поставили +620МГц и заметили визуальные артефакты, то понизьте частоту до +570МГц.
4. Проверьте стабильность майнинга
Оставьте компьютер майнить непрерывно минимум на сутки и проверьте стабильность по чеклисту:
- Компьютер не перезагружается самостоятельно и не зависает в произвольные моменты;
- График загрузки видеокарты ровный, без резкий скачков;
- Отображаемая доходность стабильна — нет резких скачков между 5₽/день и 50₽/день, например;
- Фактическая доходность за 3-7 дней совпадает с прогнозируемой.
Если не получается выполнить все пункты, уменьшите разгон ещё на 50МГц.
Уменьшайте разгон при любых подозрениях на нестабильную работу компьютера или при несовпадении начислений. Переразгон — самая частая причина нестабильного майнинга и несовпадающей доходности.
Как уменьшить энергопотребление?
Можно понизить потребление электричества и не потерять ни грамма производительности!
Уменьшайте значение Power Limit в программе MSI Afterburner до тех пор, пока не начнёт уменьшаться доходность. Так вы ограничите максимальный уровень потребления электричества, а видеокарта самостоятельно установит нужные напряжения и частоты, чтобы укладываться в новые лимиты.
Что такое Power Limit?
Power Limit — лимит потребления электричества, который тесно связан с величиной TDP, теплопакетом видеокарты.
У GeForce GTX 1070 TDP равен 150Вт. На максимальной нагрузке при 100% Power Limit карта будет потреблять примерно 150Вт.
Понижать power limit абсолютно безопасно. Уменьшается нагрузка на подсистему питания видеочипа, уменьшается потребление и уменьшаются температуры.
Какие ещё есть способы повысить доходность?
Для видеокарт AMD Radeon RX 4xx-5xx
Измените тайминги видеопамяти через Polaris Bios Editor и перепрошейте биос через AtiWinFlash. Об этом у нас есть отдельная статья.
Для видеокарт NVIDIA GeForce GTX 1080, 1080Ti, Titan X (Pascal), Titan Xp
Воспользуйтесь приложением ETHlargementPill в паре с разгоном видеопамяти, чтобы получить до 35Mh/s на GTX 1080, 55Mh/s на GTX 1080Ti и до 65Mh/s на Titan Xp. Подробнее в статье про «таблетку» 💊.