29 Апр, 2018

Майнер CUDAMiner x86 для видеокарт Nvidia

Майнер CUDAMiner для видеокарт Nvidia

Майнер CUDAMiner для видеокарт Nvidia

Cudaminer-х86 для видеокарт Nvidia — параметры и настройка. Скачать CUDAMiner x64 для видеокарт Nvidia

Программа CUDAMiner — это майнер без графической оболочки (GUI), который, как и следует из названия, использует для добычи криптовалюты технологию CUDA. Исходя из этого несложно догадаться, что приложение работает исключительно с видеокартами NVIDIA.

До появления данной программы считалось, что эффективно добывать криптовалюту с помощью видеокарт можно исключительно на GPU от AMD, поддерживающих технологию OpenCL. Так вот, оказалось что работа с CUDA ничуть не менее рентабельна. Однако сразу в начале обзора отметим, что на 2017 год для майнинга гораздо эффективнее и производительнее использовать программу Claymore’s Dual Miner, как для карт NVIDIA, так и для AMD.

Ключевые особенности CUDAMiner
— Предназначен для добычи криптовалюты мощностями графических адаптеров NVIDIA;
— Поддерживает алгоритмы Scrypt, MaxCoin и SHA-256D;
— Является консольным приложением (не имеет графической оболочки);
— Управляется при помощи команд;
— Создан на основе cpuminer;
— Отображает подробный лог с успешными «шарами» в режиме реального времени.

CUDAMiner для GPU NVidia можно скачать на GitHub. Для работы CUDAMiner дополнительно потребуются последние версии драйверов CUDA, которые можно скачать с сайта NVidia. Кроме того, желательно установить самые новые драйвера на видеокарту, которые тоже доступны на официальном сайте NVidia.

CUDAMiner для видеокарт Nvidia
Данное решение было создано разработчиком KlausT на основе программы cpuminer. Майнер имеет поддержку огромного количества алгоритмов, среди которых:
Scrypt
Scrypt-jane
Scrypt-N
SHA-256D
MaxCoin

Из-за отсутствия графической оболочки, запуск программы и выбор алгоритма может стать сложным препятствие для новичков.

Запустить CUDAMiner можно только предварительно создав bat-файл и прописав в нем параметра подключения к пулу. Об удачноv подключении будет свидетельствовать появление консольного окна, в котором приложение начнет уведомлять пользователя об удачных «шарах» и о текущей скорости добычи электронных монет.

Кстати о скорости. Завсегдатаи тематических форумов отмечают, что при использовании последних версий программы можно добиться показателей MH/s (ну или KH/s, в зависимости от валюты), которые примерно на 10-15% превышают таковые у сторонних решений.

Параметры и команды доступные в программе
CUDAMiner поддерживает массу команд, при помощи которых вы можете изменять следующие параметры:

используемый алгоритм (-a),
адрес сервера (-o),
данные учетной записи для авторизации на сервере (-O),
используемый прокси (-x),
количество активных потоков (-t),
интервал между соединениями (-R),
таймаут подключения (-T),
отображение скорость (-D),
конфигурацию запуска для отдельных устройств (-l),
использование кэша текстур (-C) и так далее.

Получить полный список команд можно введя в строку «-help».

CUDAMiner настройка

Запускаете нужный вам исполняемый файл в зависимости от разрядности и платформы (x64 или x86).

В .bat-файл вставляете следующие параметры:

cudaminer.exe -o http://127.0.0.1:8332 -u Username.Workername -p password

вместо полей Username.Workername, password и http://127.0.0.1:8332 (сюда адрес пула) подставить свои значения.

При удачном запуске каждая найденная шара (share) будет отображаться в консольном окне майнера, там же вы сможете увидеть производительность и время.

Скорость рассчитывается в количестве найденных хешей в секунду. Если рассматривать Litecoin, то как правило это kh/s (килокеши в секунду).

В новых версиях CUDAMiner имеет на порядок большую производительность, поэтому старайтесь вовремя обновлять ПО до самой актуальной версии. Как правило, при серьёзных обновлениях разница может составлять 5-15%.

Примеры заполнения исполняющего файла для разных пулов

Пример запуска cudaMiner на пуле Coinotron с использованием протокола STRATUM на одной карте без дополнительных настроек карты, воркер user.1, пароль — 111. Используется авто настройка ядра.

cudaminer.exe -o stratum+tcp://coinotron.com:3334 -O user.1:111

Пример запуска cudaMiner на пуле LiteGuardian с использованием протокола STRATUM на одной карте Geforce GTX 660Ti с дополнительным хешированием SHA256 на процессоре и двухслойным кешированием текстур, воркер user.1, пароль — 111. Используются специализированные настройки ядра Kepler.

cudaminer.exe -H 1 -l K290x2 -C 2 -o stratum+tcp://eu-1.liteguardian.com:3334 -O user.1:111

Пример запуска cudaMiner на пуле WeMineLTC с использованием протокола STRATUM на одной карте Geforce GTX 460 с дополнительным хешированием SHA256 на процессоре и однослойным кешированием текстур, воркер user.1, пароль — 111. Используются специализированные настройки ядра Fermi.

cudaminer.exe -H 1 -l F28x4 -C 1 -o stratum+tcp://world.wemineltc.com:3333 -O user.1:111

Описание основных опций для запуска CUDAMiner-а

-a, —algo=ALGO указывает какой алгоритм использовать (по умолчанию: scrypt) scrypt — scrypt Salsa20/8(1024, 1, 1), PBKDF2(SHA2) sha256d — SHA-256d (Без GPU ускорения)

-o, —url=URL URL — Адрес сервера (по умолчанию: http://127.0.0.1:9332/)

-O, —userpass=U:P Пользователь:Пароль — для сервера

-u, —user=USERNAME USERNAME — Пользователь для сервера

-p, —pass=PASSWORD PASSWORD — Пароль для сервера

—cert=FILE FILE — Сертификат для сервера использующего SSL

-x, —proxy=[PROTOCOL://]HOST[:PORT] Соединение через прокси сервер

-t, —threads=N N — Количество потоков (по умолчанию: количество процессоров)

-r, —retries=N N — Количество попыток подключения если сервер недоступен (по умолчанию: бесконечно)

-R, —retry-pause=N N — Интервал между попытками соединения (по умолчанию: 30 сек.)

-T, —timeout=N N — Таймаут подключения (по умолчанию: 270 сек.)

-s, —scantime=N upper bound on time spent scanning current work when long polling is unavailable, in seconds (default: 5)

—no-longpoll Выключает поддержку X-Long-Polling

—no-stratum Выключает поддержку X-Stratum

-q, —quiet Выключает отображение скорости

-D, —debug enable debug output

-P, —protocol-dump verbose dump of protocol-level activities

—no-autotune Отключает авто настройку параметров

-d, —devices CUDA Устройства для майнинга. Указываются через запятую и начинаются с 0.

-l, —launch-config Конфигурация запуска для каждого устройства. Указываются через запятую.

-i, —interactive Интерактивный режим для устройств которые работают не только для майнинга. Указываются через запятую.

-C, —texture-cache Указывает какие устройства должны использовать кэш текстур. Значения 0-выключить, 1-включить. Указываются через запятую.

-m, —single-memory Выделяет цельные блоки в памяти для майнинга. Значения 0-выключить, 1-включить. Указываются через запятую.

-H, —hash-parallel Где производить часть расчетов SHA2 для scrypt и scrypt-jane алгоритмов. (по умолчанию: 2)
0 — На CPU
1 — Многопоточность на CPU
2 — Производит все расчеты на GPU

-L, —lookup-gap Divides the per-hash memory requirement by this factor by storing only every N’th value in the scratchpad. Default is 1.

—time-limit maximum time [s] to mine before exiting the program.

—benchmark run in offline benchmark mode

-c, —config=FILE Загрузить файл конфигурации в JSON формате.

-V, —version Вывод информации о версии на экран и выход.

-h, —help Вывод справки на экран и выход.

Скачать файл можно после того, как перейдете по рекламе

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

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