Автор Тема: Claymore's Dual майнер  (Прочитано 50 раз)

Оффлайн MinerJo

  • Newbie
  • *
  • Сообщений: 1
  • Karma: +0/-0
    • Просмотр профиля
Claymore's Dual майнер
« : Август 22, 2018, 11:09:09 am »
Claymore's Dual майнер

Описание:

Одновременно копает эфир(или форк) и одну из четырех монет:
DCR SIA LBR PASK (Decred Siacoin Lbry Pascal ).
(первым(на этом форуме) обнаружил alevlaslo  ;) )

Внимание! С недавнего времени ДвухГиговые карты эфиры - ETH,  ETC рыть не могут.
(Размер ДАГ-файла перевалил за 2Гб).
Копайте   ZEC, XMR, клоны эфиров.

Скачать (официальные линки):
https://bitbucket.org/lawrencejohn/claymoresdualminer/downloads/Claymore's%20Dual%20Ethereum+Decred_Siacoin_Lbry_Pascal_Blake2s_Keccak%20AMD+NVIDIA%20GPU%20Miner%20v11.9%20-%20Catalyst%2015.12-18.x%20-%20CUDA%208.0_9.1_7.5_6.5.zip

https://mega.nz/#!migDGZRI!iU0E0tx1ycx8oIjg3A-_Sny7Wyr3C8ae62f1k-mfju0

Перевод официальной инструкции:

ОСОБЕННОСТИ:

- Поддерживает новый режим «двойной добычи»: Эфир и Декред одновременно, без снижения скорости добычи Эфира. Также поддерживается режим добычи только-Эфира.
- Эффективная скорость добычи Эфира выше на 3-5% из-за совершенно иного кода майнера — намного меньше неверных и просроченных шар, большая нагрузка видеокарты, оптимизирован код OpenCL.
- Нет DAG-файлов (вернее, они создаются прямо в памяти видеокарты при запуске, примерно за 5 секунд).
- Поддерживает все версии Stratum для Эфира: может использоваться напрямую без каких бы то ни было прокси с любым пулом, который поддерживает eth-proxy, qtminer или miner-proxy.
- Поддерживает СОЛО-добычу Эфира.
- Поддерживает как Http так и Stratum для Decred.
- Поддерживает переключение на резервный сервер пула или на другой пул (функция failover).
- Отображает детальную информацию по добыче и хешрейт для каждой карты.
- Поддерживает удалённый мониторинг и управление (утилита EthMan, Менеджер).
- Поддерживает выбор видеокарт, встроенные функции разгона и управление температурами.
- Поддерживает форки Эфира (например, Expanse).
- Имеются версии для Windows и Linux.

Данная версия для добычи на пулах/СОЛО для Эфира и на пулах для Декред.

Драйвера Catalyst (Crimson) 15.12 требуются для лучшей производительности и совместимости. Вы можете получить очень плохие результаты, используя драйвера другой версии, или майнер не сможет запуститься.

Установите следующие значения переменных окружения, особенно это важно для карт с 2Гб видеопамяти:

GPU_FORCE_64BIT_PTR 0
GPU_MAX_HEAP_SIZE 100
GPU_USE_SYNC_OBJECTS 1
GPU_MAX_ALLOC_PERCENT 100
GPU_SINGLE_ALLOC_PERCENT 100

Не забудьте указать set или setx перед каждой строкой.
Указывая set вы задаёте значения для текущего сеанса майнера. <== рекомендую(r2d2)
Указывая setx вы прописываете их в систему, и они будут использоваться для любого сеанса даже после перезагрузки (но не действуют в текущем сеансе окна майнера).

Для систем с множеством видеокарт — установите размер Виртуальной Памяти в Windows как минимум 16 Гигабайт. (Виртуальная память — это оперативная память + специальный файл подкачки). - похоже не актуально для >4х версий(r2d2)

"Компьютер / Свойства / Дополнительные параметры системы / Дополнительно / Быстродействие / Параметры / Дополнительно / Виртуальная Память"
Размер файла подкачки = 16 Гб - минус сколько у вас есть оперативки.

Можно свободно использовать майнер, однако, текущая плата разработчику составляет 1% для режима только-Эфир (-mode 1) и 2% для Эфир+Декред (-mode 0), каждый час программа работает 36 или 72 секунды для разработчика. Декред добывается без оплаты разработчику (добыча Декреда в это время не прерывается, разработчику добывается только Эфир).
Если не согласны платить разработчику — не используйте эту программу.

Эта версия только для современных видеокарт AMD: 7xxx, 2xx and 3xx, c 2Гб видеопамяти или более.
nVidia не поддерживается.

Есть сборки для Windows x64 и для Linux x64 (протестированы на Ubuntu 12.04). Нет поддержки 32-битных версий.

ОПЦИИ КОМАНДНОЙ СТРОКИ:

-epool адрес пула Эфира. Только протокол Stratum поддерживается для пулов (http-нет). Майнер поддерживает все пулы, которые совместимы с Дварфовским (Dwarfpool) прокси и принимают адрес кошелька Эфира напрямую.

Для добычи в СОЛО, укажите перед адресом "http://". Заметьте, что этот режим не предназначен для прокси или http пулов, а также параметр "-allpools 1" будет установлен автоматически в данном случае.

Примечание: майнер поддерживает все версии Стратум для Эфира, режим HTTP нужен только для добычи в СОЛО.
Использование каких бы то ни было прокси уменьшит эффективный хешрейт по крайней мере на 1%, так что подключайте майнер к Стратум пулам напрямую.
Использование HTTP пулов снизит эффективный хешрейт минимум на 5%.

-ewal адрес Вашего кошелька для Эфира. Также имя воркера и другие опции, если пул поддерживает их.
Пулы, которые требуют «Логин.Воркер» вместо адреса кошелька в данный момент не поддерживаются напрямую, но вы можете использовать опцию "-allpools 1" чтобы работать там.

-epsw Пароль для пула Эфира, используйте "x" в качестве него.

-eworker имя воркера, требуется для некоторых пулов.

-esm режим Стратум для Эфира. 0 — режим eth-proxy (например, dwarpool.com), 1 — режим qtminer (например, ethpool.org), 2 — режим miner-proxy (например, coinotron.com). 0 по умолчанию.

-etha алгоритм добычи Эфира. 0 — оптимизирован для быстрых карт , 1 — оптимизирован для медленных карт. -1 — автоопределение (по умолчанию).
Можно задавать индивидуально для каждой карты, например "-etha 0,1,0".

-ethi интенсивность добычи Эфира. По умолчанию 8, можете уменьшить значение чтобы Windows не подтормаживал или если есть проблемы со стабильностью. Наименьшая нагрузка на видеокарту при "-ethi 0".
Также можно задавать индивидуально для каждой карты, например "-ethi 1,8,6".
Ещё можно указывать отрицательные значения, например, "-ethi -8192" в точности соответствует параметру "global work size" официального майнера.

-eres эта настройка связана со стабильностью добычи Эфира. Каждая следующая эпоха Эфира требует чуть больше видеопамяти, майнер может «упасть» при переопределении буфера ГПУ для нового ДАГа.
Чтобы избежать этого, майнер резервирует чуть больший буфер ГПУ при запуске, и может работать в течении нескольких эпох без переопределения буфера.
Эта настройка определяет, сколько эпох майнер должен предусмотреть, когда резервирует буфер ГПУ, то есть, сколько эпох он сможет работать без переопределения буфера. По умолчанию 2 эпохи.

-allpools Укажите "-allpools 1" если майнер не хочеть работать на указанном пуле (потому что не может майнить в оплату разработчику на этом пуле), указав вы соглашаетесь использовать некоторые пулы по умолчанию для майнинга разработчику.
Заметьте, что если майнинг для разработчика остановится, весь процесс майнинга будет остановлен тоже.

-allcoins Укажите "-allcoins 1" чтобы иметь возможность добывать форки Ethereum, в этом режиме майнер будет использовть некоторые пулы по умолчанию для майнинга Ethereum для разработчика.
Заметьте, что если майнинг для разработчика остановится, весь процесс майнинга будет остановлен тоже.
Майнеру нужно будет использовать два ДАГ-файла в этом режиме: один для Ethereum и один для его форка, это может вызвать «падения», потому что ДАГ-и имеют разные размеры.
Следоватеьно, для этого режима рекомендуется указывать текущую эпоху Ethereum (или чуть большее значение), например, "-allcoins 54" означает что майнер будет рассчитывать размер ДАГ-файла для эпохи #54 и выделит соответствующий буфер в памяти видеокарты при запуске, вместо того чтобы переопределять его на больший (может вызвать «падение») когда начнёт майнить на разработчика.
Другой способ — указать "-allcoins -1", в этом режиме майнер начнёт майнить на разработчика сразу же после запуска и таким образом получит текущую эпоху для Ethereum, после чего сможет добывать форк Ethereum.

-etht период времени между HTTP-запросами Ethereum на новую работу в СОЛО-режиме, в миллисекундах. По умолчанию 200ms.

-erate отправляет пулу хешрейт Эфира. По умолчанию "1", укажите "-erate 0" если не хотите отправлять хешрейт.

-estale отправляет устаревшие шары пулу, это может чуть улучшить эффективный хешрейт. По умолчанию "1", укажите "-estale 0" если не хотите отсылать устаревшие шары.

-dpool Адрес пула Decred. Только протокол HTTP поддерживается в данный момент.

-dwal адрес Вашего кошелька Декред или имя воркера, в зависимости от пула.

-dpsw пароль пула для Decred, используйте "x".


-di индексы видеокарт, по умолчанию это все доступные видеокарты. Например, если есть четыре видеокарты, "-di 02" включит в работу только первую и третью (номер 0 и номер 2).

-gser эта настройка может увеличить стабильность на системах с множеством видеокарт, если майнер зависает при запуске. Это упорядочивает процессы инициализации видеокарт. Используйте "-gser 1" чтобы упорядочить часть процессов или "-gser 2" чтобы упорядочить все процессы.
По умолчанию "0" (не упорядочивает, быстрая инициализация).

-mode выбор режима добычи:
"-mode 0" (по умолчанию) означает добычу Ethereum+Decred.
"-mode 1" означает режим добычи только Ethereum.
Можно указывать для каждой видеокарты отдельно, например "-mode 1-02" установит режим "1" для первой и третьей видеокарты (номер 0 и номер 2).

-dcri Интенсивность Decred. По умолчанию 30, можно регулировать значение чтобы получить лучшую скорость добычи Decred без снижения скорости добычи Ethereum.
Также можно указывать для каждой видеокарты, например "-dcri 30,100,50".
Возможно изменять значение в процессе работы клавишами "+" и "-" и проверять текущую статистику клавишей "s".
Например, по умолчанию (-dcri 30) 390-е карты показывают 29MH/s для Ethereum и 440MH/s для Decred. Установка -dcri 70 даёт 24MH/s для Ethereum и 850MH/s для Decred.

-dcrt Период времени между http-запросами Decred на новую работу, в секундах. По умолчанию 10 секунд.


-ftime время переключения обратно на основной пул, в минутах, смотрите раздел FAILOVER ниже. По умолчанию 30 минут, укажите ноль, и будет считаться, что нет основного пула (не будет попыток возврата).

-wd «сторожевой таймер». По умолчанию "-wd 1", «сторожевой таймер» включен, майнер будет закрыт (или перезапущен, см. параметр "-r") если какой-либо процесс не отвечает в течении минуты или вызов OpenCL не удался.
Укажите "-wd 0" чтобы отключить «сторожевой таймер».

-r Режим перезапуска майнера. "-r 0" (по умолчанию) — перезапускает майнер, если что-нибудь не так с видеокартой. "-r -1" — выключает автоматический перезапуск. -r >20 - перезапускает майнер, если что-нибудь не так с видеокартой или по таймеру. Например, "-r 60" — перезапуск майнера каждый час или когда «упала» какая-нибудь видеокарта.
"-r 1" закрывает майнер и вызывает "reboot.bat" из каталога майнера (если он там есть) если какая-то видеокарта «упала».
Итак, можно создать файл "reboot.bat" и предпринять некоторые действия. Например, для перезагрузки компьютера пропишите в нём: "shutdown /r /t 5 /f".

-dbg лог-файл и сообщения отладки. "-dbg 0" — (по умолчанию) создаёт лог-файл но не выводит сообщений отладки.
"-dbg 1" — создаёт лог-файл и выводит сообщения отладки. "-dbg -1" — ни лог-файла ни сообщений.

-logfile имя лог-файла. После перезапуска, майнер будет добавлять новые данные в тот же файл. Если нужно стереть старые данные лога, имя файла должно содержать строчку "noappend".
Если пропущено — будет использовано имя файла по умолчанию.

-tt задаёт целевую температуру ГПУ (которую майнер будет поддерживать). Например, "-tt 60"определяет температуру 60C. Вы также можете указать значения для каждой карты отдельно, например "-tt 70,80,75".
Можно задать постоянную скорость вентилятора, указав отрицательное значение., например "-tt -75" устанавливает скорость вращения вентилятора 75%.
"-tt 1" (по умолчанию) не управляет вентиляторами, но показывает температуру и скорость каждые 30 секунд. Укажите значения 2..5, если это слишком часто.
Укажите "0" чтобы отключить контроль и вывод статистики.

-tstop задаёт температуру остановки видеокарты, майнер будет остановлен если будет достигнута указанная температура ядра. Например, "-tstop 95" означает температуру 95C. Можно также указывать значения для каждой карты, например"-tstop 95,85,90".
Функция отключена по умолчанию ("-tstop 0"). Для использования должна быть активна функция "-tt", в ней должно быть задано НЕ-отрицательное значение.
ПРИМЕЧАНИЕ: Загляните в секцию «ИЗВЕСТНЫЕ ПРОБЛЕМЫ» . Индексы видеокарт в температурном контроле иногда не совпадают с индексами в майнинге.

-cclock задаёт целевую частоту ядра, в МГц. Если не задано, или ноль, майнер не будет изменять текущую частоту. Можно указать значения для каждой карты, например "-cclock 1000,1050,1100,0".
К сожалению, AMD по каким-то причинам заблокировала даунклок (снижение частоты), можно только разгонять.

-mclock устанавливает целевую частоту памяти ГПУ, в МГц. Если не указана, или ноль, майнер не изменяет текущую частоту. Также можно задавать значения для каждой карты отдельно, например "-mclock 1200,1250,1200,0".
К сожалению, AMD по каким-то причинам заблокировала даунклок (снижение частоты), можно только разгонять.

-powlim устанавливает power limit, от -50 до 50. Если не указано, майнер не изменяет power limit. Также можно задавать значения для каждой карты, например "-powlim 20,-20,0,10".

-mport порт для удалённого контроля/управления. Порт по умолчанию 3333, укажите "-mport 0" чтобы отключить такую возможность.
Укажите отрицательное значение чтобы включить мониторинг (получение статистики) но отключить управление (перезапуск, загрузка файлов), например, "-mport -3333" разрешает использовать порт 3333 для удалённого мониторинга, но удалённое управление будет заблокировано.

ФАЙЛ КОНФИГУРАЦИИ

Можно использовать "config.txt" вместо указания опций в командной строке. Если нет никаких опций в командной строке, майнер проверит файл "config.txt" на предмет нахождения их.
Если только одна опция в командной строке — это должно быть имя файла конфигурации.
Если есть две или более опций в командной строке, майнер возьмёт все опции из командной строки, а не из файла конфигурации.
Указывайте одну опцию в строке, если первый символ строки ";" или "#", данная строка игнорируется.

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

Одновременная добыча Эфир и Декред:

dwarfpool (и Stratum for Decred):
EthDcrMiner64.exe -epool eth-eu.dwarfpool.com:8008 -ewal 0xD69af2A796A737A103F12d2f0BCC563a13900E6F/YourWorkerName -epsw x -dpool stratum+tcp://dcr.suprnova.cc:2252 -dwal Redhex.my -dpsw x
Обратитесь к FAQ Дварфпула для дополнительных опций, например, можно установить уведомление по e-mail если указать адрес электронной почты в качестве пароля.

ethpool, ethermine (и Stratum for Decred):
EthDcrMiner64.exe -epool us1.ethpool.org:3333 -ewal 0xD69af2A796A737A103F12d2f0BCC563a13900E6F.YourWorkerName -epsw x -dpool stratum+tcp://yiimp.ccminer.org:4252 -dwal DsUt9QagrYLvSkJHXCvhfiZHKafVtzd7Sq4 -dpsw x
также можно указать "-esm 1" чтобы включить режим "qtminer", в этом режиме пул будет отображать дополнительную информацию по шарам: принятые/отвергнутые (accepted/rejected), например:
EthDcrMiner64.exe -epool us1.ethermine.org:4444 -esm 1 -ewal 0xD69af2A796A737A103F12d2f0BCC563a13900E6F.YourWorkerName -epsw x -dpool stratum+tcp://yiimp.ccminer.org:4252 -dwal DsUt9QagrYLvSkJHXCvhfiZHKafVtzd7Sq4 -dpsw x

miningpoolhub:
EthDcrMiner64.exe -epool us-east1.ethereum.miningpoolhub.com:20536 -ewal 0xD69af2A796A737A103F12d2f0BCC563a13900E6F -eworker YourLogin.YourWorkerName -epsw x -allpools 1 -dpool http://dcr.suprnova.cc:9111 -dwal Redhex.test -dpsw x
также нужно создать воркера "YourWorkerName" на пуле и указать адрес кошелька там.

coinotron:
EthDcrMiner64.exe -epool coinotron.com:3344 -ewal Redhex.rig1 -esm 2 -epsw x -dpool http://dcr.suprnova.cc:9111 -dwal Redhex.my -dpsw x -allpools 1

coinmine:
EthDcrMiner64.exe -epool eth.coinmine.pl:4000 -ewal USERNAME.WORKER -esm 2 -epsw WORKER_PASS -allpools 1 -dpool stratum+tcp://dcr.coinmine.pl:2222 -dwal USERNAME.WORKER -dpsw WORKER_PASS

Добыча только Эфира:

ethpool:
EthDcrMiner64.exe -epool us1.ethpool.org:3333 -ewal 0xD69af2A796A737A103F12d2f0BCC563a13900E6F -epsw x

f2pool:
EthDcrMiner64.exe -epool eth.f2pool.com:8008 -ewal 0xd69af2a796a737a103f12d2f0bcc563a13900e6f -epsw x -eworker rig1

nanopool:
EthDcrMiner64.exe -epool eu1.nanopool.org:9999 -ewal 0xd69af2a796a737a103f12d2f0bcc563a13900e6f -epsw x -eworker rig1


Добыча форков Эфира:

EthDcrMiner64.exe -epool exp-us.dwarfpool.com:8018 -ewal 0xd69af2a796a737a103f12d2f0bcc563a13900e6f -epsw x -allcoins -1

Добыча Эфира в СОЛО (подразумевает geth на 192.168.0.1:8545):

EthDcrMiner64.exe -epool http://192.168.0.1:8545

Известные проблемы:

- Слабые/старые карты, такие как 7xxx/270/270X не в состоянии поддерживать двойной майнинг надлежащим образом. Добыча Ethereum снижается примерно на 5%.

- Индексы видеокарт при контроле температуры иногда не совпадают с индексами в майнинге.
Майнер должен пронумеровать видеокарты с помощью OpenCL API для выполнения кода OpenCL, а также он должен пронумеровать видеокарты с помощью ADL API для управления температурами/частотами.
И порядок видеокарт в этом списке может отличаться. Нет возможности зафиксировать порядок видеокарт автоматически (спасибо разрабам AMD), но это можно сделать вручную.
Например, если есть две карты, можно поменять их порядок добавив "-di 10". Другой пример, обратный порядок для шести карт: "-di 543210".

Устранение неполадок:

1. Установите драйвера Catalyst v15.12.
2. Верните штатные частоты (уберите разгон).
3. Установите значения переменных окружения, как описано выше.
4. Установите размер виртуальной памяти\«Virtual Memory»(файл подкачки + оперативная)  16 GB.
5. Перезагрузите компьютер 🙂
6. Проверьте «железо».
7. Установите небольшую задержку в *.bat-файле перед запуском майнера при загрузке системы. (секунд 30 или даже минуту) и попробуйте "-ethi 4" чтобы выяснить, не будет ли работать более стабильно. Это может помочь при нестабильности майнера на некоторых системах.
 
п.4 похоже не актуален - прекрасно работает на 4+4Gb(озу + файл подкачки),(не у всех :mellow: ), начиная с 4х версий майнер использует почти в 10 раз меньше оперативной памяти(связано с тем что "ДАГ"-файлы генерируются непосредственно в видеопамяти).Сравнить предлагаю самим кому интересно.Не работает - вылетает, нужно хоть чуть больше 2Гб


 

 

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