CGMiner: Скачать, Настроить для Dogecoin и Litecoin

CGMiner: Настройка команд для максимальной прибыли, Комиссия, Сравнение с t-rex.

В этом руководстве рассмотрено как запустить и как пользоваться программой CGMiner версии 3.7.2 и выше.

Скачать для Windows/Linux

Скачать с сайта Скачать релизы Скачать с BitcoinTalk

Что такое CGMiner?

CGMiner - это майнер с открытым исходным кодом для ASIC, GPU и FPGA. Он работает на Windows, Linux и macOS. CGMiner чрезвычайно гибок с точки зрения платформы и может работать с различными аппаратными майнерами и графическими процессорами, включая платформы AMD, CUDA и NVIDIA.

Каковы алгоритмы?

Программа поддерживает следующие алгоритмы:

  • Scrypt
  • SHA-256
  • NeoScrypt
  • CryptoNight

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

cgminer console

Как пользоваться CGMiner

Шаг 1 - Скачайте программу

Есть два варианта, чтобы скачать программу:

  1. Официальный сайт разработчика.
  2. На сайте GitHub.

На официальном сайте вы найдете полный инструктаж с описанием всех команд программы. Адрес официальной странички на GitHub здесь. Так вы сможете быть уверены в безопасности программы и отсутствии вредоносного ПО. Не используйте сторонние источники – можете потерять доступ к данным и свои токены. cgminer download

Шаг 2 - Настройте программу

Вводятся настройки через консоль. Мы рекомендуем использовать батник (текстовый файл с расширением .bat) для большего удобства. В нем вы сможете сохранить все необходимые данные, чтобы не вносить их при перезапуске программы заново.

На примере coinfoundry батник будет выглядеть вот так:

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
cgminer --scrypt -I 10 -o stratum+tcp://pool.coinfoundry.org:3151 -u DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo.my_worker_password -p my_worker_password -T

pause

Впишите вместо DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo адрес своего Dogecoin кошелька.

Шаг 3 - Запустите майнер

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

Вы увидите следующее окно:

cgminer hashrate

Нижняя строчка отображает хешрейт.

Видео Гид

Вот листинг содержания файла cgminer.conf. Его тоже лучше заполнить:

{
"pools" : [
	{
		"url" : "stratum+tcp://dogeminingpool.com:3009",
		"user" : "DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo.1",
		"pass" : "password"
	}
]
,
"intensity" : "13",
"vectors" : "1",
"worksize" : "256",
"kernel" : "scrypt",
"lookup-gap" : "2",
"thread-concurrency" : "8192",
"shaders" : "2048,",
"gpu-engine" : "0-0",
"gpu-fan" : "0",
"gpu-memclock" : "0",
"gpu-memdiff" : "0",
"gpu-powertune" : "0",
"gpu-vddc" : "0.000",
"temp-cutoff" : "75",
"temp-overheat" : "85",
"temp-target" : "65",
"api-port" : "4028",
"expiry" : "120",
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"gpu-threads" : "2",
"hotplug" : "5",
"log" : "5",
"no-pool-disable" : true,
"queue" : "1",
"scan-time" : "60",
"scrypt" : true,
"temp-hysteresis" : "3",
"shares" : "0",
"kernel-path" : "/usr/local/bin"
}

Настройка bat файла

Настройка относительно проста, если знать все основные команды.

Основная настройка .bat файла имеет следующие данные:

Cgminer –scrypt –o stratum+tcp\\:ссылка на пул:порт –u кошелек.1 – p x

Здесь:

  1. Cgminer – показывает файл, используемый, чтобы запустить майнер.
  2. -scrypt – указание алгоритма, задействованного для получения цифрового токена, который должен использовать майнер.
  3. -o – после него нужно указать адрес пула с портом. Берете их в том пуле, где собираетесь майнить. Найти можно в категории «Getting Started».
  4. -u user – отображение логина, который использовали при регистрации на пуле, здесь же вводите название воркера, который сделали там же.
  5. -p x – вносите пароль, который использовался при создании воркера.

На этом настройка bat файла в большей степени завершена.

Пример для Bitcoin

Для майнинга Биткоина нужно зарегистрироваться на пуле.

Затем создать батник с командой:

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
cgminer --scrypt -I 10 -o stratum+tcp://ru.btc.viabtc.io:3333 -u 3KPYkDu54wmkxHxP4WHxEQ1Z674kQm8jHG.my_worker_password -p my_worker_password -T

pause

Пример для dogecoin

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
cgminer --scrypt -I 10 -o stratum+tcp://stratum.aikapool.com:7915 -u my_worker_name.my_worker_password -p my_worker_password -T

pause

Команды

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

—auto-fan – регулировка скорости работы кулера графического процессора, чтобы поддерживалась определенная температура. Устанавливает показатель автоматически.

—auto–gpu – устанавливается частота GPU, чтобы поддерживать определенную температуру. Работает в автоматически.

—device (-d) – определяет конкретную видеокарту. Стандартно программа запускает все, которые обнаруживает. Рядом ставится значение карты (к примеру, —device 1).

Отключить видеокарту

—disable-gpu (-G) – отключение графических процессоров.

cgminer hashrate

—gpu-threads (-g) – установление суммы потоков на графическом процессоре. Устанавливается показатель от 1 до 10. Стандартно программа ставит 2. Значение ставится рядом с командой – —gpu-thread

—gpu-dyinterval – установка периода обновления в миллисекундах для видеоадаптеров с применением динамической интенсивности. стандартно стоит —gpu-dyinterval

—gpu-engine – установка показателя частоты для видеоадаптера. Допустимо введение как одного показателя, так и целого диапазона. Выглядит так: —gpu-engine 700 или 700-900.

—gpu-fan – установка скорости работы вентилятора в процентах, определенном значении или диапазоне. Выглядит это так: —gpu-fan 50 или 50-65.

—gpu-map – сопоставляет OpenCl с номером оборудования ADL вручную или парный CSV. К примеру, 1:0,2:1 показывает OpenCl 1 на ADL 0,2 на 1.

—gpu-memlock – задание частоты памяти. В случае добычи биткоина рекомендуем снизить, для лайткоина – поднять. Выглядит так: —gpu-memlock

—gpu-memdiff – устанавливает конкретную разницу ядра и памяти. Показатель вносится в мегагерцах. Выглядит так: —gpu-memdiff ???.

—gpu-powertune – установка GPU powertune. Значение подбирается в %.

—gpu-reorder – пересортировка видеокарт.

—gpu-vddc` – изменение вольтажа на ядре. Вносятся данные в таком виде: —gpu-vddc125.

—intensity (–I) – устанавливает интенсивность. Диапазон выбираемых показателей – от одного до 14. Установка значения «d» – указывает, что показатель динамичный. Выглядит так: —intensity 10 или d.

—kernel (-k) – указание ядра для оборудования. Оно может быть diablo, poclbm, phatk, diakgcn. Выглядит так: —kernel diakgcn – требуется помощь в выборе ядер к графическим процессорам.

—ndevs (-n) – выводится перечень графических процессоров, номер и выходы.

—temp-hysteresis – указывается отличие температуры в ℃ от предполагаемого показателя. Стандартно стоит 3. Выглядит так: —temp-hysteresis

—temp-overheat – температура, указываемая в ℃, при сбрасывании частот ядра. Здесь же происходит ускорение работы кулеров (увеличиваются обороты). Стандартно устанавливается 85. Выглядит для примера так: —temp-overheat 95.

—temp-target – устанавливается желаемая температура. Значение идет в градусах. Стандартно стоит 75. Выглядит так: —temp-target 90.

—vectors (-v) – устанавливается ширина векторов. Стандартно показатель подбирается автоматически, но можно указать свое: 1, 2 или 4. Здесь указывается так: —vectors

—worksize (-w) – устанавливается размер памяти. Однако на производительность влияния фактически не имеет. Стандартно стоит автоматический выбор показателя. При самостоятельном введении подбирайте его кратно 64: 64, 128 и т.д. Рекомендовано 256. Выглядит так: —worksize

Как настроить в windows 10?

setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 2 cgminr.exe –srypt –worsize 512 –intensity 10 –auto-fan –lookup-gap 4 –thread-concurrency 25614 – gpu-engine 1050 –gpu-memlock 1500 –gpu-powertune 15 –o stratum+tcp: east1.us.stratum.dedicatedpool.com:3352 u worker -p XXX

где XXX – это пароль к воркеру.

Обратите внимание, что майнер также совместим с Линукс и OSX. В случае Linux можно также подключить удаленный доступ. Однако нельзя будет так эффективно настроить работу видеоадаптера, как на Windows.

Как настроить CGMiner для майнинга криптовалют (Litecoin и Dogecoin)

Обзор

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

Главным разработчиком выступил Кон Коливас. Он также известен тем, что внес свою лепту в развитие Linux. При этом по профессии является анестезиологом, разработка программ для него простое хобби.

Программа признана наиболее эффективным софтом для добычи электронных токенов с задействованием видеоадаптеров AMD и NVidia.

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

cgminer hashrate

На данных алгоритмах можно добывать большую часть известных цифровых монет. Она используется при добыче Биткоина, Догекоина, Монеро, Лайткоина и других известных цифровых токенов. Дает ряд преимуществ:

  • Позволяет разогнать графические процессоры, предоставляя отличный функционал.
  • Можно настроить частоту вращения кулеров, используемых в системах охлаждения.
  • Используемые алгоритмы обеспечивают наиболее эффективную добычу криптовалюты.
  • Можно включить автоматическое переключение между воркерами.
  • Доступна работа с применением прокси-серверов.
  • Комиссия за использование программы полностью отсутствует. Следовательно, она бесплатная на 100%.
  • Есть балансировка алгоритма.
  • Если воркеры не работают, то программа их отключит.

Главные особенности

Официальный сайт позволяет бесплатно скачать софт. Однако учтите, что последние версии программы акцентировали исключительно на АСИКах и FPGA, так как разработчики решили не продолжать поддерживать майнинг на центральных и видео процессорах. Использовать для них стоит старые релизы программного обеспечения. К ним относятся версии до 3.7.8.

В основном работать стоит на AMD, так как с CUDA ПО плохо работает. Для NVidia лучше подобрать другой майнер, к примеру, Claymore.

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

Также программа предоставляет информацию по настройке, автоматически выключает worker, вызывающие проблемы или просто не работающие. Можно задействовать прокси, стратегию «Загрузки баланса» и Round Robin. Благодаря этому майнеры могут самостоятельно вносить параметры ширины векторов, сроки режима ожидания для восстановления соединения, создавать заданную задержку для маршрутизатора и настраивать отдельный показ оповещений. Работа программы настраивается через специальный файл с конфигурацией.

Выводы

Существует огромное количество криптовалютных программ, помогающих настроить оборудование для добычи цифровых токенов. Их называют майнерами – это специальное программное обеспечение, позволяющие сделать работу оборудования максимально эффективно. Однако, не все они успешны, одни имеют плохой функционал, другие – сложный интерфейс. Cgminer – одна из немногих программ, которая доказала свою эффективность опытным путем. Ей пользуется огромное количество майнеров по всему миру.

Очень простой и легкий майнер, который может сочетать технологии ASIC, FPGA и даже GPU и CPU. Его можно использовать во многих операционных системах из Linux, Mac и Windows.

Разделы:

Дата изменения:

7 мин на чтение

Matthew Wood

Matthew Wood

Blockchain developer and crypto trader