Ledger Nano X - The secure hardware wallet

Автор Тема: SRBMiner Cryptonight AMD GPU Miner V1.6.8 - V8 & algo switching  (Прочитано 38 раз)

Оффлайн Satoshi95555

  • Newbie
  • *
  • Сообщений: 3
  • Karma: +0/-0
    • Просмотр профиля
SRBMiner Cryptonight AMD GPU Miner V1.6.8 - V8 & algo switching
« : Октябрь 23, 2019, 09:13:03 pm »
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


 

 

Яндекс.Метрика