SRBMiner-MULTI CPU & AMD GPU Miner v0.5.1 (Windows64 & Linux)

SRBMiner-MULTI RandomX (Monero XMR miner)

SRBMiner-MULTI (RandomX) CPU и AMD GPU Miner — это программа для майнинга криптовалют на различных алгоритмах для процессора. AMD GPU Miner — это майнер для добычи криптовалют на видеокартах семейства AMD. Обе программы входят в состав одного релиза.

30 ноября, Monero (XMR) будет усиленно работать на блоке 1978433 для перехода на новый алгоритм. Предстоящий форк изменит текущий алгоритм CryptoNight R для майнинга на новый алгоритм RandomX PoW, по сути, перенеся майнинг монеты на CPU.

Уже есть несколько майнеров добывающих монеты на алгоритме RandomX, один из которых SRBMiner-MULTI. Скачать последнюю версию майнера SRBMiner-MULTI вы можете по ссылкам ниже.

0.5.1

  • Added algorithm ‘argon2id_chukwa’
  • Added algorithm ‘argon2d_dynamic’
  • Added parameter ‘–miner-priority’ to set priority of main miner process
  • Renamed ‘–cpu-priority’ to ‘–cpu-threads-priority’
  • Faster hashrate refresh interval for CPU workers
  • Fixed (probably) crash when mining with ‘randomepic’ algorithm
  • Bug fixes
DOWNLOAD LINKS:
    
 
198d65c1b6e6413c9465d07f6d9de2a2 *SRBMiner-Multi-0-5-1-win64.zip
0e27b9bea0e7d8f931a36e14480f8fcc *SRBMiner-Multi-0-5-1-Linux.tar.xz

Changelog:

0.5.1

  • Добавлен алгоритм argon2id_chukwa
  • Добавлен алгоритм argon2d_dynamic
  • Добавлен параметр –miner-priority для установки приоритета основного процесса майнера
  • –Cpu-priority переименовано в –cpu-threads-priority.
  • Более быстрый интервал обновления хешрейта для рабочих ЦП
  • Исправлен (вероятно) сбой при майнинге с использованием алгоритма randompic
  • Исправление ошибок

SRBMiner-MULTI

Поддерживает алгоритмы: 

  • Cpupower
  • RandomARQ
  • RandomWOW
  • RandomX
  • RandomXL
  • m7mv2
  • yescryptr16
  • yescryptr32
  • yescryptr8
  • yespower
  • yespower2b
  • yespowerlitb
  • yespowerltncg
  • yespowerr16
  • yespowersugar
  • yespowerurx
  • Blake2b
  • Blake2s
  • eaglesong
  • k12
  • Keccak
  • MTP
  • rainforestv2
  • Yescrypt

Поддерживаемые устройства:

  • VEGA 56/64/FE/VII
  • RX 460/470/480/550/560/570/580/590
  • R9-285/285X/380/380X
  • R9-290/290X
  • R9-Fury/Nano
  • + Процессоры

Возможности майнера SRBMiner-MULTI:

  • Режим управляемой настройки
  • Возможность переключения алгоритма без внешнего приложения
  • Запуск в фоновом режиме без окна консоли
  • Сторожевой таймер хешрейта, который перезапускает майнер при ошибке видеокарт
  • Контроль температуры видеокарты и автоматическое отключение, если температура слишком высокая
  • Отключение системы при слишком высокой температуре видеокарты
  • Автоматический перезапуск майнера если слишком много отклоненных шар
  • Запуск монитора, который гарантирует, что ваш майнер начинает работать нормально
  • API для статистики майнинга
  • Веб-интерфейс для отслеживания статистики майнера
  • Несколько резервных пулов
  • Возможность добавлять новые пулы на лету, не перезапуская майнер
  • Мониторинг сложности, не подключаться к пулу, если уровень сложности слишком высок
  • Мониторинг тайм-аута, не подключаться к пулу, если работа не получена в течение длительного времени
  • Легко переключает видеокарты AMD в режим вычислений

Настройка SRBMiner-MULTI

Для того чтобы начать майнинг нам нужно создать или отредактировать файл с расширением .bat. В нем указать следующие команды:

SRBMiner-MULTI батник
  1. SRBMiner-MULTI.exe — команда запуска приложения SRBMiner
  2. —algorithm randomx — указать алгоритм для майнинга
  3. —pool xmr-eu1.nanopool.org — указать адрес пула
  4. 14444 — указать порт пула
  5. —wallet 44tLjmXrQNr…8d2340c55648d указать кошелек монеты + Payment ID после точки. Кошелек можно получить либо на бирже, либо установить холодный кошелек Monero.
  6. —gpu-target-temperature 70 — программа будет стремиться поддерживать эту температуру
  7. —gpu-off-temperature 83 — майнер выключится при достижении этой температуры и включится когда она снизится
  8. —send-stales — отправлять в пул устаревшие шары (некоторые пулы их частично оплачивают, либо начисляют бонусы).
  9. —enable-restart-on-rejected — автоматический перезапуск майнера если слишком много отклоненных шар

Пример батника:

setx GPU_MAX_HEAP_SIZE 100
setx GPU_MAX_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_MAX_SINGLE_ALLOC_PERCENT 100
@echo off
cd %~dp0

cls
set LOGTIME=%date:~10,4%_%date:~4,2%_%date:~7,2%_%time:~0,2%_%time:~3,2%
set LOGTIME=%LOGTIME: =%
set LOGTIME=%LOGTIME:,=.%.txt

SRBMiner-MULTI.exe --algorithm randomx --pool xmr-eu1.nanopool.org:14444 --wallet 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1
pause

Запускается программа как обычно, двойным щелчком мыши по фалу с расширением .bat

Запустив программу, мы увидим следующее окно:

консоль

Мы написали в батнике только те команды, которые помогут подключиться к пулу и запустить процесс добычи криптовалюты. Однако для повышения производительности необходимо настроить и некоторые другие аргументы командной строки, в зависимости от типа вашего оборудования.

Аргументы командной строки SRBMiner-MULTI

Настройки подключения к пулу:

  --pool url:port адрес пула: порт
 --wallet address адрес кошелька пользователя
 --password значение пароль пула
 --tls значение использовать TLS (true или false)
 --nicehash значение принудительно использовать nicehash (true или false)
 --job-timeout значение указать время, если за этот период не было получено ни одного задания, майнер восстановит соединение. По умолчанию отключено
 --max-difficulty значение указать десятичное число, если сложность пула выше этого значения майнер будет повторно подключаться к пулу
 --start-block-height значение указать число, когда начинать добычу, если достигнута определенная высота блока. Пул должен отправлять эту информацию
 --algo-min-time значение  указать время, используемое с возможностью переключения алгоритма,  минимальное время для майнинга того же алгоритма. По умолчанию 10 мин.
 --keepalive значение посылать на пул команду, что майнер работает, чтобы не разрывалось соединение (true или false, не каждый пул поддерживает это)
 --algorithm значение алгоритм для майнинга
 --retry-time value — здесь указать время, сколько ждать, прежде чем пытаться повторно подключиться к пулу
 --send-stales отправлять в пул шары, которые майнер считает устаревшими
 --give-up-limit value сколько раз пытаться подключиться к пулу перед переключением на следующий пул
 --main-pool-reconnect value время, как часто нужно пытаться восстановить соединение с основным пулом. По умолчанию 10 минут 

Настройки производительности и интенсивности:

  --cpu-priority value указать приоритет процесса майнера(1-5), где 5 — самый высокий
 --cpu-threads сколько потоков процессора использовать для майнинга
 --cpu-affinity value указать битовую маску сходства потоков
 --disable-cpu-optimisations  использовать только SSE2 для майнинга на видеокартах (SSE2 — это набор  инструкций, определяющий возможности того или иного процессора)
 --disable-huge-pages отключить использование параметра «Блокировка страниц в памяти» — рекомендуется включить
 --disable-hw-aes использовать только AES для майнинга на процессоре (AES — это набор инструкций для процессора)
 --disable-numa отключить привязку к узлам numa («Неравномерный доступ к памяти»)
 --disable-tweaking отключить опции настройки видеокарт, которые включены по умолчанию
 --set-compute-mode перевести видеокарты AMD в режим вычислений и отключить crossfire (запускается от имени администратора) 

Настройки производительности видеокарт:

 --reset-vega отключить / включить видеокарты Vega при запуске майнера
 --gpu-intensity значение указать интенсивность видеокарты (1-31) значения, разделенные запятыми
 --gpu-raw-intensity значение использовать raw интенсивность для дополнительной производительности, значения через запятую
 --gpu-threads значение указать количество потоков видеокарты, значения, разделенные запятыми
 --gpu-worksize значение указать worksize видеокарты, значения через запятую 

Настройки температуры и вентиляторов:

 --gpu-target-temperature значение  указать температуру видеокарты, значения, разделенные запятыми. Майнер  будет пытаться поддерживать заданную температуру на всех найденных  видеокартах
 --gpu-off-temperature значение указать температуру выключения видеокарты, значения, разделенные запятыми
 --gpu-target-fan-speed значение указать скорость вентилятора видеокарты в об / мин, значения через запятую 

Выбрать устройства:

   --gpu-id значение указать идентификатор видеокарты из --list-devices, значения через запятую
 --disable-cpu отключить майнинг на процессоре
 --disable-gpu отключить майнинг на видеокарте
 --list-devices отобразить (список доступных видеокарт, упорядоченных по busid 

Настройки сторожевого таймера (перезагрузки):

  --disable-gpu-watchdog отключить обнаружение сбоев видеокарт
 --gpu-watchdog-disable-mode если включено, сторожевой таймер попытается отключить зависающие видеокарты вместо перезапуска майнера
 --reboot-script-gpu-watchdog имя файла, если установлено, отключает встроенную процедуру перезапуска при сбое видеокарт и вместо этого запускает этот скрипт
 --watchdog-rounds value указать сколько учитывать раундов (раунд 30 секунд), чтобы был вызван gpu-watchdog . По умолчанию — 5
 --disable-startup-monitor отключить сторожевой таймер для интервала запуска майнера
 --enable-restart-on-rejected включить автоматический перезапуск майнера если слишком много отклоненных шар. Устанавливается вместе с --max-rejected-shares
 --max-rejected-shares value максимальное количество разрешенных отклоненных шар в соединении. По умолчанию 20, если включена опция --enable-restart-on-rejected
 --max-no-share-sent value время, если в течение x раз пул не принимает шары, перезапускает майнер [по умолчанию 0 — отключено]
 --shutdown-temperature value если эта температура достигнута, майнер выключит систему (ADL должен быть включен
 --max-startup-time value указать время, максимальное время для запуска видеокарт и начала майнинга. По умолчанию 2 минуты
 --startup-script filename запускать собственный скрипт при запуске майнера — устанавливать разгон, напряжение и т. д. 

Настройки файла журнала ошибок:

  --extended-log включить более информативное ведение журнала
 --gpu-errors-alert value уведомить, когда число ошибок вычислений для любой видеокарты достигнет этого значения [по умолчанию 0 — отключено]
 --log-file filename включить запись журнала в файл 

Файлы конфигурации:

  --config-file filename использовать файл конфигурации, отличный от config.txt
 --pools-file filename использовать файл пула, отличный от pools.txt
 --setup запустить интерактивный режим для создания основных конфигурационных файлов 

Прочие настройки:

 --adl-disable отключить ADL (ADL — это библиотека для доступа к функциональности драйвера для видеокарт AMD)
 --background запустить майнер в фоновом режиме, без окна консоли 
 --enable-workers-ramp-up позволить воркерам медленный запуск
 --forced-shutdown никогда не освобождать ресурсы при перезагрузке / выключении
 --list-algorithms отобразить список доступных алгоритмов
 --max-startup-time-script filename запустить скрипт, если maxstartuptime превышено
 --disable-extranonce-subscribe не отправлять данные «mining.extranonce.subscribe» на пул
 --gpu-adl-type значение указать ADL для использования (1 или 2), значения через запятую
 --gpu-tweak-profile значение указать число профиля оптимизации от 0 до 10, 0 отключает настройку 

Настройки API:

 --api-enableвключить API для статистики
 --api-port value указать порт, по которому доступен API статистики (по умолчанию 21550)
 --api-rig-name valueтут указываем имя идентификатора вашей фермы в статистическом API
 --api-rig-restart-url value указать URL-адрес, доступный в браузере (запускает перезагрузку компьютера
 --api-miner-restart-url value определить URL-адрес, доступный в браузере, вызывает перезапуск майнера
 --api-rig-shutdown-url value определить URL, доступ к которому в браузере вызывает отключение компьютера 

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

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