Установка и настройка ETHminer для AMD и NVIDIA.



Приложение с открытым исходным кодом под названием Ethminer используется для добычи валюты с использованием алгоритма Ethash. В Ethminer отсутствуют какие-либо параметры для управления видеокартами, такие как разгон, вентиляторы, снижение энергопотребления и т. д., в отличие от популярных приложений для майнинга Ethereum, таких как PhoenixMiner и Claymore Dual Miner.

Любая монета, использующая алгоритм Ethash, например Ethereum, Ethereum Classic, Metaverse, Callisto Network и другие, может быть добыта с помощью этого приложения.

Функции майнера:

  • Майнинг OpenCL
  • Nvidia CUDA майнинг
  • реалистичный бенчмаркинг по произвольной эпохе/DAG/номеру блока
  • Генерация DAG на графическом процессоре (больше нет файлов DAG на диске)
  • stratum-майнинг без прокси
  • Выбор устройств OpenCL
  • отработка отказа фермы (getwork + stratum)

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

Видеокарты
Приложение поддерживает все архитектуры видеокарт, включая Kepler, Maxwell, Pascal и Turing.
Для майнинга Ethereum требуется минимум 4 ГБ видеопамяти.

Характеристики драйвера

1) Для встроенной версии cuda 8.0 драйвер NVIDIA 376.51 или новее (Windows).
2) Драйвер NVIDIA версии 398.26 или новее для компиляции cuda 9.1 (Windows).
3) Драйвер NVIDIA 411.31 или новее для встроенной версии cuda 10.0 (Windows).
4) «Адреналин 18.6.1» — рекомендуемый драйвер AMD.

Операционные системы (x64)

  • Для Linux и Windows программное обеспечение было создано с использованием cuda 8.0, 9.1 и 10.0.
  • Работает на Windows 7 и 10
  • Дистрибутивы Linux: Ubuntu 16.04 LTS, 17.10 и 18.04 были протестированы.

Программное обеспечение.

1) Программа майнинга — см. первый шаг ниже.

2) MSI Afterburner — программа для разгона. Он отлично контролирует мощность и температуру, что имеет решающее значение для защиты ваших видеокарт и максимизации хешрейта.

Оценил настройку разгона:

1) Power Limit (максимально допустимая потребляемая мощность): 0

2) Temp Limit (максимальная температура): 75 ° C.

3) Частота ядра (разгон ядра): 0, что не влияет на Ethereum;

4) +2000, +2100 для частоты памяти (разгон памяти).

С этими настройками Nvidia GTX 1080 TI показала себя хорошо.

Подробная инструкция по установке приложения.

1) Скачайте майнер. Разархивируйте это программное обеспечение после его загрузки.

GitHub: https://github.com/ethereum-mining/ethminer

Файлы .bat, используемые для запуска программного обеспечения, можно найти в папке, содержащей его. Пул и монету видно в названии файла (мы настроили только для Ethereum, остальные монеты настраиваются по аналогии).

Вы должны изменить кошелек в пакетном файле в любом текстовом редакторе, чтобы он отражал ваш собственный. Справка – Инструкция, которую мы перевели на русский язык, включена в папку вместе с файлом справки, в котором перечислены все доступные команды (на английском языке).

2) Выбор пул.

3) Настройка. Виртуальная память Windows.

Виртуальная память в Windows должна быть увеличена как минимум до 4,5 ГБ (в идеале 5 ГБ) x (количество карт), прежде чем вы сможете запустить приложение. Например, некоторые алгоритмы требуют не менее 27 ГБ для фермы из 6 карт.

Все элементы панели управления на панели управления. Дополнительные параметры системы для системы, затем «Параметры», а затем еще одна вкладка «Дополнительно».

Нажмите «Изменить», найдя настройки виртуальной памяти. Поставьте галочку напротив «Указать размер» и снимите галочку напротив «Автоматически выбирать размер файла подкачки». Укажите требуемый размер в МБ (пример для 6 карт – 45000). Выберите «Установить» в меню. Перезагрузите ПК или ферму.

Теперь мы должны настроить файл .bat.

Настройка bat файла.

1) Команда ethminer.exe направляет на программу, которая будет запущена для майнинга.
2) Укажите тип протокола для подключения к пулу с помощью stratum1+tcp:/.
3) 0x617b3704e249d5274f5de94ec1d5f5fa9be8a357 – идентифицируя тип протокола, мы предоставляем адрес нашей добытой монеты.
4).rig1 – ставим после адреса точку и идентификатор нашей фермы (любой, чтобы отслеживать статистику по пулам).
5) @eth-eu2.nanopool.org – вставьте символ “@” после идентификации и затем адрес пула.
6):9999 – укажите порт пула и адрес пула после двоеточия.
7) Пауза команды необязательна. В случае возникновения проблемы это позволяет вам оставить окно консоли майнера открытым. Майнер просто закроется и не отобразит никакого описания, если команда «пауза» не дана.

Примеры батников

Ehereum на пуле nanopool pool

ethminer.exe -P stratum1+tcp://stratum1+tcp://0x91Bc4865C0C1beAC64389C9E2faaDec6D02d0c8C.rig1@eth-eu2.nanopool.org:9999
pause

Ethereum на пуле miningpoolhub

ethminer.exe -P stratum2+tcp://rgzrgz_leo.rgzrgz_leo@europe.ethash-hub.miningpoolhub.com:20535

Ethereum на пуле f2pool

ethminer.exe -P stratum2+tcp://rgz.rgz@eth.f2pool.com:6688

Ethereum на пуле ethermine pool

ethminer.exe -P stratum1+tcp://0x160d6f9efea21c82d341504366fd1c2eeea8fa9d.ethminer@eu1.ethermine.org:4444

Ethereum на пуле nicehash

ethminer.exe -P stratum2+tcp://3LZhp4g3m7YWqR4hAPrZsKWbyo7hRBmqvy.ethminer@daggerhashimoto.eu.nicehash.com:3353

Ethereum на пуле sparkpool

ethminer.exe -P stratum1+tcp://0x1aa3e06c47cadef96202d378ab7c407cf46a36a4.ethminer@eu.sparkpool.com:3333

Ethereum на пуле binance pool

ethminer.exe -P stratum1+tcp://username1.worker_name@ethash.poolbinance.com:8888

Информация о запуске и консоли.

Дважды щелкните файл .bat, содержащий монету:

В отличие от PhoenixMiner и Claymore Dual Miner, это приложение предлагает много информации в консоли.

Наш хэшрейт, пул, к которому мы подключены, и время — все это видно. Имя потока, которое, по-видимому, неправильно задано в Windows, неизвестно.

Все параметры командной строки.

ethminer  это программа командной строки. Это означает, что вы запускаете его либо из командной строки Windows, либо из консоли Linux, либо создаете ярлыки для предопределенных командных строк с помощью сценария Linux Bash или командного/командного файла Windows. Чтобы просмотреть полный список доступных команд, выполните:

ethminer --help

Может быть только один ввод команды, если есть две команды в строке. Его синоним – второй. Пример: И -h, и -help эквивалентны. Введите -h или -help, чтобы получить помощь.

Информационные детали:

1) -h,—help Показать текст справки, затем уйти.

—api-bind 127.0.0.1:3333 Реализовать интерфейс API.

Несколько устройств

1) Используя просто OpenCL, майни и тестируй (AMD).

2) -U,—cuda Используйте только CUDA (NVIDIA) для майнинга или тестирования.

Связь с пулом:

1) -P, — пул Для подключений Stratum к пулам укажите адрес пула, а для соло-майнинга — http-адрес.

Связь устанавливается в соответствии с планом:

1) stratum1+tcp://[user[.workername][:password]@]hostname:port[/…]

2) протокол://[кошелек[.воркер][:пароль]@]адрес_пула:порт[/…]

Используйте команду ethminer —help-ext для описания и некоторых примеров того, как заполнить эти настройки.

Во-первых, help-ext Показать руководство для одной из следующих ситуаций:

Варианты поддержки включают «con», «test», «cl, cu, api», «misc» и «env».
1) “con” – Отношения и определения
2) “test” – Дополнительные тесты
3) Расширенные параметры OpenCL (‘cl’)
4) «cu» обозначает расширенные параметры CUDA.
5) “api” – интерфейс для мониторинга API и HTTP
6) “misc” – Дополнительные дополнительные опции
7) Использование переменных среды с «env»
-V,—версия Показать версию программы, а затем завершить ее.

Решение проблем

Ошибка no opencl platforms found
Чтобы использовать исключительно CUDA, введите команду -U.
Откатите версию драйвера до 18.6.1, если у вас видеокарты AMD. Используйте приложение Display Driver Uninstaller для одновременного удаления самой последней версии драйвера в безопасном режиме.

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

Ошибка exited waiting to cooldown a bit.
Конфигурация вашего кошелька отключена. В соответствии с указаниями введите адрес кошелька.

Недостаточный драйвер CUDA

Error: Insufficient CUDA driver: 9010

Вам нужно обновить драйверы Nvidia. В Linux установите nvidia-396пакет или новее.

Почему мой хэшрейт с картами Nvidia в Windows 10 такой низкий?

Новый драйвер WDDM 2.x в Windows 10 использует другой способ адресации графического процессора. Это хорошо для многих вещей, но не для майнинга ETH.

  • Для графических процессоров Kepler: я действительно не знаю. Пожалуйста, дайте мне знать, что лучше всего работает для старого доброго Кеплера.
  • Для графических процессоров Maxwell 1: к сожалению, проблема немного серьезнее на GTX750Ti, которая уже вызывает неоптимальную производительность на Win7 и Linux. По-видимому, на Linux все еще можно достичь около 4MH/s, что, в зависимости от цены ETH, все еще может быть прибыльным, учитывая относительно низкое энергопотребление.
  • Для графических процессоров Maxwell 2: существует способ майнинга ETH на скоростях Win7/8/Linux на Win10 путем понижения версии драйвера графического процессора до версии Win7 (рекомендуется 350.12) и использования сборки, созданной с использованием CUDA 6.5.
  • Для графических процессоров Pascal: вы должны использовать новейшие драйверы, совместимые с WDDM 2.1, в сочетании с юбилейной версией Windows 10, чтобы полностью раскрыть потенциал графического процессора Pascal.

Почему GTX 1080 медленнее, чем GTX 1070?

Из-за памяти GDDR5X, которую нельзя полностью использовать для майнинга ETH (пока).

Подвержены ли замедлению работы карты AMD при увеличении размера DAG?

Только графические процессоры GCN 1.0 (78×0, 79×0, 270, 280), но по-другому. Вы увидите, что в каждую новую эпоху (30 000 блоков) хешрейт будет немного снижаться.

Могу ли я по-прежнему добывать ETH с моим графическим процессором 4 ГБ?

Не совсем, ваша VRAM должна быть больше размера DAG (в настоящее время около 4,023 ГБ), чтобы получить максимальную производительность. Без этого произойдет сильная потеря хэша.

Каковы оптимальные параметры запуска?

Параметры по умолчанию подходят для большинства сценариев (CUDA). Для OpenCL это немного больше. Просто поиграйте с числами и используйте степени двойки. Графические процессоры похожи на степени двойки.


Читайте больше статей про криптовалюты и майнинг на CRAZY-MINING.ORG

Тебе нравится читать подобные статьи про криптовалюты и майнинг, хочешь поддержать автора или задать вопросы? Будь первым в курсе новостей, подписывайся на наш телеграмм канал: CRYPTO WIKIES | Bitcoin & Altcoins Mining

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *