Программы для майнинга

CGMiner — настройка и запуск на AMD & Nvidia

CGminer — один из лучших и топовых майнеров по версии сообщества. Позволяющий получить больше значение MH/S на алгоритме CryptoNight, чем прочие программы. CGminer использует специальный алгоритм NeoScrypt, помогающий значительно увеличить объемы добываемой криптовалюты. Майнер предпочтительно работает на видеокартах AMD, можно запускать и на Nvidia но добывать валюту с использованием технологии CUDA он не умеет. Существует две версии, под Windows и Linux системы.

Полезные ссылки:
Вебсайт разарбаотчика — http://ck.kolivas.org/apps/cgminer/
Оффициальный Github — https://github.com/ckolivas/cgminer
Ветка на Bitcointalk — https://bitcointalk.org/index.php?topic=28402.16840

Создатель CGminer «Кон Коливас»

Полный потенциал майнера лучше всего откроется на Hive OS — это операционная система семейства Linux на базе дистрибутива Ubuntu, оптимизированная для добычи криптовалют. Также не так давно, вышло обновление Hive OS 2.0, где все поменялось, не просто визуально, но и функциональная часть подверглась большим изменениям. Добавлено много полезных фишек, упрощающих работу рядовых пользователей с системой.

В основном Gminer используется для добычи: Bitcoin (BTC), Litecoin (LTC) Monero (XMR), ByteCoin (BCN), Aeoncoin, Decred и другие популярные криптовалюты.

На текущий момент разработчики прекратили обновление софта.

Видео обзор и настройка

Настройка CGminer

За счет того, что CGminer – это консольный клиент (управление через командную строку), и обычным пользователям запуск майнинга с консоли может быть затруднителен, но на самом деле, ничего сложного в настройке и работе с этим майнером нет.

Чтобы при каждом запуске или при смене криптовалюты не настраивать все параметры заново, проще создать .bat файл и вписать настройки туда. Создаётся этот файл в папке с майнером как текстовый документ (блокнот), с расширением .bat. Основная настройка, для работы майнера выглядит так:

cgminer --scrypt -o stratum+tcp://east1.us.stratum.dedicatedpool.com:3351 -u user.1 -p x
  • cgminer — указывает на запускающий файл
  • —scrypt — указывает майнеру алгоритм добываемой криптовалюты
  • -o — после этого указывается адрес пула stratum+tcp://east1.us.stratum.dedicatedpool.com: и порт 3351. Эти данные указаны на всех пулах, в разделе «Getting Started».
  • -u user.1 — указание логина на пуле и имя созданного там worker
  • -p x — указание пароля для созданного worker

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

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

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

Среди наиболее используемых опций, можно отметить данные 2 опции:
Intensity – позволяет установить интенсивность работы майнера. Допустимые значения: от 0 и до 20. Для наиболее эффективной работы майнинга, устанавливайте средние значения. Таким образом, вы не будете перегружать свое устройство и при этом будете поддерживать оптимальную скорость майнинга.

Thread-concurrency – управление объемами расчетов алгоритма майнинга. Этот параметр по умолчанию стоит на максимуме, но для увеличения производительности майнинга, можно попробовать подобрать более оптимальное значение с учетом вашего оборудования. Рекомендуется устанавливать параметр кратно количеству шейдеров, поддерживаемых вашей GPU.

Расширенные настройки

Полный список расширенных настроек доступен на официальном сайте — http://ck.kolivas.org/apps/cgminer/README

  • —auto-fan Автоматически регулирует скорость вентилятора GPU для поддержания заданной температуры (значение: нет);
  • —auto-gpu Автоматически регулирует тактовою частоту GPU для поддержания заданной температуры (значение: нет);
  • —device (-d) Позволяет выбрать нужное устройство для работы, по умолчанию работают все (пример: —device 0);
  • —disable-gpu (-G) Отключить GPU (значение: нет);
  • —gpu-threads (-g) Количество потоков на GPU (значения: 1 — 10, по умолчанию стоит 2, пример: —gpu-threads 2);
  • —gpu-dyninterval Set the refresh interval in ms for GPUs using dynamic intensity (default: 7);
  • —gpu-engine Задает частоту для графического ядра, возможно установить диапазон (пример: —gpu-engine 900 или 800-900);
  • —gpu-fan Задает скорость вращения вентилятора в процентах, фиксированную или диапазон (пример: —gpu-fan 25 или 25-65);
  • —gpu-map Map OpenCL to ADL device order manually, paired CSV (e.g. 1:0,2:1 maps OpenCL 1 to ADL 0, 2 to 1);
  • —gpu-memclock Задает частоту для памяти (для BTC частоту лучше опустить, для LTC поднять, пример: —gpu-memclock 1800);
  • —gpu-memdiff Установить фиксированную разницу в МГц между ядром и памятью (пример: —gpu-memdiff ???);
  • —gpu-powertune Установить GPU powertune в процентах;
  • —gpu-reorder Пересортировать видеокарты;
  • —gpu-vddc Изменить напряжение ядра, в вольтах (пример: —gpu-vddc 1.125);
  • —intensity (-I) Агрессия (интенсивность) (значения: 10 — 14, d — динамичный, пример —intensity 13 или d);
  • —kernel (-k) Указывает ядро для работы устройства (ядра: diablo, poclbm, phatk, diakgcn, пример: —kernel diakgcn) (нужна помощь в подборе ядер к семействам карт);
  • —ndevs (-n) Вывести список всех устройств с их номерами и выйти;
  • —temp-hysteresis На сколько может отличаться температура в градусах от целевой (по умолчанию: 3, пример: —temp-hysteresis 15);
  • —temp-overheat Температура в градусах сброса частот ядра и увеличение оборотов вентилятора (по умолчанию: 85, пример: —temp-overheat 90);
  • —temp-target Установка целевой температуры в градусах (по умолчанию: 75, пример: —temp-target 80);
  • —vectors (-v) Установить ширину векторов, по умолчанию на авто (значения: 1, 2 и 4, пример: —vectors 2);
  • —worksize (-w) Установить размер памяти, на производительность практически не влияет (по умолчанию: авто, значение должно быть кратным — 64, 128, 256, 512, 1024, рекомендуется 256, пример: —worksize 256).

Яковенко Илья

Recent Posts

Июньский календарь: хардфорк BNB Chain и AI-конференция в Сингапуре

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

23 часа ago

Сложность майнинга биткоина обновила рекорд, но доходность упала на фоне снижения курса

В результате последнего перерасчёта сложность майнинга биткоина выросла на 2,13%, достигнув нового рекордного уровня —…

23 часа ago

Новая модель ИИ DeepSeek будет способна функционировать на одном GPU.

Китайская ИИ-лаборатория DeepSeek представила обновленную «рассуждающую» модель R1. Ее облегчённая версия способна работать на одной…

2 дня ago

Circle подала обновленную заявку на IPO с оценкой в $5,4 млрд

Circle, эмитент стейблкоина USDC, подала обновленную заявку на первичное публичное размещение акций (IPO) на Нью-Йоркской…

4 дня ago

StarkWare представила мобильный ZK-прувер S-two: будущее конфиденциальных приложений

Компания StarkWare, разработчик Ethereum-сети второго уровня StarkNet, анонсировала запуск нового инструмента — Stark Two (S-two)…

4 дня ago

Alpaca Finance завершает работу к концу 2025 года

DeFi-платформа Alpaca Finance, работающая на блокчейнах BNB Chain и Fantom, официально объявила о полном прекращении…

5 дней ago