Перейти к содержанию
Авторизация  
Satoshi95555

SRBMiner Cryptonight AMD GPU Miner V1.6.8 - V8 & algo switching

Рекомендуемые сообщения

SRBMiner Cryptonight AMD GPU Miner V1.6.8 - V8 & algo switching

Только Windows

Скачать:SRBMinerV1.6.8-V8

Рекомендуемые драйверы:Adrenalin 18.5.1, Adrenalin 18.5.2, Adrenalin 18.6.1
НЕ СОБИРАЙТЕ ядра на драйверах 18.7.1+, поскольку они будут создавать неисправные двоичные файлы, вместо этого используйте встроенные предварительно собранные двоичные ядра.

Не используйте драйверы 18.3.4 и старше, если вы хотите использовать V8 вместе с Vegas! Ваш хэшрейт будет очень плохим. Вместо этого используйте минимум 18.5.1 и более новые драйверы!

Если вы используете Vega FE и хотите использовать V8, вы ДОЛЖНЫ отключить HBCC!

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

- CryptoNight V8 (cnV2) [normalv8]
- CryptoNight V7 (cnV1) [normalv7]
- CryptoNight [normal]
- CryptoNight Lite V7 [litev7]
- CryptoNightLite [lite]
- CryptoNight Heavy [heavy]
- CryptoNight Haven [haven]
- CryptoNight Fast [fast]
- CryptoNight BitTubeV2 [bittubev2]
- CryptoNight StelliteV4 [stellitev4]
- CryptoNight ArtoCash [artocash]
- CryptoNight Alloy [alloy]
- CryptoNight B2N [b2n]
- CryptoNight MarketCash [marketcash]
- CryptoNight Italo [italo]
- CryptoNight Red [mox]

Поддерживает зашифрованные соединения Nicehash & SSL / TLS

DevFee:
- DevFee очень низкий, он составляет всего ~ 0,85% (как в обычном режиме, так и в режиме переключения алгоритма)
- Использование того же алгоритма, что и у пользователя, для майнинга devfee, поэтому нет никакой разницы в настройках алгоритма, энергопотреблении и т. Д.


Дополнительно:
- Watchdog, который отслеживает ваши потоки GPU, если они перестают хешироваться на несколько минут, майнер перезагружается
- Монитор хэша, если 5-минутный средний хэш падает ниже заданного вами значения, майнер перезагружается
- Установите температуру отключения системы, чтобы защитить ваши графические процессоры от перегрева
- Перезагрузите (отключите / включите) Vega GPU перед майнингом для максимальной производительности
- API для мониторинга буровой установки
- Установить режим вычислений и отключить перекрестный огонь на всех картах
- Оцените каждый алгоритм локально, не подключаясь к пулу.

Вот (не полный) список поддерживаемых монет, и какой алгоритм должен быть использован:
normalv8
+Monero (from block 1685555)
+Wownero

normalv7
+Monero
+MoneroV
+Intense/Lethean
+Graft
+BBS
+Lines
+Fonero
+Myztic
+Catalyst
+Quantum Resistant Ledger
+ReCoal
+xDrop
+Leviar
+Elya
+Festival
+Electroneum classic
+Safex-Cash
+Xcash

normal
+Electroneum
+Monero Classic
+ByteCoin
+Karbo
+DigitalNote
+Leviar
+Ultranote
+BalkanCoin
+BitSum
+CrepCoin
+DinastyCoin
+LeviarCoin
+BitCoal
+Sumo
+IntuCoin
+Geldum
+Newton
+X12Coin

litev7
+Turtlecoin
+Iridium
+Aeon
+Arqma
+Worktips
+Bitsum
+42
+Triton
+MonkeyTips
+Arqma
+BitcoiNote

heavy
+Ryo
+Loki
+Bloc.Money
+BixBite
+Saronite
+Ombre
+ItaloCoin
+Niobio
+ZBucks
+Veronite
+CitiCash

bittubev2
+Ipbc/BitTube

artocash
+Artocash

alloy
+Alloy

marketcash
+MarketCash

b2n
+Bitcoin2Network

stellitev4
+Stellite

fast
+Masari
+Conceal
+PrivatePay
+Kepl
+Electronero

haven
+Haven

italo
+ItaloCoin

mox
+MoX Project

CONFIG.TXT

Вы можете использовать эти параметры:
Примечание: используйте все строчные буквы

"cryptonight_type": "нормальный, normalv7, lite, litev7, тяжелый, bittubev2, artocash, сплав, marketcash, b2n, stellitev4, убежище, быстрый, итало"
«интенсивность»: 0-300, если установлено значение 0, майнер попытается найти лучшие настройки для каждой видеокарты
«рабочий размер»: 1-256, если установлен, каждая видеокарта будет использовать этот рабочий размер, если не установлен, используя автоматически определяемое значение
"double_threads": true или false, установите его в true для лучшей производительности
"giveup_limit": число, сколько раз пытаться подключиться к пулу перед переключением на следующий пул из pool.txt
«timeout»: число - секунды, когда соединение с пулом рассматривается как время ожидания
retry_time: число - секунд, сколько ждать, прежде чем пытаться повторно подключиться к пулу
"reboot_script_gpu_watchdog": имя файла для пакетного файла в каталоге майнера, если установлено, оно отключает встроенную процедуру сброса майнера при сбое gpu и вместо этого запускает этот скрипт
"reboot_script_min_rig_speed": имя файла для пакетного файла в каталоге майнера, если установлено, отключает встроенную процедуру сброса майнера для триггера min_rig_speed и вместо этого запускает этот скрипт
«main_pool_reconnect»: число - секунды (минимум 3 минуты или 180 секунд), как часто нужно пытаться повторно подключиться к основному пулу. По умолчанию 10 минут.
"min_rig_speed": число - в H / S, оно определяет минимальную скорость хэширования буровой установки, которую мы хотим поддерживать. Если средняя скорость хеширования за 5 минут меньше этой, майнер перезапускается.
«min_rig_speed_duration»: число - в секундах (минимум 30 секунд), определяет период времени для расчета средней скорости хеширования, используемый с параметром «min_rig_speed»
«target_temperam»: число от 0 до 99, майнер будет пытаться поддерживать эту температуру на всех найденных видеокартах (ADL должен быть включен, работает только на картах, поддерживающих OverdriveN)
«shutdown_temperam»: число от 0 до 100, если эта температура достигнута, майнер выключит систему (ADL должен быть включен)

Ручная настройка графического процессора (дополнительно)
=================================

Чтобы вручную настроить видеокарты, необходимо создать массив «gpu_conf» в файле config.txt.


Пример :

"gpu_conf" :
[
   { "id" : 0, "intensity" : 50, "worksize" : 4, "threads" : 1},
   { "id" : 1, "intensity" : 45, "worksize" : 4, "threads" : 2},
   { "id" : 2, "intensity" : 40, "worksize" : 8, "threads" : 3},
   { "id" : 3, "intensity" : 55, "worksize" : 8, "threads" : 4}
]

Дополнительные параметры:

"bralock": 1-256, параметр для настройки, он * может * добавить дополнительный хэш, он может отличаться в разных алгоритмах
"target_temperame": 0-99, если установленный майнер будет пытаться поддерживать эту температуру для этой конкретной видеокарты. Если в верхней части файла config.txt установлена опция 'target_tempera', эта опция будет игнорироваться. (ADL должен быть включен, работает только на картах, поддерживающих OverdriveN)
"target_fan_speed": 0-6000, если установленный майнер попытается установить скорость вентилятора видеокарты на эту скорость. Настройка в об / мин (раундов в минуту) (ADL должен быть включен)
«adl_type»: 1 или 2, 1 - USE OVERDRIVEN, 2 - USE OVERDRIVE 5. Значение по умолчанию - 1, если не задано. Вариант 2 (Overdrive 5) подходит для старых карт
«persistent_memory»: true или false, если установленный майнер попытается выделить дополнительную память для видеокарты, если она доступна. ВНИМАНИЕ, майнер может стать нестабильным и сломаться при использовании этой опции


POOLS.TXT

Пример:

{
"pools" :
[
   {"pool" : "pool_1_address", "wallet" : "pool_1_wallet", "password" : "x"},
   {"pool" : "pool_2_address", "wallet" : "pool_2_wallet", "password" : "x"},
   {"pool" : "pool_3_address", "wallet" : "pool_3_wallet", "password" : "x"}
]
}

Пул на первой позиции - это ГЛАВНЫЙ пул, остальные считаются пулами FAILOVER.

Дополнительные параметры:

"worker": имя работника, не каждый пул поддерживает это
"nicehash": true или false, установите значение true, если вы используете Nicehash
"keepalive": true или false, не каждый пул поддерживает это
"pool_use_tls": true или false, если true miner будет использовать SSL / TLS для подключения к пулу
"job_timeout": число в секундах, если за этот период не получено ни одного задания, майнер повторно подключится к пулу (по умолчанию 20 минут)
"max_difficulty": число, если сложность пула выше этого значения, майнер повторно подключится к пулу
"cryptonight_type": если определено и используется --usealgoswitching, это указывает алгоритм для пула.


Краткое объяснение "cryptonight_type" и как его использовать:
{
"pools" :
[
   {"pool" : "pool_1_address", "wallet" : "pool_1_wallet", "password" : "x", "cryptonight_type" : "haven"},
   {"pool" : "pool_2_address", "wallet" : "pool_2_wallet", "password" : "x", "cryptonight_type" : "normalv7"},
   {"pool" : "pool_3_address", "wallet" : "pool_3_wallet", "password" : "x", "cryptonight_type" : "normalv7"},
   {"pool" : "pool_4_address", "wallet" : "pool_4_wallet", "password" : "x", "cryptonight_type" : "fast"}
]
}

Установите алгоритм, используемый в пуле, с параметром "cryptonight_type".
Установите параметр --usealgoswitching в start.bat

Если необходимо, майнер повторно запустит алгоритм пула перед переключением в пул.
Например, если вы выполняете майнинг на pool_1 с использованием алгоритма haven, и вручную переключаетесь на следующий пул, майнер будет повторно инициализировать с помощью normalv7 algo.
перед подключением к pool_2.
Также, если есть ошибки соединения с pool_1, и майнер автоматически переключается на следующий пул, если алгоритмы пулов не совпадают, майнер будет повторно инициировать с определенным типом cryptonight_type для пула_2.


START.BAT

Есть некоторые параметры, которые должны быть установлены в start.bat, а не в config.txt или pools.txt.
Например, если вы хотите создать конфигурации для нескольких монет, вы должны определить файл типа start.bat для каждой монеты.

Параметры:

--config filename (использовать файл конфигурации, отличный от config.txt)
--pools filename (использовать файл пула, отличный от pools.txt)
--logfile filename (включить запись в файл)
--listdevices (список доступных устройств)
--listdevicesreordered (список доступных устройств, упорядоченных по busid)
--gpureorder (заказать устройства по busid)
--adldisable (отключить ADL)
--disablegpuwatchdog (отключить сторожевой таймер обнаружения сбоев gpu)
--resetfans (сбросить вентиляторы обратно к настройкам по умолчанию при выходе майнера)
--enableduplicategpuid (позволяет использовать один и тот же идентификатор gpu в gpu_conf несколько раз)
--sendallstales (отправлять каждую устаревшую акцию - может увеличить количество отклоненных акций)
--setcomputemode (переводит графические процессоры AMD в режим вычислений и отключает перекрестный огонь - запускается от имени администратора)
--runbenchmark (сравнить ваши текущие настройки алгоритма в автономном режиме)
--benchmarkduration (как долго запускать тест в секундах, максимум 3 минуты, деф. 1 минута)
--resetvega (отключить / включить видеокарты Vega перед майнингом)
--startupscript filename (запустить собственный пакетный скрипт перед майнингом)
--usealgoswitching (используйте майнер в режиме переключения алгоритма - пул должен его поддерживать)
--usealgomapping value (тип отображения алгоритма для использования с переключением алгоритма: 1-short, 2-long, def. short)
--algoswitchmintime value (минимальное время для майнинга с использованием того же алгоритма, в секундах, мин. 3 минуты, деф. 10 мин. - пул должен его поддерживать)
--apienable (включить API статистики)
--apiport value (порт, где доступен API статистики - по умолчанию 21555)
--apirigname value (имя идентификатора вашей установки в статистическом API)
--forcedshutdown (никогда не пытайтесь освободить ресурсы при перезагрузке / выключении)

При настройке любого из этих параметров НЕ используйте «или» вокруг значения!

Чтобы настроить видеокарты в строке cmd:

Эти настройки переопределяют настройки в config.txt
Если вы хотите установить все в строке cmd, вам все равно нужно иметь пустой файл config.txt (который содержит только: {}, или любой другой параметр, такой как api и т. Д. И т. Д.)
Сначала перечислите устройства (--listdevices или --listdevicesreordered, если вы собираетесь использовать --gpureorder), затем вы знаете идентификаторы GPU и можете легко их настроить.

Параметры:
--ccryptonighttype value (возможно использовать)
--cgpuid value (идентификатор gpu, значения, разделенные запятыми, используйте --listdevices для просмотра доступных)
--cgpuintensity value (интенсивность графического процессора, значения через запятую)
--cgputhreads value (количество потоков GPU, значения через запятую)
--cgpuworksize value (gpu worksize, значения через запятую)
--cgpubralock значение (1-256, значения через запятую)
--cgputargettempera value (температура графического процессора, значения, разделенные запятыми)
--cgputargetfanspeed value (скорость вентилятора графического процессора в об / мин, значения через запятую)
--cgpuadltype value (gpu adl для использования (1 или 2), значения через запятую)
--cgpukernel value (ядро gpu для использования (1 или 2), значения через запятую)

Чтобы настроить основной пул в строке cmd:

Если установлено здесь, это будет ГЛАВНЫЙ пул, вы также можете добавить больше пулов в конфигурационный файл pools.txt.

Параметры:

--cworker value (имя работника или идентификатор рига - пул должен его поддерживать)
--cpool url: порт (адрес пула: порт без префикса слоя)
- адрес кошелька (адрес кошелька пользователя)
--cpassword значение (пароль пула)
--ctls значение (использовать SSL / TLS, true или false)
--cnicehash value (форсировать nicehash, true или false)


Примеры:

Используйте 1 графический процессор с идентификатором 0, интенсивностью 120, 2 потока на алгоритме cryptonight v7 на нанопуле:

SRBMiner-CN.exe --ccryptonighttype normalv7 --cgpuid 0 --cgpuintensity 120 --cgputhreads 2 --cpool xmr-eu1.nanopool.org:14444 --cwallet 4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7x o6RZYyw2bUtbm12g.donation


Используйте 5 GPUS с идентификатором 0,1,2,3,4, интенсивностями 56,56,55,58,55, 2 потока для каждого GPU, на algo cryptonight v7 на nanopool:

SRBMiner-CN.exe --cryptonighttype normalv7 --cgpuid 0,1,2,3,4 --cpinintensity 56,56,55,58,55 --cgputhreads 2,2,2,2,2 --cpool xmr- eu1.nanopool.org:14444 --cwallet 4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7x o6RZybwyb2

РЕЖИМ ПЕРЕКЛЮЧЕНИЯ LGO
-------------------------------------------------- ------------------------

Чтобы использовать режим переключения алгоритма, пул должен поддерживать расширения протокола XMRig Proxy Stratum (ссылка здесь)


Как это работает?

Пул всегда посылает вам работу для алгоритма, который в данный момент наиболее выгоден для вашей буровой установки.
Это так просто.


Как это настроить?

Существует файл с именем algos.txt, где заполняется каждый алгоритм, поддерживаемый SRBMiner.
Вам нужно отредактировать значение 'hashrate' в каждом алгоритме и 'startup_script', если вы собираетесь его использовать.
Также, если вы хотите, вы можете полностью настроить конфиги для каждого алгоритма. Вы можете найти их в папке «Config».


Краткое объяснение параметров в algos.txt:
Параметр «config» ожидает имя файла для файла конфигурации, где вы настраиваете все для определенного алгоритма (как вы можете догадаться, config-normalv7.txt предназначен для CNV7).
Таким образом, на каждом новом алгоритме переключения SRBMiner будет инициализировать настройки, специфичные для этого алгоритма

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

«hashrate» - это параметр, в котором вы должны записать общий hashrate вашей установки (в H / S) для этого конкретного алгоритма (вы можете легко узнать это, запустив, например, тест).
Это поле используется пулом для расчета наиболее выгодного для вас алгоритма.

«startup_script» может использоваться для запуска скрипта (пакетного файла) до запуска майнера. Вы можете, например, установить часы, напряжения и т. Д., Специфичные для этого алгоритма.

Существует также файл с именем pool-algoswitch.txt, в котором я предопределил несколько пулов в Monero Ocean (единственный на данный момент пул переключения алгоритмов), где вам нужно изменить адрес кошелька на свой собственный.

Теперь, когда у вас настроены algos.txt и pools-algoswitch.txt, запустите майнер, запустив start-algo-Switching.bat.

ОЧЕНЬ ВАЖНО использовать файлы конфигурации здесь, а не устанавливать GPU и пул в командной строке. Если вы сделаете это, переключение алгоритма, вероятно, не будет работать.
Вы можете начать с любого алгоритма, который пожелаете, потому что пул изменит его, если он не будет самым прибыльным для меня в данный момент.

ЧАЕВЫЕ:
- Чтобы ускорить процесс перезапуска майнера при смене алгоритма, вы можете использовать параметр --forcedshutdown. Таким образом, он не будет ждать, пока графические процессоры завершат свою работу и освободят свои ресурсы, но это приведет к перезагрузке. Иногда это может привести к сбою видеодрайвера.

- Чтобы всегда получать максимальный хэшрейт от вашего Vega, используйте параметр --resetvega, поэтому при каждом изменении алгоритма вы отключаете / активируете свои карты перед майнингом.
Пример :

Код:
SRBMiner-CN.exe --config Config \ config-normalv7.txt --pools pools-algoswitch.txt --logfile log-algo-Switching.txt --usealgoswitching --resetvega


ГОРЯЧИЕ КЛАВИШИ
-------------------------------------------------- ------------------------


- Нажмите 's', чтобы увидеть некоторые основные характеристики
- Нажмите «h», чтобы увидеть скорость хеширования
- Нажмите «r» для перезагрузки пулов
- Нажмите «p», чтобы перейти к следующему пулу
- Нажмите «o», чтобы перейти к предыдущему пулу
- Нажмите число от 0 до 9, чтобы отключить / включить gpu0-gpu9, затем сдвиньте + 0 для gpu10, сдвиньте + 1 для gpu11..etc. до gpu19 max (используйте клавиатуру США, где SHIFT + 1 =!, SHIFT + 2 = @ ..etc ..)


-------------------------------------------------- ------------------------
КОНФИГУРАЦИИ
-------------------------------------------------- ------------------------
X / X / X означает: ИНТЕНСИВНОСТЬ / РАБОЧИЙ РАЗМЕР / РЕЗЬБЫ

Vega56 (samsung и hynix) со стоком и 64 биосом

тяжелый / гавань / биттубев2 / итало: 60/9/2 (~ 1550 + HR)
v7 / stellitev7: 112/16/2 или 120/8/2 (~ 2000 + HR)
быстрый: 112/16/2 или 120/8/2 (~ 3800 / 3900HR)
lite / litev7: 234/8/2 (~ 4200 + HR)
сплав: 120/16/2 (~ 960 / 1050HR)
artocash: 112/16/2 (~ 1950HR)


Вега 64
GORYACHIYe KLAVISHI
-------------------------------------------------- ------------------------
heavy/haven/bittubev2/italo : 63/9/2 ( ~1550+HR )
v7/stellitev7 : 120/16/2 ( ~2100/2200+HR )
fast : 120/16/2 ( ~4000+HR )


Rx 550 2G

heavy/haven/bittubev2/italo : 14/12/2 ( ~350HR )
v7/stellitev7 : 27/12/2 ( ~520HR )
fast : 21/12/2 ( ~890HR )
lite/litev7 : 45/12/2 ( ~1050HR )

--------------------------------------------------------------------------
OVERDRIVENTOOL SETTINGS
--------------------------------------------------------------------------
The X/X means : MHZ/mV

Vega56 air ref (samsung) 64 bios
GPU: P7 = 1442/906
MEM: P3 = 1095/906


Vega56 (hynix) stock bios
GPU: P7 = 1448/930
MEM: P3 = 908/930


Vega 64 Liquid (samsung)
GPU: P7 = 1478/920
MEM: P3 = 1100/910


Rx 550 2G (elpida)
GPU: P7 = 1170/875
MEM: P3 = 1900/875

Rx 550 2G (hynix)
GPU: P7 = 1170/875
MEM: P3 = 2030/875


ИНФОРМАЦИЯ
-------------------------------------------------- ------------------------

Вы должны изменить адрес кошелька в примере файла config.txt на свой, иначе вы передадите мне немного хэширующей силы. (Спасибо)
SRBMiner использует сильно модифицированную версию ядра OpenCL Wolf0 / Wolf9466 / OhGodAPet


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×