Monero miner xmr gpu, cpu скачать (AMD, NVIDIA, Intel) cryptonightv8 (v7, 1) майнер


Быстрый старт

Для максимально быстрого запуска будет достаточно:

  1. Скачать архив с программой.
  2. Распаковать в любое удобное место.
  3. Смените кошелек на свой в файле с расширением .bat.

В архиве с программой находятся готовые примеры для Ergo, Ethereum, ZIL и других монет, файл конфигурации и инструкции на русском языке.

Примеры быстрого старта

Самый простой способ начать использовать SRBMiner — настроить программу из командной строки. Просто создайте / отредактируйте готовый .bat-файл (Windows) или откройте терминал (Linux).

Команды для запуска (в Windows):

SRBMiner-MULTI.exe —disable-cpu —algorithm autolykos2 —pool ergo.herominers.com:10250!ergo-eu.leafpool.com:1111!pool.coinfoundry.org:3036!pool.woolypooly.com:3100 —wallet 9gj5rYtg1sGwdvoXGJswrSfPBXiXJgmyjZVEQ9p5fvZrCAfu6zT —gpu-boost 3 pause

Как настроить .bat файл

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

  1. SRBMiner-MULTI.exe — команда запуска приложения SRBMiner.
  2. —disable-cpu — отключить майнинг на процессоре.
  3. —algorithm autolykos2 — указать алгоритм для майнинга.
  4. —pool ergo.herominers.com:10250 — указать адрес и порт пула.
  5. —wallet 9gj5rYtg1sGwdvoXGJswrSfPBXiXJgmyjZVEQ9p5fvZrCAfu6zT указать кошелек монеты. Кошелек можно получить либо на бирже, либо установить холодный кошелек.
  6. —gpu-boost 3 — используется для увеличения хэшрейта вашего графического процессора. Параметр активируется только в том случае, если майнер запускается с правами администратора.

Посмотрим, что у нас получилось в батнике:

SRBMiner-MULTI.exe —disable-cpu —algorithm autolykos2 —pool ergo.herominers.com:10250!ergo-eu.leafpool.com:1111!pool.coinfoundry.org:3036!pool.woolypooly.com:3100 —wallet 9gj5rYtg1sGwdvoXGJswrSfPBXiXJgmyjZVEQ9p5fvZrCAfu6zT —gpu-boost 3 pause

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

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

Пример батника для RandomX

  1. SRBMiner-MULTI.exe — команда запуска приложения SRBMiner
  2. —algorithm randomx — указать алгоритм для майнинга
  3. —pool xmr-eu1.nanopool.org — указать адрес пула
  4. 14444 — указать порт пула
  5. —wallet 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d указать кошелек монеты. Кошелек можно получить либо на бирже, либо установить холодный кошелек 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.rig1 pause

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

Добавляйте нас в закладки, что бы всегда быть в курсе того, что происходит в мире майнинга

Updates / Releases

v0.8.7

  • Fixed hashrate regression on the Heavyhash algorithm for Navi maps.
  • Fixed progpow algorithms not working in the previous release (0.8.6)

v0.8.6

  • Increase in performance on the Heavyhash algorithm for Polaris GPUs up to ~ 10%
  • Increase in performance on the Heavyhash algorithm for VEGA GPU ~ 5%
  • Fixed Heavyhash algorithm for RX6500 / 6600/6700 GPUs
  • Fixed GPU detection on some Linux systems.

v0.8.5

  • Increasing the performance of the Heavyhash algorithm for VEGA / RDNA / RDNA2 GPUs
  • Fixed bug with wrong version of verushash algorithm solution

v0.8.4

  • Increased performance on the Heavyhash algorithm for GPUs
  • Fixed display of hash rate during GPU auto-tuning.
  • Changed GPU temperature to display ‘edge’ value instead of ‘hotspot’

v0.8.3

  • Increased performance on the Heavyhash algorithm for GPUs ( up to ~ 20% on some maps)
  • Fixed problem with recognition of some GPUs in newer drivers (does not work since version 0.8.1)
  • Redesigned hashrate report / statistics — now the average value for 1 min / 1 hour / 6 hours / 12 hours is displayed (also in the API).

v0.8.2

  • Added the ability to preload datasets using the autolykos2 algorithm with the —gpu-autolykos2-preload parameter (even on 4 GB cards!)
  • Slightly faster dataset creation on some GPUs
  • Job notifications are now displayed less frequently in the console unless extended logging is enabled.
  • Autolykos2 kernels for Hawaii, Tonga and Fiji have been replaced with kernels from ver. 0.7.3
  • Fixed bugs in algorithm switching mode (‘- multi-algorithm-job-mode 3’)

Dataset preloading can increase the hashrate on the pool side! (this means more profit)

Works even on GPUs with 4Gb!

For example, if you configured to preload 1 dataset, that means it will create a dataset for the current and next block. When the next block arrives, the dataset will be loaded, which means the GPU can resume immediately (without creating the dataset). Additional GPU memory required.

There are 2 types of preload:

  • If you set the preload value to 1, it will constantly load the next block (preferably for 4-8GB GPUs).
  • If you set the preload value> 1, it will preload X datasets, and when a block arrives that hasn’t been loaded yet, it will be generated so the miner can start working with it, and then X datasets will be preloaded again. …

v0.8.1

It GREAT update, check it out:

  • Added firopow algorithm (FIRO — Firo coin) for CPU / GPU mining, commission 0,85%.
  • Added kawpow algorithm (RVN — Raven coin) for CPU / GPU mining, commission 0,85%.
  • Added progpow_sero (SERO — Super Zero coin) algorithm for CPU / GPU mining, commission 0,85%.
  • Added progpow_veil (VEIL — Veil coin) algorithm for CPU / GPU mining, commission 0,85%.
  • Added progpow_zano algorithm (ZANO — Zano coin) for mining on CPU / GPU, commission 0,85%.
  • Added progpow_veriblock algorithm (VBK-Veriblock coin) for mining on CPU / GPU, commission 0,85%.
  • Added progpow_epic (EPIC — EpicCash coin) algorithm for CPU / GPU mining, commission 0,85%.
  • Added Astrobwt algorithm (DERO — Dero coin) for mining on CPU, commission 0,85%.
  • Added minotaurx algorithm (LCC — LiteCoin Cash coin) for CPU mining, commission 0,85%.
  • The developer fee for the lyra2v2_webchain algorithm has been reduced to 0,85%.
  • Minor improvements in autolykos2 algorithm for RX550 and RX560 GPUs
  • Added stock statistics for each GPU (Accepted | Rejected | GPU Validation Errors)
  • Added watchdog timer for worker CPUs (detects if a CPU thread stops hashing)
  • Added -gpu-progpow-mode parameter (which progpow program to use)
  • Added the -gpu-progpow-preload parameter (how many periods to pre-create)
  • Fixed crash on Ryzen 3000 series processors on autolykos2 algorithm.
  • Fixed compatibility with P2P pools p2p-spb.xyz
  • Fixed problem «Internet not found» in some Linux distributions.
  • Changed default value for —max-no-submit-answers parameter from 0 to 5.
  • The –disable-gpu-watchdog parameter has been renamed to –disable-worker-watchdog.
  • Reduced size of miner binary (Windows)
  • To fix shutdown miner on autolykos2 with WoolyPooly pool try —keepalive true
  • Elimination of small bugs

— Progpow algorithms use single DAG allocation (no DAG splitting), so you need a driver that allows large buffers to be allocated. — ‘Double’ mining EpicCash Progpow with any other algorithm (ETHASH, ETCHASH, AUTOLYKOS2 …) — —gpu-progpow-mode is selected automatically, but you can test manually, you may find a mode that suits your GPU better

Download windows: SRBMiner-Multi-0-8-1-win64.rar Download Linux: SRBMiner-Multi-0-8-1-Linux.tar.xz

v0.8.0

  • Added randomgrft algorithm (GRFT — Graft coin) for CPU mining, commission 0,85%.
  • Increasing ethash performance for RX6800 / 6900 GPUs
  • Etchash Performance Boost for RX6800 / 6900 GPUs
  • Increasing ubqhash algorithm performance for RX6800 / 6900 GPUs
  • Verthash Performance Boost for RX6800 / 6900 GPUs
  • Increased Performance on the Heavyhash Algorithm for RX6800 / 6900 GPUs
  • Increased performance of the autolykos2 algorithm on ZEN2 + AMD processors (up to ~ 90%) (*)
  • Fixed cryptonight_gpu algorithm for RDNA / RDNA2 GPUs.
  • Fixed cryptonight_xhv algorithm for RDNA / RDNA2 GPUs.
  • Added GPU power consumption information to the statistics and API.
  • Reduced time required to switch algorithm when using —multi-algorithm-job-mode 3 with cpu mining
  • Elimination of small bugs

Download windows: SRBMiner-Multi-0-8-0-win64.rar Download Linux: SRBMiner-Multi-0-8-0-Linux.tar.xz

v0.7.9

  • Added ‘cosa’ algorithm (COSA — Cosanta coin) for CPU mining, commission 2,0%.
  • Fixed hashrate regression on the Heavyhash algorithm for Navi maps.

Download windows: SRBMiner-Multi-0-7-9-win64.rar Download Linux: SRBMiner-Multi-0-7-9-Linux.tar.xz

v0.7.8

  • Added circcash algorithm for GPU mining, commission 0,85%.
  • Increase in performance on the Heavyhash algorithm on the GPU (~ 15-25%)
  • Increased performance of the verushash algorithm on processors with SSE4.2 and AES support (~ 4%)
  • Added -gpu-manual-tuning parameter to edit memory timings in real time (check Help \ Gpu_Manual_Tuning.txt)
  • Added —log-file-mode parameter (check Help \ Cmd_Common_Parameters.txt)
  • Fixed automatic setup of Ethash algorithm for Navi / Navi2 maps, which broke in the previous version
  • Removed dev board for ‘randomwow’ algorithm
  • Removed devfee for bl2bsha3 algorithm
  • Removed dev board for Eaglesong algorithm.
  • Removed devfee for k12 algorithm
  • Removed devfee for kadena algorithm
  • Removed development board for Minotaur algorithm.
  • Elimination of small bugs

— Now you can set / change memory timings in real time! See Help \ Gpu_Manual_Tuning.txt for more information.
Download windows: SRBMiner-Multi-0-7-8-win64.rar Download Linux: SRBMiner-Multi-0-7-8-Linux.tar.xz

v0.7.7

  • Added lyra2v2_webchain (MINTME — MintMe.com coin) algorithm for CPU / GPU mining, commission 2%
  • Added ghostrider algorithm (RTM — Raptoreum) for CPU mining, commission 0,85%
  • Added cryptonight_turtle algorithm for CPU / GPU mining, commission 0,85%.
  • Added randomyada algorithm (YDA — Yada coin) for CPU mining, commission 0,85%
  • Added yespowerarwn algorithm (ARWN — Arowana coin) for CPU mining, commission 0,85%.
  • Best auto tuning for yespower algorithms
  • Removed dev board for cryptonight_cache algorithm.
  • DevFee for Heavyhash algorithm reduced to 1%

To find the optimal ‘ghostrider’ settings for your processor, you have to play with: —Cpu-threads —Cpu-threads-intensity —Cpu-affinity

Download windows: SRBMiner-Multi-0-7-7-win64.rar Download Linux: SRBMiner-Multi-0-7-7-Linux.tar.xz

v0.7.6

  • Fixed autotune option for autolykos2 algorithm that did not work in the previous version
  • Fixed hash rate regression on autolykos2 algorithm for Baffin, Hawaii, Tonga, Fiji maps.
  • Minor improvements in ethash algorithm
  • Minor improvements in the etchash algorithm
  • Added the ability to escape separator characters in the -password field with # (use #; and #!)
  • Minor fixes

Download windows: SRBMiner-Multi-0-7-6-win64.rar Download Linux: SRBMiner-Multi-0-7-6-Linux.tar.xz

v0.7.5

  • Fixed hashrate for the algorithm autolykos2 on RDNA and RDNA2 GPUs which didn’t work in the previous version (0.7.4)
  • Fixed algorithm autolykos2 for Tonga, Fiji and Hawaii GPU’s which did not work in the previous version (0.7.4)

Download windows: SRBMiner-Multi-0-7-5-win64.rar Download Linux: SRBMiner-Multi-0-7-5-Linux.tar.xz

v0.7.4

  • Accelerated creation of a dataset for an algorithm autolykos2
  • Minor algorithm improvements autolykos2 and lower power consumption in Windows
  • Minor algorithm improvements ethash и etchash
  • —gpu-tweak-profile и —gpu-boost should now work with the latest AMD drivers.
  • Added parameter —gpu-buffer-mode, can be used with dual ZIL mining (check Help \ Other \ Dual-mining-ZIL.txt)
  • Added —gpu-ethash-mode 3 for old cards, DAG is not created on Ethash, Etchash (use it if you are really lucky)
  • Changed the way of displaying «ignored jobs». If you want to see job ignore messages, you need to enable extended logging.
  • Additional bug fixes with ZIL dual mining
  • Minor fixes

Download windows: SRBMiner-Multi-0-7-4-win64.rar Download Linux: SRBMiner-Multi-0-7-4-Linux.tar.xz

v0.7.3

  • Small improvement to cryptonight_xhv algorithm for some GPUs
  • Fixed parameter —gpu-off-temperature
  • Fixed bugs with double mining ZIL + any other algorithm (see Help / Other / Dual-mining-ZIL.txt)
  • Removed parameters —gpu-target-temperature и —gpu-target-fan-speed — use an external application instead.
  • Minor fixes

Download windows: SRBMiner-Multi-0-7-3-win64.rar Download Linux: SRBMiner-Multi-0-7-3-Linux.tar.xz

v0.7.2

  • Added Heavyhash (oBTC — Optical Bitcoin) algorithm for GPU mining, commission 2,5%.
  • Generating dataset for autolykos2 algorithm on ellesmere GPU faster ~ 3%
  • DevFee for verthash algorithm reduced to 1%
  • DevFee for rx2 algorithm reduced to 1%
  • The parameter ‘—disable-worker-ramp-up’ has been changed back to ‘—enable-worker-ramp-up’, so the default overclocking is now disabled.
  • Api no longer reports 0 h / s when creating dataset for autolykos2 algorithm, so HiveOs should not trigger restart procedure
  • Added parameter —max-no-submit-answers (see —Help for details)
  • Minor fixes

Download windows: SRBMiner-Multi-0-7-2-win64.rar Download Linux: SRBMiner-Multi-0-7-2-Linux.tar.xz

Все аргументы командной строки

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

—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 (запускается от имени администратора)

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

—gpu-boost значение увеличить хэшрейт графического процессора. Параметр активируется только в том случае, если майнер запускается с правами администратора.

—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, доступ к которому в браузере вызывает отключение компьютера

Features SRBMiner-MULTI

  • Mine up to 4 algorithms at the same time
  • Run in the background without a window
  • GPU temperature monitoring and auto shutdown when temperature is too high
  • Job timeout monitor, reconnects to the pool if no job is received for a long time
  • Guided Tuning Mode
  • A hash watchdog timer that restarts the miner on GPU error
  • Graphical web interface for miner statistics
  • Difficulty monitoring, reconnects to the pool if the difficulty is too high
  • Easily Switch AMD Graphics Cards to Compute Mode
  • Automatic restart of the miner on too many rejected shares
  • System shutdown when GPU temperature is too high
  • API for miner statistics
  • Multiple pools with failover support
  • A bunch of other useful features

Настройка файлов конфигурации

В архиве с программой вы найдете примеры файлов конфигурации, настроенных .bat файлов и инструкцию на русском языке.


Файлы программы

Параметры конфигурации в файле config.txt

«algorithm» указать алгори указать интенсивность (1-31), если установлено значение 0, майнер попытается найти лучшие настройки (intensity, worksize, threads)

«raw_intensity» указать количество глобальных потоков, используйте, если хотите точно настроить интенсивность

«worksize» указать размер локальной рабочей группы

«threads» указать количество потоков видеокарты для использования

«giveup_limit» указать число, сколько раз пытаться подключиться к пулу перед переключением на следующий пул из файла pool.txt. Если установлено значение 0, майнер завершит работу и не будет повторять попытку подключения.

«timeout» указать время, когда соединение с пулом считается истекшим

«retry_time» указать время, сколько ждать, прежде чем пытаться повторно подключиться к пулу

«reboot_script_gpu_watchdog» указать имя файла для скрипта в каталоге майнера, если установлено, отключает встроенную процедуру перезапуска майнера при сбое видеокарты и вместо этого запускает указанный вами скрипт

«main_pool_reconnect» указать время (минимум 3 минуты или 180 секунд), как часто нужно пытаться повторно подключиться к основному пулу. По умолчанию 10 минут.

«target_temperature» указать температуру от 0 до 99. Майнер будет пытаться поддерживать заданную температуру на всех найденных видеокартах (ADL должен быть включен, работает только на картах, поддерживающих OverdriveN)

«shutdown_temperature» указать температуру от 0 до 100, если эта температура достигнута, майнер выключит систему (ADL должен быть включен)

«off_temperature» указать температуру в градусах C, когда выключать видеокарту, если она достигает этого значения. После значения — 15, карта снова включается автоматически

«tweak_profile» указать профиль (0-10), который применяет настройки к видеокартам, который может увеличить хэшрейт. 0 — без использования твиков, 10 — макс. Если вы добавите L после номера, он будет использовать низкие настройки (например, «4L»)

Параметры конфигурации в pools.txt

«pool» адрес:порт пула

«wallet» ваш кошелек

«password» ваш пароль

«nicehash» true или false, установите значение true, если вы используете Nicehash

«job_timeout» укажите число в секундах, если за этот период не было получено ни одного задания от пула, то майнер повторно подключится к пулу (по умолчанию выключено)

«max_difficulty» укажите десятичное число, если сложность пула выше этого значения, майнер повторно подключится к пулу

«pool_use_tls» true или false, если true, то майнер будет использовать протокол SSL/TLS для подключения к пулу

«algorithm» указать алгоритм для информирования майнера, какой алго использует пул (—list-algorithms)

«start_block_height» указать число, чтобы начать майнинг, когда будет достигнута определенная высота блока. Пул должен отправлять эту информацию

«algo_min_time» указать время, используемое с возможностью переключения алгоритма (минимальное время для майнинга того же алгоритма). По умолчанию 10 мин.

«keepalive» true или false, не каждый пул поддерживает это

Конфигурация видеокарт в файле config.txt

«id» указать идентификатор видеокарты, его можно узнать с параметром —list-devices

«intensity» указать интенсивность (1-31), если установлено значение 0, майнер попытается найти лучшие настройки (intensity, worksize, threads)

«raw_intensity» указать количество глобальных потоков, используйте, если хотите точно настроить интенсивность

«worksize» указать размер локальной рабочей группы

«threads» указать количество потоков GPU для использования

«tweak_profile» указать профиль (0-10), который применяет настройки к видеокартам, который может увеличить хэшрейт. 0 — без использования твиков, 10 — макс. Если вы добавите L после номера, он будет использовать низкие настройки (например, «4L»)

«target_temperature» указать температуру от 0 до 99. Майнер будет пытаться поддерживать заданную температуру на всех найденных видеокартах (ADL должен быть включен, работает только на картах, поддерживающих OverdriveN)

«target_fan_speed» указать значение оборота вентиляторов (0-6000), майнер попытается установить скорость вентилятора на видеокартах на это значение. Значение в об / мин (количество раундов в минуту) (ADL должен быть включен)

«off_temperature» указать температуру в градусах C, когда выключать видеокарту, если она достигает этого значения. Карта будет включена снова, когда температура снизится

«adl_type» указать тип ADL (1-3), 1 — ИСПОЛЬЗУЙТЕ ДЛЯ OVERDRIVEN, 2 — ИСПОЛЬЗУЙТЕ ДЛЯ OVERDRIVE5, 3 — ИСПОЛЬЗУЙТЕ ДЛЯ OVERDRIVE8. По умолчанию 1, если не установлено. Вариант 2 (Overdrive5) подходит для старых карт, 3 для Radeon VII и новее

Пример:

«gpu_conf» : [ { «id» : 0, «intensity» : 20, «worksize» : 256, «threads» : 1}, { «id» : 1, «intensity» : 20, «worksize» : 256, «threads» : 1}, { «id» : 2, «intensity» : 15, «worksize» : 64 , «threads» : 2}, { «id» : 3, «intensity» : 15, «worksize» : 64 , «threads» : 2} ]

Установка майнинга на процессоре

Если вы не установите параметры —cpu-threads или —cpu-affinity, майнер попытается автоматически найти оптимальные настройки для вашей системы.

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

Вам необходимо установить количество потоков (—cpu-threads) и привязать их к соответствующему процессору с помощью команды —cpu-affinity.

Калькулятор расчета маски здесь: https://bitsum.com/tools/cpu-affinity-calculator/

Примеры

ПРОЦЕССОР С 4 ЯДРАМИ / 8 ПОТОКАМИ:

1. Используйте 4 threads, 1 на каждом ядре: : —cpu-threads 4 —cpu-affinity 0x55

2. Используйте 8 threads, 2 на каждом ядре: : —cpu-threads 8 —cpu-affinity 0xFF

ПРОЦЕССОР С 6 ЯДРАМИ / 12 ПОТОКАМИ:

1. Используйте 6 threads, 1 на каждом ядре: : —cpu-threads 6 —cpu-affinity 0x555

2. Используйте 12 threads, 2 на каждом ядре: : —cpu-threads 12 —cpu-affinity 0xFFF

Возможности переключения алгоритмов

Майнер поддерживает два типа переключения алгоритмов:

  1. определенный пользователем алгоритм в файле конфигурации пулов (pools.txt)
  2. переключатель алгоритма, инициируемый на стороне пула

Чтобы включить возможность переключения алгоритмов, переименуйте файл ‘algorithms_example.txt’ на ‘algorithms.txt’.

1. Пользователь сам определяет в файле конфигурации пулов, какой алгоритм использует пул.

Пулы для нескольких монет / алгоритмов могут быть определены в одном и том же файле конфигурации, и когда происходит ручное переключение / автоматическое переключение при сбое пула, майнер перезапустится с настройками для следующего пула.

Пример:

pools.txt:

{ «pools» : [ { «pool» : «loki.herominers.com:10111», «wallet» : «LWC57bMh2uvQX62DT9eLkr2JvsTbeGKrcbwocNk6nAD2DXQsy4p6CJMV8zze6SYnzo2XHsdsmaDaP8Rc6JceP4WSTkRnjJF», «password» : «x», «algorithm»: «randomxl» }, { «pool» : «xmr-eu1.nanopool.org:14444», «wallet» : «4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g», «password» : «x», «algorithm»: «randomx» } ] }

Майнер начнет майнинг на алгоритме randomxl. Если пользователь меняет пул вручную или происходит переключение при отказе на следующий пул, SRBMiner-MULTI подключится к следующему пулу (в данном примере nanopool), используя

настройки конфигурации для алгоритма randomx, которые считываются из файла algorithms.txt

2. Пулы, такие как MoneroOcean, могут инициировать автоматическое переключение алгоритма в зависимости от прибыльности. Как это работает, вы можете прочитать на их странице (https://moneroocean.stream/#/help/faq)

Пример:

Уже есть файл конфигурации пула для MoneroOcean, поставляемый с SRBMiner-MULTI. Вы можете найти его в папке Pools\pools-monero-ocean.txt. Измените адрес кошелька на свой.

Если алгоритм поддерживается в SRBMiner-MULTI, а также в MoneroOcean (вы можете посмотреть здесь, какие алгоритмы они поддерживают: https://moneroocean.stream/#/coins), его можно использовать для переключения алгоритмов.

Вы можете найти файл ‘start-mining-monero-ocean.bat’, в котором используется файл конфигурации Pools\pools-monero-ocean.txt, в котором вы ранее изменили адрес кошелька.

Если вы не хотите включать каждый алгоритм, поддерживаемый майнером, в процесс переключения алгоритмов, вам нужно отредактировать файл algorithms.txt в соответствии с вашими потребностями.

Файл algorithms.txt:

Здесь вы определяете индивидуальные настройки для каждого алгоритма.

Включите алгоритмы, которые будут доступны в процессе переключения алгоритмов.

Команды:

«algorithm» имя алгоритма [запустите майнер с командой —list-algorithms, чтобы увидеть доступные]

config» путь к файлу конфигурации для использования в этом алгори путь к сценарию запуска, который вы хотите запустить при запуске майнера

«hashrate» хешрейт вашей системы по этому алгоритму. Используется только с переключателем алгоритма на стороне пула

Пример:

{ «algorithms» : [ { «algorithm» : «randomx», «config» : «Config\\config-randomx.txt», «startup_script»: «», «hashrate» : 1400 }, { «algorithm» : «randomxl», «config» : «Config\\config-randomxl.txt», «startup_script»: «», «hashrate» : 1450 } ] }

CPU

  • balloon_zentoshi
  • circcash
  • cpupower
  • curvehash
  • heavyhash
  • minotaur
  • panthera
  • randomarq
  • randomepic
  • randomhash2
  • randomkeva
  • randomsfx
  • randomwow
  • randomx
  • randomxl
  • rx2
  • scryptn2
  • yescryptr16
  • yescryptr32
  • yescryptr8
  • yespower
  • yespower2b
  • yespoweric
  • yespoweriots
  • yespoweritc
  • yespowerlitb
  • yespowerltncg
  • yespowermgpc
  • yespowerr16
  • yespowerres
  • yespowersugar
  • yespowertide
  • yespowerurx

Веб-статистика с графическим интерфейсом

Сначала вы должны включить API, используя команду —api-enable в файле start.bat


веб статистика

Установите имя вашего рига (компьютера) с помощью —api-rig-name rig_name устанавливается также в start.bat

После того, как вы запустили майнер, вы можете получить доступ к странице статистики в вашем браузере:

https://127.0.0.1:21550/stats

Есть также три других параметра, которые могут помочь вам перезагрузить майнер, выключить ил перезагрузить вашу ферму удаленно:

—api-rig-restart-url

Это должна быть уникальная строка, доступ к которой в браузере приводит к перезагрузке компьютера. Майнер должен иметь права администратора.

—api-rig-shutdown-url

Это должна быть уникальная строка, доступ к которой в браузере приводит к выключению компьютера. Майнер должен иметь права администратора.

—api-miner-restart-url

Это должна быть уникальная строка, доступ к которой осуществляется в браузере при перезапуске SRBMiner-MULTI

Пример:

SRBMiner-MULTI.exe —config-file Config\config-randomxl.txt —pools-file Pools\pools.txt —api-enable —api-rig-restart-url 12345fff —api-rig-shutdown-url 54321fff —api-miner-restart-url restart_my_srb

Посещение этого URL перезапускает вашу ферму:

https://127.0.0.1:21550/12345fff

Посещение этого URL выключает вашу ферму:

https://127.0.0.1:21550/54321fff

Посещение этого URL перезапускает SRBMiner-MULTI:

https://127.0.0.1:21550/restart_my_srb

Настройка фонового режима

Фоновый режим означает, что майнер будет работать без окна консоли. Как CPU, так и GPU майнеры могут работать в фоновом режиме.

Процесс SRBMiner-MULTI можно найти в диспетчере задач, если вы хотите остановить / отключить процесс, работающий в фоновом режиме.

Пример:

Запустите майнинг на процессоре в фоновом режиме (без окна консоли), используя 3 потока CPU

SRBMiner-MULTI.exe —algorithm k12 —pool your-pool-here —wallet ВАШ_КОШЕЛЕК —cpu-threads 3 —disable-gpu —background

CPU & GPU

  • argon2d_dynamic
  • argon2id_chukwa
  • argon2id_chukwa2
  • argon2id_ninja
  • autolykos2
  • bl2bsha3
  • blake2b
  • blake2s
  • cryptonight_cache
  • cryptonight_ccx
  • cryptonight_gpu
  • cryptonight_heavyx
  • cryptonight_talleo
  • cryptonight_upx
  • cryptonight_xhv
  • eaglesong
  • etchash
  • ethash
  • heavyhash
  • k12
  • Kadena
  • cross
  • phi5
  • ubqhash
  • verthash
  • verushash
  • yescrypt

Примеры использования

1. Отключить майнинг на процессоре, использовать только майнинг на видеокартах

SRBMiner-MULTI.exe —algorithm keccak —pool your-pool-here —wallet your-wallet-here —disable-cpu

2. Запустите майнер в фоновом режиме без окна консоли, с включенным API на порту 17644 (https://127.0.0.1:17644)

SRBMiner-MULTI.exe —algorithm keccak —pool your-pool-here —wallet your-wallet-here —background —api-enable —api-port 17644

3. Отключить майнинг на GPU, использовать 7 потоков CPU с включенным расширенным журналом событий и сохранением его в файле Logs\log.txt

SRBMiner-MULTI.exe —algorithm keccak —pool your-pool-here —wallet your-wallet-here —disable-gpu —cpu-threads 7 —log-file Logs\log.txt —extended-log

4. Полный пример для майнинга на CPU и GPU только из батника (используется 4 GPU / и 7 потоков CPU на алгоритме K12)

SRBMiner-MULTI.exe —algorithm k12 —gpu-id 0,1,2,3 —gpu-intensity 26,25,26,26 —gpu-worksize 256,256,256,256 —gpu-threads 1,1,1,1 —cpu-threads 7 —pool your-pool-here —ВАШ_КОШЕЛЕК

5. Отключить майнинг на GPU, использовать 15 потоков CPU с включенным расширенным журналом событий и сохранением его в файле Logs\log.txt, запустить майнинг Randomx с высоты блока 1978433 и запустить майнер в фоновом режиме.

SRBMiner-MULTI.exe —algorithm randomx —pool your-pool-here —wallet your-wallet-here —disable-gpu —cpu-threads 15 —log-file Logs\log.txt —extended-log —background —start-block-height 1978433

Рейтинг
( 1 оценка, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]