Обзор CGMiner — возможности майнера, как настроить

Майнеры

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

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

Настройка майнера

Хотя CGminer является консольным клиентом (с управлением из командной строки) и обычному пользователю может быть сложно начать майнинг из консоли, на самом деле настройка и использование этого майнера не так уж сложны. Чтобы не настраивать все каждый раз при запуске или изменении криптовалюты, просто создайте .bat-файл и запишите в него настройки. Этот файл создается в виде текстового файла (Блокнот) в папке, где находится майнер, и имеет расширение .bat. Это базовая конфигурация майнера:

cgminer —scrypt -o stratum+tcp://east1.us.stratum.dedicatedpool.com:3351 -u user.1 -p x

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

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

CGminer также позволяет дополнительно настроить программное обеспечение для достижения более высокой производительности майнинга. Этого можно добиться, вводя определенные команды в командной строке или указывая эти параметры в bat-файле.

Наиболее часто используются два параметра: ‘Power' — позволяет установить мощность майнера. Допустимые значения варьируются от 0 до максимального значения 20. Установите среднее значение для наиболее эффективной добычи. Таким образом, вы сможете поддерживать оптимальную скорость добычи, не перегружая оборудование.

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

Подробная настройка

Полный список расширенных настроек доступен на официальном сайте

  • —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).

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

Оцените статью
Staking Wallets