Оглавление
- Алгоритмы
- ТОП программ для майнинга Эфириума
- Как настроить ASIC майнер
- Как настроить Linzhi Phoenix ASIC майнер Ethereum
- Как настроить Antminer E3 ASIC майнер Ethereum
- Как настроить Innosilicon A10 и A11 ETH Master ASIC майнер Ethereum
- Как настроить Antminer Z11 Equihash ASIC майнер
- Как настроить Antminer Z9 и Z9 mini Equihash ASIC майнер
- Как настроить Innosilicon Equihash A9 ZMaster ASIC майнер
- Скачать для Windows/Linux
- Пример T Rex Miner для Binance Pool
- Версии
- Команды
- Особенности¶
- CMD options:
- Activation and Security
- Пошаговое руководство по настройке программы
- Шаг 3. Выбор пула
- Ошибки, возникающие при компиляции ethminer
- Все аргументы командной строки
- F.A.Q
Алгоритмы
- Ethash
- KAWPOW
- Equihash
Хешрейт
GT 710 2 ГБ | 0,354 К | <1 | — | — | — | 2.1 | — | — |
МХ230 2 ГБ | 2.3 К | 4.2 | — | — | — | — | — | — |
GTX 1050 2 ГБ | 7,1 K | 19,4 | — | — | 10.0 | 83,2 | — | 3,6 |
GTX 1050 Ti 4 ГБ | 7,8 K | 20,7 | 12,4 | 7.9 | 11,7 | 89,4 | 12,8 | 6,8 |
GTX 1060 3 ГБ | 12,4 K | 36,4 | 21,2 | 14.0 | 20,4 | 141,9 | 21,3 | 8,7 |
GTX 1660 Ti 6 ГБ | 15,2 K | 47,0 | 31,4 | 20,8 | 26,9 | 190,9 | 29,9 | 16,4 |
GTX 1070 8 ГБ | — | 60,3 | 38,0 | 25,7 | 34,9 | 221,0 | 38,6 | 17,8 |
GTX 1070 Ti 8 ГБ | 21,4 K | 63,9 | 39,8 | 28,0 | 37,2 | 228,4 | 40,8 | 20,1 |
GTX 1080 8 ГБ | 22,7 K | 68,9 | 41,9 | 28,9 | 38,5 | 251,8 | 42,2 | 19,7 |
GTX 1080 Ti 11 ГБ | 28,3 K | 95,5 | 58,8 | 40,4 | 55,0 | 376,1 | 59,3 | 29,2 |
RTX 2070 8 ГБ | 21,2 K | 75,8 | 50,8 | 35,2 | 45,6 | 293,1 | 51,9 | 24,5 |
RTX 2080 Ti 11 ГБ | 38,3 K | 133,2 | 89,7 | 60,7 | 80,1 | 493,9 | 90,0 | 43,5 |
RTX 3090 24 ГБ | — | — | — | — | — | 567,8 | — | — |
Таблица 1. Производительность на стоковых настройках.
ТОП программ для майнинга Эфириума
Claymore’s Dual Miner
Как выглядит программа Claymore’s Dual Miner
- Высокие требования к ОЗУ графического процессора. В последних версиях при использовании GPU до 2 Гб комиссия не взимается.
- Совместная работа AMD и NVIDIA на одной ферме (допускается установка от 6 и более видеокарт).
- Легкость в применении после внесения первоначальных настроек.
- Минимальный порог для перечисления заработанных монет — от 0,05 ETH.
- Возможность управления на расстоянии (с применением JSON-протокола).
Преимущества | Недостатки |
Возможность одновременного майнинга двух криптовалют. | Есть риск задержки перехода с майнинга для разработчиков на добычу для пользователя. |
Минимальный порог вывода. | |
Доступность для новичков. | Наличие комиссии. |
Легкость инсталляции. | Для правильной настройки и использования нужны определённые знания. |
EthMiner
Окно запущенной программы EthMiner
- Скачиваем софт по указанной выше ссылке.
- Распаковываем архив в любую папку, где будет находиться только один документ EXE.
- Настраиваем работу майнера. Входим в папку, кликаем правой клавишей мышки и создаем новый txt-файл с наименованием START.bat.
- Жмем правой кнопкой мыши на вновь созданный файл, выбираем раздел изменения и вносим такую надпись — ethminer.exe —farm-recheck 5000 -U -S pirl.baikalmine.ru:8008 -SP 1 -O «бумажник».«имя рабочего». В последних двух секциях указываем личные сведения.
Преимущества | Недостатки |
Совместимость с новыми видеокартами NVIDIA. | Неудобное консольное управление, с которым трудно разобраться новичкам. |
Широкий функционал. | |
Легкость настройки. | Периодическое появление ошибок. |
Как настроить ASIC майнер
Как настроить Linzhi Phoenix ASIC майнер Ethereum
Linzhi Phoenix — это ASIC-устройство для майнинга Ethereum и других монет на алгоритме Dagger Hashimoto (Ethash). Ниже приведены базовые настройки для майнинга ETH.
- Перейдите на вкладку Configuration.
- Нажмите на раздел Pool.
- Выберите ETH для майнинга Ethereum.
- Нажмите на имя пулы 2Miners.com.
- Выберите ближайший к вам сервер. Если вы находитесь в России, выбирайте EU.
- Введите ваш адрес кошелька Ethereum.
- Введите имя вашего ASIC-устройства, под этим именем он будет отображаться на странице статистики пула. Вы можете использовать не более 32 символов: только буквы латинского алфавита, цифры от 0-9, а также символы «_» и «-«.
- Введите произвольное ID пула, например eth-2m.
- Нажмите на кнопку Add.
- Выберите настройки пула, которые вы только что создали, чтобы начать майнинг.
Как настроить Antminer E3 ASIC майнер Ethereum
Antminer E3 больше не может майнить Ethereum. Ниже приведена базовая настройка майнера Antminer E3 для майнинг-пула Callisto. Вы можете самостоятельно настроить майнер для работы на других пулах алгоритма Dagger Hashimoto (Ethash) с малым размером файла DAG, например Expanse, для этого вам надо поменять только адрес пула и порт. Найти их можно на странице «Как начать» каждого пула.
URL: stratum+tcp://clo.2miners.com:3030
Worker: YOUR_ADDRESS.ASIC_ID
YOUR_ADDRESS — адрес вашего Ethereum кошелька.ASIC_ID — название вашего ASIC-устройства. Вы можете использовать не более 32 символов: только буквы латинского алфавита, цифры от 0-9, а также символы «_» и «-«. Делать это не обязательно.
Password: x
Если ваш Antminer перестал майнить Ethereum, прочитайте этот пост. Вероятно это связано с проблемой недостатка памяти на устройстве и постоянно растущего файла DAG.
Как настроить Innosilicon A10 и A11 ETH Master ASIC майнер Ethereum
Ниже приведена базовая настройка майнера Innosilicon A10 ETH Master для майнинг-пула Ethereum. Вы можете самостоятельно настроить майнер для работы на другом пуле алгоритма Dagger Hashimoto (Ethash), для этого вам надо поменять только адрес пула и порт. Найти их можно на странице «Как начать» каждого пула.
URL: stratum+tcp://eth.2miners.com:2020
Worker: YOUR_ADDRESS.ASIC_ID
YOUR_ADDRESS — адрес вашего Ethereum кошелька.ASIC_ID — название вашего ASIC-устройства. Вы можете использовать не более 32 символов: только буквы латинского алфавита, цифры от 0-9, а также символы «_» и «-«. Делать это не обязательно.
Password: x
Как настроить Antminer Z11 Equihash ASIC майнер
Ниже приведена базовая настройка майнера Antminer Z11 для майнинг-пула ZCash. Вы можете самостоятельно настроить майнер для работы на другом пуле алгоритма Equihash, для этого вам надо поменять только адрес пула и порт. Найти правильный адрес пула и порт всегда можно на странице «Как начать» каждого пула.
Antminer Z11
URL: stratum+tcp://zec.2miners.com:1010
Worker: YOUR_ADDRESS.ASIC_ID
YOUR_ADDRESS — адрес вашего ZEC кошелька.ASIC_ID — название вашего ASIC-устройства. Вы можете использовать не более 32 символов: только буквы латинского алфавита, цифры от 0-9, а также символы «_» и «-«. Делать это не обязательно.
Password: x
Как настроить Antminer Z9 и Z9 mini Equihash ASIC майнер
Ниже приведена базовая настройка майнеров Antminer Z9 и Antminer Z9 Mini для майнинг-пула ZCash. Вы можете самостоятельно настроить майнер для работы на другом пуле алгоритма Equihash, для этого вам надо поменять только адрес пула и порт. Найти правильный адрес пула и порт всегда можно на странице «Как начать» каждого пула.
Antminer Z9, Z9 Mini
URL: stratum+tcp://zec.2miners.com:1010
Worker: YOUR_ADDRESS.ASIC_ID
YOUR_ADDRESS — адрес вашего ZEC кошелька.ASIC_ID — название вашего ASIC-устройства. Вы можете использовать не более 32 символов: только буквы латинского алфавита, цифры от 0-9, а также символы «_» и «-«. Делать это не обязательно.
Password: x
Как настроить Innosilicon Equihash A9 ZMaster ASIC майнер
Ниже приведена базовая настройка майнера Innosilicon Equihash A9 ZMaster для майнинг-пула ZCash. Вы можете самостоятельно настроить майнер для работы на другом пуле алгоритма Equihash, для этого вам надо поменять только адрес пула и порт. Пожалуйста, всегда используйте порт с высокой сложностью шар. Найти его можно на странице «Как начать» каждого пула.
URL: sstratum+tcp://zec.2miners.com:1010
Worker: YOUR_ADDRESS.ASIC_ID
YOUR_ADDRESS — адрес вашего Ethereum кошелька.ASIC_ID — название вашего ASIC-устройства. Вы можете использовать не более 32 символов: только буквы латинского алфавита, цифры от 0-9, а также символы «_» и «-«. Делать это не обязательно.
Password: x
Скачать для Windows/Linux
Пример T Rex Miner для Binance Pool
STRATUM: | ethproxy+tcp://ethash.poolbinance.com |
PORT: | 8888 |
Username: | username1 |
Password: | x |
Так будет выглядеть готовый батник T-Rex Miner для ETH на пуле Binance Pool:
Просто замените username1 на имя вашей учетной записи пула Binace.
Пример:
Если вы хотите понять как настроить все с нуля, то вам нужно поочередно ввести 5 команд:
- — имя запускаемой нами программы
- — алгоритм для майнинга
- — адрес пула
- — порт пула
- — имя пользователя от майнинг аккаунта на бирже.
Чтобы настроить батник для другой монеты — Firo (MTP) нам нужно ввести другие команды:
Здесь мы добавили — используется для того, чтобы на экран не выводился лишний текст самой команды.
Далее идет цикл
:start сама команда goto start
Этот конструкция организует зацикливание выполнения команды. Но в этом случае немнго увеличивается нагрузка на процессор.
T Rex Miner настройка для NiceHash
Вот батник для НайсХеш:
Версии
- 0.21.6
(API) Добавлено время последней отправленной шары (last_submit_ts)
Исправление ошибок:
- () Улучшена совместимость с пулами
- Параметр командной строки не имеет приоритета над параметром, указанным в файле конфигурации
- функциональность
- Косметические исправления пользовательского интерфейса
Команды
или короткий синоним этой команды — указывает алгоритм для майнинга (для примера: ‘ethash’, ‘mtp’, ‘kawpow’, ‘progpow’)
Важно! Используйте либо длинный синоним либо короткий. Вместе и то и то использовать не нужно
Далее команды будут указаны через запятую. Сначала короткий синоним, а затем длинны. Помните, что нужно использовать только один вариант.
— Отобразить версию и выйти.
— Использовать конфиг в формате JSON вместо батника (CMD файла).
Для запуска T-Rex с конфигурационного файла config.txt введите в консоли:
Используйте файл в качестве отправной точки для создания собственной конфигурации.
Особенности¶
- Быстрый
- Grin mining в настройках запасов:
- 10.8 sol/s на gtx 2080ti
- 7.90 sol/s на gtx 2080
- 7.10 sol/s на gtx 1080ti
- 4.60 sol/s на gtx 1070
- 3.10 sol/s на gtx 1060 6g
- 6.76 sol/s на gtx P102
- 4.00 sol/s на gtx P104
- AE mining в настройках запасов:
- 11.0 sol/s на gtx 2080ti
- 8.30 sol/s на gtx 2080
- 6.90 sol/s на gtx 1080ti
- 4.37 sol/s на gtx 1070
- 3.15 sol/s на gtx 1060 6g
- Equihash майнинг на настройки запаса:
- 735-745 Sol/s на GTX 1080Ti
- 450-460 Sol/s на GTX 1070
- 315-325 Sol/s на GTX 1060
- Equihash 144,5(Zhash) майнинг без разгона:
- 61 Sol/s на GTX 1080Ti
- 25 Sol/s на GTX 1060
- Ethash майнинг на настройках запаса GTX 1080Ti (мощность: 250 Вт):
- С помощью OhGodAnETHlargementPill: 46.7 MH/s
- Без OhGodAnETHlargementPill: 32.2 MH/s
- Dual mining майнинг на настройках запаса GTX 1080Ti (мощность: 250 Вт):
- С OhGodAnETHlargementPill:
- ETH 46 MH/s одновременно DCR 1000 MH/s
- ETH 46 MH/s одновременно XVG 1770 MH/s
- Без OhGodAnETHlargementPill:
- ETH 32 MH/s одновременно DCR 2200 MH/s
- ETH 32 MH/s одновременно XVG 3750 MH/s
- С OhGodAnETHlargementPill:
- Bytom mining в настройках запасов:
- 4650 H/s на GTX 1080Ti
- 2850 H/s на GTX 1070
- 1800 H/s на GTX 1060 6G
- Beam mining в настройках запасов:
- 30 Sol/s на GTX 1080Ti
- 21 Sol/s на GTX 1070
- 12 Sol/s на GTX 1060 6G
- Grin mining в настройках запасов:
- Безопасный и надежный
- Поддержка SSL
- Автоматические повторные подключения для восстановления после сбоев сети
- Автоматическая перезагрузка, если графические процессоры зависают
- Операция дружественная
CMD options:
nbminer -a algo -o protocol+socket_type://pool_host:pool_port -u wallet_address.worker -p passwd
- -h, —help Displays this help.
- -v, —version Displays version information.
- -c, —config <config file path> Use json format config file rather than cmd line options.
- -a, —algo <algo> Select mining algorithm
- —api <host:port> The endpoint for serving REST API.
- -o, —url <url> Mining pool url.
- -u, —user <user> User used in Mining pool, wallet address or username.
- -o1, —url1 <url> url for backup mining pool 1.
- -u1, —user1 <user> username for backup mining pool 1.
- -o2, —url2 <url> url for backup mining pool 2.
- -u2, —user2 <user> username for backup mining pool 2.
- -p, —password <password> password for mining pool
- -p1, —password1 <password> password for backup mining pool1
- -p2, —password2 <password> password for backup mining pool2
- -d, —devices <devices> Specify GPU list to use. Format: «-d 0,1,2,3» to use first 4 GPU.
- -i, —intensity <intensities> Comma-separated list of intensities (1 -100).
- —strict-ssl Check validity of certificate when use SSL connection.
- —proxy Socks5 proxy used to eastablish connection with pool, E.g. 127.0.0.1:1080
- —cuckoo-intensity <intensity> Set intensity of cuckoo, cuckaroo, cuckatoo, . Smaller value means higher CPU usage to gain more hashrate. Set to 0 means autumatically adapt. Default: 0.
- —cuckatoo-power-optimize Set this option to reduce the range of power consumed by rig when minining with algo cuckatoo. This feature can reduce the chance of power supply shutdown caused by overpowered. Warning: Setting this option may cause drop on minining performance.
- —temperature-limit, —tl <temp-limit> Set temperature limit of GPU, if exceeds, stop GPU.
- —temperature-start, —ts <temp-start> Set cool-down temperature target if GPU is stopped by , default to <temp-limit> — 5.
- —log Generate log file named .
- —log-file <filename> Generate custom log file. Note: This option will override .
- —no-nvml Do not query cuda device health status.
- —fidelity-timeframe <timeframe> Set timeframe for the calculation of fidelity, unit in hour. Default: 24.
- —long-format Use ‘yyyy-MM-dd HH:mm:ss,zzz’ for log time format.
- —verbose Print communication data between miner and pool in log file.
- —device-info Print device cuda information.
- —fee <fee> Change devfee in percentage, . Set to ‘0’ to turn off devfee with lower hashrate. Otherwise, devfee = max(set_value, def_value).
- —generate-config <filename> Generate a sample config json file.
- —no-watchdog Disable watchdog process.
- —platform <platform> Choose platform,0: NVIDIA+AMD (default), 1: NVIDIA only, 2: AMD only
- —share-check <value> If <value> minutes without share, reboot miner, set 0 to disable. Default: 30
- —no-interrupt set this option will disable miner interrupting current GPU jobs when a new job coming from pool, will cause less power supply issue, but might lead to a bit higher stale ratio and reject shares.
- —enable-igpu AMD igpu is disabled by default, set this option to enable.
- —mt, —memory-tweak <mode> Memory timings optimize for Nvidia GDDR5 & GDDR5X gpus. range . Higher value equals higher hashrate. Individual value can be set via comma seperated list. Power limit may need to be tuned up to get more hashrate. Higher reject share ratio can happen if mining rig hits high temperature, set lower value of can reduce reject ratio. Under windows, a custom driver need to be installed when using , can installed manually by option , or run nbminer.exe with admin privilege to perform auto-install. Under linux, admin priviledge is needed to run, . is not needed anymore if is enabled when mining on 1080 & 1080ti GPUs.
- **—driver <action> Windows only option, install / uninstall driver for . Run with admin priviledge. install: , uninstall: . **
- -lhr <value> Partially unlock hashrate for Nvidia LHR GPUs. . 0: auto, -1: off. Others: set to 60 means trying to reach 60% of nonlocked max hashrate.
Activation and Security
Whenever the above depicted conditions are met you can take advantage of the API support by adding the argument to the command line used to launch ethminer. The format of this argument is where is any valid TCP port number (1-65535) and is required, and the dictates what ip the api will listen on, and is optional, and defaults to «all ipv4 addresses». Examples:
./ethminer --api-bind 3333
This example puts the API interface listening on port 3333 of any local IPv4 address which means the loop-back interface (127.0.0.1/127.0.1.1) and any configured IPv4 address of the network card(s). To only listen to localhost connections (which may be a more secure setting),
./ethminer --api-bind 127.0.0.1:3333
and likewise, to only listen on a specific address, replace accordingly.
The API interface not only offers monitoring queries but also implements some methods which may affect the functioning of the miner. These latter operations are named write actions: if you want to inhibit the invocation of such methods you may want to put the API interface in read-only mode which means only query to get data will be allowed and no write methods will be allowed. To do this simply add the — (minus) sign in front of the port number thus transforming the port number into a negative number. Example for read-only mode:
./ethminer --api-bind -3333
Note. The port number in this examples is taken randomly and does not imply a suggested value. You can use any port number you wish while it’s not in use by other applications.
To gain further security you may wish to password protect the access to your API interface simply by adding the argument to the command line sequence, followed by the password you wish. Password may be composed by any printable char and must not have spaces. Password checking is case sensitive. Example for password protected API interface:
./ethminer --api-bind -3333 --api-password MySuperSecurePassword!!#123456
At the time of writing of this document ethminer’s API interface does not implement any sort of data encryption over SSL secure channel so be advised your passwords will be sent as plain text over plain TCP sockets.
Пошаговое руководство по настройке программы
Шаг 1: Скачайте майнер
Загрузите эту программу и разархивируйте ее.
файлы программы
В папке с программой будут лежать .bat файлы, через которые она запускается. В имени файла можно увидеть пул и монету (мы настроили только для Эфира, другие монеты настраиваются по аналогии).
В батнике файле нужно исправить кошелёк на свой в любом текстовом редакторе. Help — Файл помощи, который покажет все доступные команды (на англ.) а также в папке находится переведенная нами инструкция на русском языке.
Шаг 2: Выберите пул!
Выбрать пул помогут страницы рейтинг пулов и статистика мощности пулов.
Для того что бы не ошибиться с выбором пула, читайте руководство по структуре вознаграждения в майнинге — PPS и PPLNS пулы. Никогда не выбирайте СОЛО пулы, если у вас меньше 10 ферм!
Для майнинга на некоторых пулах потребуется регистрация.
Шаг 3: Настройка
Виртуальная память в Windows
Перед запуском программы вам необходимо увеличить виртуальную память в Windows по крайней мере до 4,5 ГБ (а лучше до 5 ГБ) x (Количество карт), так что для фермы с 6 картами потребуется по крайней мере 27 ГБ для некоторых алгоритмов.
выставляем файл подкачки в системе
Панель управления\Все элементы панели управления\Система — Дополнительные параметры системы- вкладка Дополнительно, затем Параметры, снова вкладка Дополнительно.
Находим настройки Виртуальной памяти, кликаем Изменить. Убираем галочку с пункта «Автоматически выбирать объем файла подкачки» и ставим чекбокс «Указать размер». Указываем нужный размер в МБ (Пример для 6 карт — 45000). Нажимаем на кнопку Задать. Перезагружаем ферму или компьютер.
Теперь нам нужно настроить .bat файл.
Важно! Соблюдайте синтаксис файла. Не допускаются лишние переносы строк, пробелы и символы там, где их не должно быть
Просто придерживайтесь примера и тогда все запустится!
Настройка bat файла
- ethminer.exe — эта команда указывает на приложение, которые будет запущено для майнинга.
- stratum1+tcp:// — указать тип протокола для подключения к пулу.
- 0x617b3704e249d5274f5de94ec1d5f5fa9be8a357 — указав тип протокола, пишем свой адрес добываемой монеты.
- .rig1 — после адреса ставим точку и указываем идентификатор нашей фермы (любой, для отслеживания статистики на пулах).
- @eth-eu2.nanopool.org — указав идентификатор, ставим знак «@» и указываем адрес пула.
- :9999 — после адреса пула ставим знак двоеточия и пишем порт пула.
pause — не обязательная команда. Она позволяет оставлять консоль майнера отрытой в случае возникновения какой-либо ошибки. Без команды «pause», майнер просто закроется и не отобразит никакого описания.
Примеры
Запуск и информация консоли
Нажимаем двойным щелчком мыши по .bat файлу с монетой:
В отличии от Claymore Dual Miner и PhoenixMiner, у этой программы довольно мало информации в консоли.
Мы можем увидеть наш хешрейт, пул, к которому подключились и время. Надпись unknown — это имя потока, который, по-видимому, в Windows установлен неправильно.
Мы рассмотрели команды для запуска программы. И по традиции, давайте приведем список всех доступных команд в секции ниже.
Шаг 3. Выбор пула
Следующий этап – это выбор пула. Пул – это объединение майнеров. В связи с постоянно растущей сложностью добычи криптовалюты, соло-майнинг стал невыгодным. Объединяя собственные усилия, «шахтеры» намного быстрее генерируют и закрывают блоки. Это и есть основная цель майнинга любой криптовалюты.
При выборе пула стоит обратить внимание на его мощность, количество участников. Помните, что эти объединения не долговечны, а сама сложность добычи криптовалюты постоянно меняется
Из-за этого спрогнозировать эффективность майнинга пула сложно.
Кнопка «Вывод» отвечает за вывод средств. Туда вводите адрес своего ранее открытого кошелька и заказываете выплату, как только намайнили нужное количество Эфира.
Ошибки, возникающие при компиляции ethminer
При появлении ошибок вида:
CMake Error at CMakeLists.txt:3 (include): include could not find load file: cmake/cable/bootstrap.cmake CMake Error at CMakeLists.txt:5 (include): include could not find load file: CableBuildInfo CMake Error at CMakeLists.txt:6 (include): include could not find load file: CableBuildType CMake Error at CMakeLists.txt:7 (include): include could not find load file: CableToolchains CMake Error at CMakeLists.txt:8 (include): include could not find load file: HunterGate CMake Error at CMakeLists.txt:10 (include): include could not find load file: defaults/HunterCacheServers CMake Error at CMakeLists.txt:12 (cable_configure_toolchain): Unknown CMake command "cable_configure_toolchain". -- Configuring incomplete, errors occurred! -- Configuring incomplete, errors occurred!
либо
fatal: не найден git репозиторий (или один из родительских каталогов): .git
нужно повторно инициализировать git, а также обновить субмодули командами:
git init
(терминал запущен из папки build):
git submodule update --init --recursive
При появлении ошибки:
- unsupported GNU version! gcc versions later than 5 are not supported!
нужно вручную установить нужную версию набора программ компиляции gcc:
apt-get install gcc-5 g++-5 export CC=`which gcc-5` export CXX=`which g++-5`
Если при финальной сборке
(команда cmake —build .)
исполняемого файла при генерации ядра OpenCL появляется сообщение об отсутствии файла ethash.cl:
Generating OpenCL Kernel Byte Array CMake Error at /home/intel33/Рабочий стол/ethminer/ethminer/libethash-cl/bin2h.cmake:50 (file): file failed to open for reading (No such file or directory): /home/intel33/Рабочий\ стол/ethminer/ethminer/libethash-cl/kernels/cl/ethash.cl make: *** [libethash-cl/CMakeFiles/ethash-cl.dir/build.make:62: libethash-cl/ethash.h] Ошибка 1
make: *** [CMakeFiles/Makefile2:408: libethash-cl/CMakeFiles/ethash-cl.dir/all] Ошибка 2 make: *** Ошибка 2
хотя файл ethash.cl находится по указанному пути, нужно перенести папку с исходниками в место без кириллических названий типа Рабочий стол или Загрузки, удалить все содержимое из папки build, и повторить процесс сборки заново.
Все аргументы командной строки
Если представлены две команды в строке, то нужно вводить только одну. Вторая — это ее синоним. Пример: —help и -h — это одно и то же. Вводим либо —h либо —help.Основная информация: -h,—help Отобразить текст справки и выйти.
—api-bind 127.0.0.1:3333 Использовать API интерфейс.Выбрать устройства: -G,—opencl Майнить/Тестировать, используя только OpenCL (AMD).
-U,—cuda Майнить/Тестировать, используя только CUDA (NVIDIA).Подключиться к пулу: -P,—pool Указать адрес пула для Stratum подключения к пулу или http адрес для соло майнинга.
Подключение происходит по схеме:
stratum1+tcp://@]hostname:port
протокол://@]адрес_пула:порт
Для объяснения и некоторых примеров того, как заполнить эти значения, используйте команду ethminer —help-ext
-H,—help-ext Показать справочный текст об одном из следующих контекстов:
поддерживаемые опции: {‘con’,’test’,cl,cu,api,’misc’,’env’}
- ‘con’ — Соединения и их определения
- ‘test’ — Опции тестирования
- ‘cl’ — Расширенные опции OpenCL
- ‘cu’ — Расширенные опции CUDA
- ‘api’ — API-интерфейс и интерфейс мониторинга Http
- ‘misc’ — Другие разные варианты
- ‘env’ — Использование переменных окружения.
-V,—version Показать версию программы и выйти из нее.
F.A.Q
-
Why is my hashrate with Nvidia cards on Windows 10 so low?
The new WDDM 2.x driver on Windows 10 uses a different way of addressing the GPU. This is good for a lot of things, but not for ETH mining.
For Kepler GPUs: I actually don’t know. Please let me know what works best for good old Kepler.
For Maxwell 1 GPUs: Unfortunately the issue is a bit more serious on the GTX750Ti, already causing suboptimal performance on Win7 and Linux. Apparently about 4MH/s can still be reached on Linux, which, depending on ETH price, could still be profitable, considering the relatively low power draw.
For Maxwell 2 GPUs: There is a way of mining ETH at Win7/8/Linux speeds on Win10, by downgrading the GPU driver to a Win7 one (350.12 recommended) and using a build that was created using CUDA 6.5.
For Pascal GPUs: You have to use the latest WDDM 2.1 compatible drivers in combination with Windows 10 Anniversary edition in order to get the full potential of your Pascal GPU. -
Why is a GTX 1080 slower than a GTX 1070?
Because of the GDDR5X memory, which can’t be fully utilized for ETH mining (yet).
-
Are AMD cards also affected by slowdowns with increasing DAG size?
Only GCN 1.0 GPUs (78×0, 79×0, 270, 280), but in a different way. You’ll see that on each new epoch (30K blocks), the hashrate will go down a little bit.
-
Can I still mine ETH with my 2GB GPU?
Not really, your VRAM must be above the DAG size (Currently about 2.15 GB.) to get best performance. Without it severe hash loss will occur.
-
What are the optimal launch parameters?
The default parameters are fine in most scenario’s (CUDA). For OpenCL it varies a bit more. Just play around with the numbers and use powers of 2. GPU’s like powers of 2.
-
What does the flag do?
@davilizh made improvements to the CUDA kernel hashing process and added this flag to allow changing the number of tasks it runs in parallel. These improvements were optimised for GTX 1060 GPUs which saw a large increase in hashrate, GTX 1070 and GTX 1080/Ti GPUs saw some, but less, improvement. The default value is 4 (which does not need to be set with the flag) and in most cases this will provide the best performance.
-
What is ethminer’s relationship with Genoil’s fork?
Genoil’s fork was the original source of this version, but as Genoil is no longer consistently maintaining that fork it became almost impossible for developers to get new code merged there. In the interests of progressing development without waiting for reviews this fork should be considered the active one and Genoil’s as legacy code.
-
Can I CPU Mine?
No, use geth, the go program made for ethereum by ethereum.