В этой статье мы расскажем о принципах тестирования разблокировки LHR на примере работы популярного майнера GMiner. Команда майнинг-пула 2miners проводила тестирование работы майнера с видеокартами GeForce RTX 3080 Ti, однако принципы применимы для любых LHR-видеокарт. Делимся итогами тестов.
Пять месяцев подряд многие GPU-майнеры обсуждают относительно недавно появившийся термин «LHR». Активное обсуждение в профессиональной среде началось в мае 2021 года после публикации в блоге NVIDIA статьи с заголовком «A Further Step to Getting GeForce Cards into the Hands of Gamers» На русском языке заголовок звучит так: «Еще один шаг к тому, чтобы карты GeForce стали доступны геймерам».
Статья на сайте Nvidia
С полным текстом статьи можно ознакомиться по ссылке.
В статье идёт речь о снижении хешрейта на алгоритме Ethash для недавно произведенных видеокарт GeForce RTX 3080, 3070 и 3060 Ti, чтобы они были менее желательны для майнеров. Эти карты поступают в продажу в конце мая 2021 года. NVIDIA и её партнёры маркируют карты идентификатором «Lite Hash Rate» или «LHR».
Напомним, чуть ранее — а именно в феврале 2021 года — NVIDIA уже анонсировала Halving Hash Rate для видеокарт GeForce RTX 3060. Соответствующая статья также размещена в блоге на сайте NVIDIA.
В конце мая 2021 года NVIDIA анонсировала видеокарты GeForce RTX 3080 Ti и GeForce RTX 3070 Ti. Новость об этом опубликована тут.
И хотя официально не заявлялось о наличии «LHR» в этих видеокартах, по неофициальной информации появившейся в интернете ещё до анонса, у них тоже был пониженный хешрейт на алгоритме Ethash. После поступления GeForce RTX 3080 Ti и GeForce RTX 3070 Ti в продажу и проведения тестов информация о наличии «LHR» подтвердилась.
Далее мы провели предварительное тестирование для оценки потенциально возможного хэшрейта и влияния LHR.
Состав тестового стенда следующий:
Тестирование проводилось в помещении с температурой окружающего воздуха +15°C.
Потенциально возможный хэшрейт для RTX 3080 Ti на алгоритмах Ethash и Etchash оценим с помощью PhoenixMiner. Запустим майнер на нашем РИГе при следующих настройках видеокарт: PL(%): 70, CC(MHz): +0, MC(MHz): +1000
Интерфейс PhoenixMiner
Сразу после старта майнер показывает скорость на алгоритме Ethash ≈116Mh/s, однако уже через две минуты работы стабилизируется на отметке ≈64Mh/s.
PhoenixMiner после стабилизации
Таким образом мы оценили потенциальную (без блокировки LHR) скорость на алгоритмах Ethash и Etchash, а также убедились в том, что блокировка уменьшает хэшрейт на ≈45%.
GMiner создан российской группой специалистов в области высокопроизводительных вычислений и криптографии. Первая версия GMiner была выпущена 21 сентября 2018 года, с тех пор активно развивается и поддерживает самые популярные алгоритмы по типу Ethash, ProgPoW, KAWPOW, Equihash, CuckooCycle. Майнер ориентирован на платформы NVIDIA и AMD.
Разработчики майнера поддерживают связь с пользователями на многих популярных ресурсах и в соцсетях.
Официальный сайт: http://gminer.pro
Github: https://github.com/develsoftware/GMinerRelease
BitcoinTalk: https://bitcointalk.org/index.php?topic=5034735.0
Максимально возможный хэшрейт с учётом блокировки LHR для RTX 3080 Ti на алгоритме Ethash оценим с помощью GMiner 2.62. Запустим майнер на нашем РИГе при следующих настройках видеокарт: PL(%): 55, CC (MHz): +0, MC (MHz): +1300.
Интерфейс GMiner 2.62
Майнер показывает скорость на алгоритме Ethash ≈66Mh/s. Обратите внимание на то, что графики Memory Controller Load, GPU Load и Board Power Draw стабильные, без существенных «скачков».
Запустим майнер при следующих настройках видеокарт: PL(%): 55, CC (MHz): +0, MC (MHz): +1000
Тестирование GMiner 2.62 на новых параметрах
Таким образом мы оценили скорость на одной из версий майнера, которая не включала в себя возможность unlock LHR, а также убедились в том, что c блокировкой хэшрейт ≈64Mh/s – ≈66Mh/s.
11 сентября 2021 года команда разработчиков анонсировала GMiner 2.67beta. Особенностями этой версии стала частичная разблокировка LHR и новые параметры майнера —lhr 1, —lhr_tune1, —lhr_tune2.
Скачать майнер и прочитать об особенностях релиза можно здесь.
Запустим майнер на нашем РИГе при следующих настройках видеокарт: PL(%): 70, CC (MHz): +0, MC (MHz): +1000.
Bat-file: miner.exe -a ethash --server eth.2miners.com:2020 -u WALLET_ADDRESS.RIG_3080ti -t 70 --log_newjob 0
pause
Тестирование GMiner 2.67 beta
Сразу после старта майнер показывает скорость на алгоритме Ethash ≈68Mh/s – ≈85Mh/s, и через три минуты работы стабилизируется на отметке ≈78Mh/s. Обратите внимание на то, что графики Memory Controller Load, GPU Load и Board Power Draw (как и прочие Power-графики) нестабильные, с существенными «скачками».
Для проверки стабильности мы оставили работать майнер на несколько часов, и через три часа на GPU 1 сработал lock – хэшрейт упал до ≈42Mh/s.
Тестирование с дополнительными аргументами в майнере не показало стабильности хэшрейта на длительном интервале работы и было прекращено, поскольку разработчики представили следующую версию майнера.
Вывод: с помощью GMiner 2.67beta можно частично разблокировать LHR: хэшрейт в майнере ≈78Mh/s, что составляет ≈67% от потенциально максимально возможного хэшрейта. Для борьбы с падением хэшрейта можно использовать вочдог (watchdog), перезапускающий майнер при условии падения хэшрейта ниже определённой величины.
12 сентября 2021 года команда разработчиков анонсировала GMiner 2.67. Опции разблокировки LHR такие же, как и у GMiner 2.67beta: —lhr 1, —lhr_tune1, —lhr_tune2.
Скачать майнер и прочитать об особенностях релиза можно здесь.
Запустим майнер на нашем РИГе при следующих настройках видеокарт: PL(%): 70, CC (MHz): +0, MC (MHz): +1000.
Bat-file: miner.exe -a ethash --server eth.2miners.com:2020 -u WALLET_ADDRESS.RIG_3080ti -t 70 --log_newjob 0
pause
Тестирование GMiner 2.67
Сразу после старта майнер показывает скорость на алгоритме Ethash ≈70Mh/s – ≈83Mh/s, и через три минуты работы стабилизируется на отметке ≈78Mh/s. Графики Memory Controller Load, GPU Load и Board Power Draw (как и прочие Power-графики) с существенными «скачками» параметров. Для проверки стабильности мы оставили работать майнер на несколько часов, и через три часа на GPU 1 сработал lock – хэшрейт упал до ≈43Mh/s.
Тестирование с дополнительными аргументами в майнере —lhr_tune1 -10 и —lhr_tune2 -10 не показало стабильности хэшрейта на интервале работы более 48 часов: через три минуты после начала работы хэшрейт стабилизируется на отметке ≈74Mh/s, через 24 — 36 часов работы на одной из видеокарт (в разных тестах по-разному) срабатывает lock: хэшрейт падает до ≈43Mh/s.
Вывод: с помощью GMiner 2.67 можно частично разблокировать LHR: хэшрейт в майнере ≈78Mh/s, что составляет ≈67% от потенциально максимально возможного хэшрейта. Для борьбы с падением хэшрейта можно использовать вочдог (watchdog), перезапускающий майнер при условии падения хэшрейта ниже определённой величины.
15 сентября 2021 года команда разработчиков анонсировала GMiner 2.68. Опции разблокировки LHR такие же, как и у GMiner 2.67: —lhr 1, —lhr_tune1, —lhr_tune2. Кроме того, в этой версии майнера разработчики анонсировали обнаружение блокировки LHR, автоматическую разблокировку и продолжение майнинга, а также отображение счетчика перезапусков майнера сторожевым таймером (watchdog).
Скачать майнер и прочитать об особенностях релиза можно здесь.
Запустим майнер на нашем РИГе при следующих настройках видеокарт: PL(%): 70, CC (MHz): +0, MC (MHz): +1000.
Bat-file: miner.exe -a ethash --server eth.2miners.com:2020 -u WALLET_ADDRESS.RIG_3080ti -t 70 --log_newjob 0
pause
Тестирование GMiner 2.68
Майнер отработал более 17 часов, скорость на алгоритме Ethash ≈77Mh/s. Графики Memory Controller Load, GPU Load и Board Power Draw (как и прочие Power-графики) с существенными «скачками» параметров.
Результат работы майнера на странице статистики на сайте майнинг-пула 2Miners выглядит так.
Результаты работы рига на сайте пула 2Miners
Средний хэшрейт 158.77Mh/s — или ≈79Mh/s на каждую карту.
Теперь протестируем работу майнера с параметром —lhr_tune1. Максимальное положительное значение этого параметра (от -10 до 10) увеличивает производительность: positive values increase performance, negative values decrease probability of lock.
Запустим майнер при следующих настройках видеокарт: PL(%): 70, CC (MHz): +0, MC (MHz): +1000.
Bat-file: miner.exe -a ethash --server eth.2miners.com:2020 -u WALLET_ADDRESS.RIG_3080ti -t 70 -tm 110 --log_newjob 0 --log_date 1 --logfile log_RIG_3080Ti.txt --lhr_tune1 10
pause
Тестирование Gminer с параметром lhr_tune1
С самого начала работы майнера возникают блокировки/разблокировки: GPU Lock detected, unlocking/ Unlocked. Видно, что один цикл Lock/Unlocked каждой видеокарты длится 30 секунд. В это время хэшрейт карты равен нулю. Полная информация о работе майнера сохраняется в лог-файле, количество циклов Lock/Unlocked можно точно посчитать.
Лог-файлы майнера Gminer 2.68
Теперь протестируем работу майнера с параметром —lhr_tune1 4. Запустим майнер со следующими настройками видеокарт: PL(%): 70, CC (MHz): +0, MC (MHz): +1000.
Bat-file: miner.exe -a ethash --server eth.2miners.com:2020 -u WALLET_ADDRESS.RIG_3080ti -t 70 -tm 110 --log_newjob 0 --log_date 1 --logfile log_RIG_3080Ti.txt --lhr_tune1 4
pause
Тестирование Gminer с параметром lhr_tune1 4
В течение первых 15 минут работы майнера был только один цикл блокировки/разблокировки: GPU Lock detected, unlocking/ Unlocked. Поэтому было решено продолжить тестирование на интервале 24 часа.
Майнер отработал более 26 часов, скорость в майнере на алгоритме Ethash ≈78Mh/s. Графики Memory Controller Load, GPU Load и Board Power Draw (как и прочие Power-графики) с существенными «скачками» параметров. При анализе лог-файла было установлено, что было только 8 циклов Lock/Unlocked за 26 часов.
Результат работы майнера на странице статистики на сайте пула выглядит так.
Результаты работы рига с новыми настройками на сайте пула 2Miners
Оценим хэшрейт за 26 часов работы майнера, исходя из количества отправленных на пул шар. Исходные данные: 1644 шары за 26 часов, сложность шар 8726M. Умножив количество шар в секунду на сложность шар, получаем 153,26Mh/s. Это хэшрейт двух видеокарт, следовательно, хэшрейт каждой ≈76,6Mh/s.
Для статистически корректного результата мы рекомендуем более длительный интервал тестирования: каждая карта должна отправить на пул более 5000 шар.
Вывод: с помощью GMiner 2.68 можно частично разблокировать LHR: хэшрейт в майнере ≈78Mh/s, что составляет ≈67% от потенциально максимально возможного хэшрейта. Обнаружение блокировки LHR, автоматическая разблокировка и продолжение майнинга работает эффективно. Для стабильного майнинга с повышенным хэшрейтом можно применять --lhr_tune1 и --lhr_tune2 со значениями параметров 5 и меньше.
24 сентября 2021 года команда разработчиков анонсировала GMiner 2.69. Опции разблокировки LHR такие же, как и у GMiner 2.68: —lhr 1, —lhr_tune1, —lhr_tune2. Сохранено обнаружение блокировки LHR, автоматическая разблокировка и продолжение майнинга, а также отображение счетчика перезапусков майнера сторожевым таймером (watchdog). Новое: добавлена автонастройка для графических процессоров LHR, улучшенная стабильность майнера.
Скачать майнер и прочитать об особенностях релиза можно здесь.
Запустим майнер на нашем РИГе при следующих настройках видеокарт: PL(%): 70, CC (MHz): +0, MC (MHz): +1000.
Bat-file: miner.exe -a ethash --server eth.2miners.com:2020 -u WALLET_ADDRESS.RIG_3080ti -t 70 -tm 110 --log_newjob 0 --log_date 1
pause
Тестирование GMiner 2.69
В течение первых 15 минут работы майнера не было ни одной блокировки. Поэтому было решено продолжить тестирование на более длительном интервале.
Майнер отработал более 15 часов, скорость в майнере на алгоритме Ethash ≈77Mh/s. Графики Memory Controller Load, GPU Load и Board Power Draw (как и прочие Power-графики) с существенными «скачками» параметров. При анализе лог-файла было установлено, что было только 4 цикла Lock/Unlocked за 15 часов.
Результат работы майнера на странице статистики на сайте пула выглядит так.
Результаты работы рига на Gminer 2.69 на сайте пула 2Miners
Команда разработчиков GMiner предложила универсальное решение для разблокировки LHR-видеокарт. С помощью GMiner можно частично разблокировать LHR: хэшрейт в майнере ≈78Mh/s, что составляет ≈67% от потенциально максимально возможного хэшрейта. При использовании GMiner 2.67beta и GMiner 2.67 лучше использовать вочдог (watchdog), перезапускающий майнер при условии падения хэшрейта ниже определённой величины.
Для более тонкой настройки можно использовать параметры --lhr_tune1 и --lhr_tune2 учитывая правило: положительные значения увеличивают производительность, отрицательные значения уменьшают вероятность блокировки.
Обращаем внимание на то, что мы проводили тестирование не на самых экстремальных настройках видеокарт. Ваши образцы, например, могут устойчиво работать при более высоких частотах видеопамяти. Разгоняйте и тестируйте каждую видеокарту индивидуально.
Нам известен опыт сообщества, подтверждающий, что GeForce RTX 3080 Ti могут достигать скорости ≈85Mh/s при следующих настройках: CC(MHz): 1260, MC(MHz): +1350 (для Linux +2700), Power 280W, —lhr_tune1 3.
BTC | 98499.99 |
ETH | 3361.92 |
EOS | 0.78 |
XRP | 1.5567 |
LTC | 101.77 |
Актуальность 2024-11-23 11:20:06
Динамика курсов валют