Обновление Claymore miner
Что нового?
Теперь Вы можете использовать разные тайминги, без каких-либо проблем меняя их. А самое главное, теперь Вы можете не бояться, что ваша карта станет «кирпичом» во время добычи Эфира.
Это значит, что карты теперь могут добывать Эфир с таким же хэшрейтом, как до этого «шитые», без страха того, что карта может в любой момент сломаться и превратиться в «кирпич», а значит ее нельзя будет сдать по гарантии, так как Вы ее уже прошили.
С новым обновлением вам не нужно «прошивать» карты, но только если Вы предпочитаете Ethash алгоритмы, так как для майнинга того же самого Монеро используется другой майнер, а значит, карты под него «прошивать» придется.
Так как Вы теперь без проблем можете использовать разные тайминги (Вам не нужно будет жестко вшивать в видеокарту какой-то один), то Вы сможете найти лучшие для своей карты, соответственно будет меньше ошибок памяти, а чем меньше ошибок, тем, в теории, лучше для карты.
Есть шанс, что чем меньше ошибок, тем больше вероятность того, что шара найдется и будет отправлена, а за найденную шару Вы получаете вознаграждение.
Также будут исправлены мелкие недочеты и ошибки, которые ускорят работу майнера – доходность добычи криптовалюты с помощью Claymore miner станет чуть-чуть лучше.
Зачем обновления? Что будет, если не обновиться?
Claymore miner довольно редко выпускает новые версии, поэтому каждое обновление довольно ощутимо влияет на добычу криптовалюты разными картами. Чем новее версия, тем программа стабильнее, а соответственно лучше добывает Эфир, имеет меньше ошибок и вылетов.
Например, старые версии программы не учитывали размер DAG файла и то, как он будет влиять на видеокарты, соответственно, даже сейчас эти версии не позволят «копать» Эфир на 3 Гб видеокартах.
То же самое в будущем ждет и 12 версию Claymore (так как все проблемы невозможно устранить за один раз, поэтому обновления, хоть и редко, но выходят). Поэтому обновляться надо, иначе Вы столкнетесь с ошибками, ответы на которые будете долго искать и в итоге, в 90% случаев, вам посоветуют обновить майнер до последней версии – чаще всего это и будет решением возникшей проблемы.
В связи с этим, не ждите, пока ваши карты начнут выдавать ошибки, а обновите Claymore miner, как только появится новое обновление!
Размер DAG файла
Так как DAG эпоха неизбежно растет, DAG файл формируется с запасом в Claymore: разработчики майнеров его учитывают и создают новую эпоху заранее в своей программе. Это значит, что программа больше нагружает карту, именно поэтому в Windows очень быстро «отвалились» 3 Гб видеокарты.
Работа с DAG файлом всегда влияла и будет влиять на производительность видеокарт – именно из-за размера DAG файла карта может «отвалиться» и больше не майнить ту или иную криптовалюту.
В новой версии все это должно быть исправлено и улучшено. Именно поэтому мы советуем Вам обновиться до последней версии.
Изменения в версии 14.0:
- Только для Windows: добавлена возможность применять на лету оптимизированные тайминги памяти, без перепрошивки VBIOS, ускорение до
20%
по сравнению со стандартным BIOS. В настоящее время поддерживаются только карты Polaris, другие карты будут добавлены позже. - Требуются драйверы 18.x или новее. Предусмотрены лучшие тайминги для Ethereum. Проверьте команды “
-strap
” и “-driver
” для деталей. - Только для Windows: добавлено управление температурой, вентилятором и разгоном для Radeon VII.
- несколько мелких исправлений и улучшений.
Как обновиться?
Просто скачать новую версию и перекинуть в нее свои .bat файлы
Программа | Серия | Настройка и загрузка |
---|---|---|
GitHub Claymore’s Dual Ethereum AMD+NVIDIA GPU Miner 14 | AMD/Nvidia | Скачать с GitHub |
Claymore miner
Claymore miner – это программа для добычи криптовалют алгоритма Ethash (Эфир и другие монеты). Комиссия майнера – 1%.
Данная программа была создана в 2016 году. Это первый майнер для добычи Эфира. На сегодняшний день он продолжает оставаться в лидерах по добыче монет Ethash алгоритма – ему принадлежит примерно 60% рынка майнинга Эфира и других монет этого алгоритма (на втором месте Phoenix).
Как начать майнить
Для того, чтобы начать процесс майнинга, необходимо выбрать пул и настроит .bat файл программы.
Настроить программу для майнинга Эфириума
Выбрав пул, переходим к настройке .bat файла:
EthDcrMiner64.exe
название программы. Оно должно совпадать с названием майнера, который лежит в папке Claymore. Сам .bat файл должен располагаться непосредственно в папке с программой-epool eth-eu2.nanopool.org
адрес сервера (пула, на котором Вы добываете криптовалюту):9999
порт пула-ewal
Ваш цифровой кошелек-eworker rig1
название фермы (используется для отслеживания статистики, можно указывать любое)-mode 1
режим добычи. Значение 1 означает добычу одной монеты (в нашем случае Ethereum). Для двойной добычи измените значение на 0-r 1
r – режим перезагрузки майнера. Значение 1 закрывает майнер и запускает файл reboot.bat, позволяя полностью перезагрузить систему. “-r 0” – перезагружает только майнер, если что-нибудь не так с видеокартой.Не рекомендуется использовать параметр “-r 0, во избежание поломки видеокарты.
-dbg -1
ключ -1 отключает ведение журнала майнера. Рекомендуем отключить этот параметр, т.к. со временем журнал событий майнера займет все пространство на жестком диске. “-dbg 0” позволит вести журнал.-mport 0
порт для удалённого управления фермой. Указываем 0 что бы отключить. Управлять фермой удобнее и корректнее через TeamViewer-etha 0
режим добычи Эфириума для видеокарт AMD:
0 – оптимизирован для быстрых карт;
1 – оптимизирован для медленных карт;
2 – для драйверов Linux gpu-pro;
-1 автоматический выбор режима
Можно определять эти значения индивидуально для каждой видеокарты, например: “-etha 0,1,0”.-retrydelay 3
задержка между попытками соединения, устанавливается в секундах- Версия программы
-tt 70
установка температуры видеокарт -ttli 79
автоматически сбавляет интенсивность майнинга если температура карты превышает установленное значение. Параметр позволяет не прекращать майнинг при перегреве видеокарт, а лишь снижать интенсивность-tstop 82
температура, при которой процесс майнинга будет полностью остановлен-fanmin 30
минимальное значение оборотов кулера. Рекомендуется 30Батник редактируется любым текстовым редактором, например блокнотом. Проще всего нажать на него правой кнопкой мыши и выбрать пункт “изменить”.Что бы не возникало ошибок, соблюдайте синтаксис .bat файла. Сам файл должен находиться в папке с программой и запускатьтся оттуда.
На этом настройку майнера Claymore можно закончить.
Отметим, что майнер Клеймор является самым устойчивым и стабильным для майнинга монет на алгоритме Ethash. При верной настройке система стабильно работает и не перезагружается.
Процесс добычи криптовалют запускается только через файлы с расширением .bat. Они должны находится в директории с распакованным майнером claymore.
Настройка батника для других монет
Если Вы хотите добывать другую монету на алгоритме Ethash, необходимо указать ключ «-allcoins 1».
- поменять сервер пула
- порт
- кошелек другой монеты
- и добавить ключ «-allcoins 1»
В остальном команды те же, что и для Эфира.
Применение таймингов карт «на лету» без прошивки видеокарт в версии 14.0
В версии 14.0 были добавлены новые команды для применения таймингов видеопамяти карты без прошивки заводского БИОСа:
Это поможет сохранить гарантию на карты в случае выхода их из строя.
Команда
-driver
устанавливает или удаляет драйвер, который необходим для применения таймингов памяти (делитель между опорной частотой и скоростью работы оперативной памяти) и закрывает майнер после него. Эта опция доступна только для Windows и требует прав администратора для выполнения.Используйте команду
-driver install
для установки драйвера,-driver uninstall
для удаления драйвера. Поскольку драйвер не подписан, майнер включает «Тестовый режим» в Windows, вам необходимо перезагрузиться, чтобы применить его.Эта опция необходима, только если вы хотите установить или удалить драйвер отдельно, в любом случае майнер установит драйвер автоматически, если используется команда
-strap.
-strap
применяет указанные тайминги памяти (Memory Strap). Эта опция доступна только для Windows и требует драйверов AMD 18.x или новее (большинство тестов проводилось на 19.4.3).В настоящее время поддерживаются только карты AMD Polaris, поддержка других карт будет добавлена позже.
Майнер имеет встроенную базу данных тайингов, все они заточены под память (4 ГБ или 8 ГБ) и тип памяти (Samsung, Elpida, Hynix, Micron).
Тайминги отсортированы по интенсивности, т. е.
-Strap 1
поддерживает более высокую тактовую частоту памяти, чем-strap 2
и т. д. Для лучшего хэшрейта необходимо также установить высокую тактовую частоту памяти, поэтому-strap
является хорошей отправной точкой для тестов.Вы можете указать только индекс тайминга, например,
-strap 1
будет применять первый тайминг из базы данных для всех видеокарт Polaris в зависимости от объема памяти и ее типа, майнер покажет полное имя тайминга.Или вы можете указать тайминг прямо в формате «POL8S1»: «POL» означает Polaris, «8» означает 8 ГБ, «S» означает память Samsung, «1» означает индекс.
Нулевой индекс означает тайминг по умолчанию из родного VBIOS карты, то есть тайминги не применяются.
Вы также можете использовать символ «@» после тайминга для указания частоты памяти, он работает как
-mclock
, но переопределяет его, например,-strap 1@2100,POL4H3,0
.Вы также можете указать значения для каждой карты, например
-strap 1@2100,POL4H3,0
.Если наложен тайминг, майнер вернет старый тайминг и разгон памяти, когда майнер будет закрыт.
Лучший способ найти лучший тайминг – установить
-strap 1
, (он устанавливает тайминг № 1 для первой карты и без таймингов для остальных видеокарт), а затем увеличит тактовую частоту памяти, чтобы увидеть, каких тактовых частот и хэшрейта вы сможете достичь.То же самое касается тайминга № 2 и т. д.
Вы также можете указать необработанную строку тайминга (96 символов). Обратите внимание, что одно значение параметра означает, что этот тайминг применяется для всех видеокарт, используйте «0» для наложения тайминга на одну видеокарту,
например,
-strap 0,1@2200,0
применяет тайминг # 1 и тактовую частоту памяти 2200 МГц только для второй видеокарты.ПРИМЕЧАНИЕ. Если указанный тайминг не работает, происходит сбой Windows. После перезагрузки время восстановления по умолчанию восстанавливается, и вы можете попробовать другие настройки.
Первый запуск
Запускаем программу двойным щелчком по .bat файлу и смотрим что нам предлагает консоль:
1. Версия программы
2. Пул, который Вы настроили или выбрали в батнике
3. Программа предупреждает, что нужно выставить 16 ГБ файла подкачки
4. Майнер видит 6 видеокарт, доступных для добычи криптовалюты
Ждем несколько секунд и видим следующую информацию в окне майнера:создание DAG файла
- Совет: вы можете использовать кнопки «+» и «-» в активном окне работы майнера для подбора лучшей интенсивности
- Программа пытается соединиться с выбранным пулом
- Режим работы майнера (в нашем случае MODE 1 – одна монета – Ethereum)
- Включен watchdog – сторожевой таймер. Отлично! Он поможет нам автоматически перезапустить программу, если возникнут какие-либо ошибки
- Предупреждение, что мы не выставили интенсивность для второй монеты, но т.к. мы майним только одну монету, можно пропустить этот шаг (у нас есть примеры с двумя монетами)
- Успешное подключение к пулу
- Начинает создаваться DAG файл и буфер для каждой видеокарты
Ожидаем еще несколько секунд и наконец видим скорость работы майнера и температуры:
начался процесс добычи криптовалют
- Программа получила новую работу от пула
- Общая скорость всех видеокарт, количество отправленных шар (доля решения блока)
- Программа автоматически побрала лучший показатель -dcri
- Детальное отображение хешрейта каждой видеокарты
- GPU №5 нашла шару и пул ее принял (оплата майнеру идет именнно за найденые шары.
- Детальное отображение температуры каждой видеокарты и оборотов вентиляторов (цветовую раскладку консоли можно изменить, смотрите в инструкции выше ключ
-colors
).
Как сделать разгон и снизить напряжение
Майнер позволяет без стороннего софта управлять разгоном ядра и памяти, а так же снизить напряжение чипа видеокарт.
Настройки напряжения в милливольтах, а так же разгон и лимит энергопотребления – это настройки для опытных пользователей. Если Вы не знаете что к чему, лучше сначала ознакомиться с базовыми принципами разгона и управления напряжением карты
Выполняйте эти настройки только в том случае, если уверены в том, что делаете.
Разгон памяти и ядра
Ядро
Для видеокарт семейства AMD при добыче монет алгоритма Ethash, например Эфира, разгон ядра не нужен вовсе. Нужно разгонять только видеопамять.
Для ядра видеокарты мы наоборот делаем понижение для того, что бы была меньше температура и был простор для снижения энергопотребления.
1150 – это самая низкая частота ядра без просадки доходности
-cclock (значение)
установить разгон ядра видеокарты в МГц (0 – значит отключено ( по умолчанию) и программа не будет управлять разгоном). Если не указано или равно нулю, майнер не изменит текущую тактовую частоту. Вы также можете указать значения для каждой карты, например «-cclock 1150,1150,1167,0». Например для разгона ядра под значение 1100 МГц укажите -cclock 1100Память
Память напротив нужно разгонять. Обычно для достижения заветных 30-32 Mh/s с карты rx 570, rx 580 необходимо разогнать память до 2000 – 2150.
Для того, чтобы разогнать видеопамять нужно использовать ключ
-mclock
. Если значение не указано или равно нулю, то майнер не изменит текущую тактовую частоту. Вы также можете указать значения для каждой карты, например «-mclock 2000,2000,2150,2150».Обычно при разгоне прибавляют сначала по 20 МГц до первых зависаний / вылетов. Найдя крайнюю точку разгона, необходимо отнимать от максимального разгона по 10 МГц до тех пор, пока система не начнет стабильно работать.
Как только Вы опытным путем (для каждой карты всегда разные значения, даже если карты одного производителя) нашли оптимальный разгон, мы рекомендуем снизить его дополнительно на 10-20 МГц. Дело в том, что не смотря на то, что сейчас эти настройки работают, в будущем система может зависать, когда сменится DAG эпоха и потребуется больше ресурсов для ее построения.
Предел энергопотребления
Первый и самый простой способ понизить энергопотребление карт это использовать настройку Power Limit.
Power Limit – это самая простая опция для снижения энергопотребления видеокарт (в отличии от Core Voltage, который может навредить карте при неправильных настройках ).
-powlim (значение)
позволяет установить ограничение мощности энергопотребления карты в % (от -75 до 75, 0 по умолчанию).Например, если мы хотим снизить лимит энергопотребления видеокарты, мы можем прямо в батнике указать -powlim -20, что снизит энергопотребление на 20%. Можно указать для отдельных карт. Например: -powlim 0,-20,-10,10.
Core Voltage
Второй и более продуктивный способ понизить энергопотребление карт это использовать настройку Core Voltage.
К настройке напряжения ядра подходите с осторожностью
-cvddc (значение)
позволяет установить напряжение ядра GPU в МВ (0 – значит отключено ( по умолчанию) и программа не будет управлять напряжением видеокарт). Например, «-cvddc 1050» означает 1.05V. Вы также можете указать значения для каждой карты, например «-cvddc 950,900,950,900». Поддерживает новейшие карты AMD 4xx только в Windows.Как показывает практика, большинство карт держат напряжение 950 (0,95 v). При занижении энергопотребления лучше всего начинать с 1000 и постепенно снижать этот показатель. При этом, если программа стабильно работает 20-30 минут, значит можно попробовать снизить напряжение еще сильнее. Например до 900 mv (0,90 v).
Многие видеокарты стабильно работают на 850 mv (0,85 v). При этом хэшрейт не снижается. Зато снижается энергопотребление, а значит температура и плата за электроэнергию.