CGMiner настройка майнинга криптовалюты на видеокартах AMD и Nvidia
CGMiner – программное обеспечение, которое было сделано “на коленках” и заслужило неплохую репутацию среди пользователей майнеров. Является одним из эффективных GPU майнеров, к сожалению в новых версиях программы не поддерживается майнинг на CPU и GPU и поддерживает только ASIC майнеры, но старые версии, о которых мы вам сегодня расскажем, еще до сих пор работают и помогают майнить криптовалюту.
как настроить CGMiner для Windows amd nvidiaПрекрасный способ познакомиться с майнингом криптовалюты это скачать и настроить CGMiner на своем компьютере. Это консольный клиент для добычи криптовалюты, позволяет добывать монеты по технологии CryptoNight за счет вашей видеокарты от производителей Nvidia или AMD. При использовании показывает неплохую скорость добычи MH/S за счет этого алгоритма.
Особенности и преимущества CGMiner
Начнем с того, что CGMiner подойдет не для всех, существенный минус программы для новичков в майнинге это отсутствие GUI, то есть, нету графического интерфейса.
Запуская программу вам откроется консольный майнер, в котором новички не сразу определятся что и куда заполнять.
Все ваши данные, а это правильно выбранный пул, степень нагрузки, учетная запись работника и другие параметры прописываются руками в .bat файле конфигурации cgminer.
Существует несколько версий программы CGMiner, но именно версия CGMiner 3.7.2 работает в операционной системе Windows и способна добывать криптовалюту за счет вашей видеокарты от AMD.
К сожалению, cgminer не способна добывать криптовалюту с использованием технологии CUDA, если у вас видеокарта от NVIDIA, то cgminer не будет на ней работать!!! Не путайте с CCMiner, которая как раз таки работает с видеокартой данного производителя.
CUDA (от англ. Compute Unified Device Architecture) – это программная архитектура, позволяющая разработчику на упрощенном языке программирования Си управлять процессорами Nvidia и за счет этого увеличивать мощность и производительность видеокарты от NVIDIA, которые, конечно же поддерживают эту технологию.
Для работы с видеокартами от Nvidia используйте другие майнеры. Если вы думаете, что Claymore’s Dual Miner решит эту нелепицу с технологией CUDA и поддержкой nvidia, то забудьте, так как этот майнер специализируется на майнинге AMD видеокарт.
Хотим отметить, что одной из фишек программы является тонкая настройка частоты вращения кулеров, а что самое главное в cgminer присутствует инструмент для разгона GPU. Конечно же, использования этих “фишек” влечет за собой большие риски и возможность потерять свою видеокарту от перегрева или выхода из строя кулера и тем самым перегрева.
На вид программа простенькая, но cgminer имеет ряд функциональных особенностей, которые во многом облегчат вам добычу криптовалюты:
- Режим отладки
- Автоматическое отключение нерабочих или проблемных работников (воркеров)
- Возможна работа через прокси
- Поддержка стратегий Round Robin и Load Balance
- Пользовательская правка в ширину векторов
- Пользователь сам задает периоды время ожидания повторных подключений
- Настройка вывода отдельных сообщений
- Пользователь сам создает задержки для маршрутизаторов
- Отсутствие графической оболочки
- Максимальная скорость добычи за счет алгоритма NeoScrypt
- Инструмент для разгона видеокарты
- Подробный лог всех действий
- Все настройки в одном файле конфигурации
- Возможность подключить графическую оболочку CGWatcher
Настройка CGMiner конфигураций
Все действия по управлению и настройки cgminer происходят через командную строку. Вы можете при каждом новом запуске или смене криптовалюты вводить все параметры заново, а можете создать заготовку в виде .bat файла со всеми параметрами.
cgminer майнинг криптовалютыСоздаете новый текстовый документ, в него вписываете основные строки с запуском программы и нужными параметрами:
cgminer.exe --scrypt -o stratum+tcp://us-east.stratum.slushpool.com:3333 -u TUT_NAME_USER -p TUT_BALLl_PASS
Теперь давайте разберемся что мы добавили и зачем:
- cgminer – это название файла, который будет запущен после запуска нашего start.bat
- – -scrypt – параметр, который указывает алгоритм добываемой криптовалюты
- -o – после этого параметра указывается адрес вашего пула и порт
- -u – параметр, после которого вы указываете логин вашего воркера (рабочего) вместо “TUT_NAME_USER”
- -p – здесь вы указываете пароль для вашего работника вместо “TUT_BALLl_PASS”, так же стандартным паролем служит буква “x”
настройка cgminer создание .bat запускатора
Сохраняете текстовый файл с таким названием start.bat
и выбираете тип файла “Все файлы”.
Это первичная настройка вашего одиночного майнера, но cgminer обладает рядом дополнительных настроек, которые помогут вам решить ту или иную задачу.
Полный список команд CGMiner
Для удобства мы собрали все параметры запуска cgminer, которые отображены в таблице, вы можете переключать страницы таблиц так как команд очень много.
Параметр запуска | Описание параметра |
---|---|
-auto-fan | Включает автоматическое управление вентилятором ВК |
—auto-gpu | Включает автоматическое управление частотами ядра ВК |
—auto-gpu | Включает автоматическое управление частотами ядра ВК |
—debug | Включает отображение отладочной информации |
—expiry | Через сколько секунд считать шару опоздавшей (по умолчанию 120) |
-failover-only | Не работать с бэкап пулом, если основной пул латает |
-load-balance | Стратегия load balance |
-log | Интервал записи лога (по умолчанию 5 секунд) |
—monitor | Использовать отдельный вывод сообщений (?) |
-net-delay | Включает небольшие задержки для разгрузки маршрутизаторов |
—no-longpoll | Отключает longpoll |
—pass | Пароль майнера |
—per-device-stats | Выводить статистику по каждому устройству |
-protocol-dump | Вывод всей информации протокола |
—queue | Размер очереди заданий для равномерной нагрузки (по умолчанию 1) |
—quiet | Отключает вывод лога, статуса и ошибок |
-real-quiet | Полностью отключает вывод информации |
-remove-disabled | Удаляет отключённые устройства |
—retries | Количество повторов отправки (по умолчанию -1, т.е. бесконечно) |
-retry-pause | Сколько секунд ждать между попытками повтора (по умолчанию 5) |
—rotate | Стратегия переключения между пулами каждые N минут |
Стратегия round robin | |
-scan-time | Сколько секунд тратить на сканирование одного задания |
—sched-start | Запланировать старт на ЧЧ:ММ |
—sched-stop | Запланировать остановку в ЧЧ:ММ |
—shares | Выход после N шар |
—socks-proxy | socks4 прокси в формате адрес:порт |
—submit-stale | Включить отправку опоздавших решений |
-syslog | Использовать системный лог для сообщений |
—text-only | Вывод неформатированного текста |
—url | Адрес пула |
—user | Имя майнера |
—verbose | Сохранять все сообщения в логе |
—device | Выбрать устройства для использования |
—disable-gpu | Отключить ВК |
—gpu-threads | Потоков на ВК (по умолчанию 2) |
—gpu-engine | Установить частоту ядра в МГц: фиксированную или диапазоном |
—gpu-fan | Установить скорость вращения вентилятора в процентах: фиксированную или диапазоном |
—gpu-memclock | Установить частоту памяти в МГц |
—gpu-memdiff | Установить фиксированную разницу в МГц между ядром и памятью |
—gpu-powertune | Установить powertime в процентах |
—gpu-reorder | Пересортировать видеокарты |
—gpu-vddc | Установить вольтаж ядра в вольтах (!) |
—intensity | Установить интенсивность: d — динамическая или фиксированная от -10 до 14 |
-kernel-path | Установить путь к ядру с расширением .cl |
—kernel | Выбрать ядро poclbm или phatk (по умолчанию автоматический выбор) |
-no-restart | Не пытаться перезапустить ВК при её зависании |
-temp-cutoff | Температура отключения ВК (по умолчанию 95) |
-temp-hysteresis | Насколько может отличаться температура от целевой (по умолчанию 3) |
-temp-overheat | Температура сброса частот ВК и увеличения скорости вентилятора (по умолчанию 85) |
-temp-tзначениеet | Установка целевой температуры (по умолчанию 75) |
—vectors | Установить ширину векторов: 1, 2 или 4 (по умолчанию автоматический выбор) |
—worksize | Установить worksize (по умолчанию автоматический выбор) |
—ndevs | Вывести список устройств и выйти |
—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 | Устанавливает интервал обновления в мс для графических процессоров с использованием динамической интенсивности (default: 7) |
—gpu-engine | Задает частоту для графического ядра, возможно установить диапазон (пример: —gpu-engine 900 или 800-900) |
—gpu-fan | Задает скорость вращения вентилятора в процентах, фиксированную или диапазон (пример: —gpu-fan 25 или 25-65) |
—gpu-memclock | Задает частоту для памяти (для BTC частоту лучше опустить, для LTC поднять, пример: —gpu-memclock 1800) |
—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-tзначениеet 80) |
—vectors (-v) | Установить ширину векторов, по умолчанию на авто (значения: 1, 2 и 4, пример: —vectors 2) |
—worksize (-w) | Установить размер памяти, на производительность практически не влияет (по умолчанию: авто, значение должно быть кратным — 64, 128, 256, 512, 1024, рекомендуется 256, пример: —worksize 256) |
<значение> – необходимо что-то ввести: цифру, адрес и т.д.
Отметим две главные команды, которые вы должны устанавливать с осторожностью и не превышать допустимые значения.
Intensity – является одной из основных команд, которая позволяет выставлять интенсивность работы майнера в значениях от 0 и до 20. Имейте ввиду, что высокая интенсивность способствует забивке всей памяти и тем самым снижается скорость майнинга. Ставьте в средних значениях, чтобы не превышать свой лимит памяти и при этом работать на максимальных значениях.
Thread-concurrency – параметр, который управляет потоком расчетов вашего scrypt алгоритма. Зависит от числа шейдеров поддерживаемых вашей видеокартой, значение этого параметра изначально стоит на максимуме.
Все эти команды вы можете найти или дописать в файле cgminer.conf
Просто откройте этот файл в текстовом редакторе и измените значения на свои. Либо создайте свой start.bat
со своими значениями.
Пример настроенного bat файла CGMiner для Windows
Примерно вот так должен выглядеть ваш настроенный и созданный bat файл для запуска майнера.
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
cgminer.exe --scrypt --worksize 256 --intensity 20 --auto-fan --lookup-gap 2 --thread-concurrency 25614 --gpu-engine 1050 -- gpu-memclock 1600 --gpu-powertune 20 -o адрес пула:порт -u worker -p пароль
Если вам вдруг не понятны действия, которые вы должны совершить чтобы начать майнить, то смотрите эту инструкцию.
Где скачать CGMiner для Windows, Linux и MacOS
Официального сайта у программы нету, но имеется ветка на англоязычном форуме биткоин, где вы всегда сможете найти последнюю версию CGMiner.
- https://bitcointalk.org/index.php?topic=28402.0
Так же вы можете зайти на GitHub репозиторий разработчика, где собственно и ведется разработка над программой. Там вы сможете найти ранние версии cgminer, а так же скачать самую свежую.
- Скачать CGMiner v3.7.0 для Windows с GitHub
- CGMiner для MacOS доступен здесь http://macminer.fabulouspanda.com/
CGMiner настройка майнинга криптовалюты на видеокартах AMD и Nvidia
5 (100%) 4 оценокu2btc.ru
майнинг программа для видеокарт и ее настройка
CGMiner — приложение, заслужившее славу одного из наиболее эффективных майнеров для видеокарт. Представляет собой пользовательский интерфейс, который облегчает процесс добычи различной цифровой валюты. В числе его достоинств поддержка функции разгона графического процессора, наличие огромного количества настроек пулов, возможность получить значительно больше хэшрейта по сравнению с аналогичными программами. Софт задействует специализированный протокол NeoScrypt, способствующий увеличению объемов майнинга электронной валюты. Однако, кроме плюсов приложение имеет и определенные недостатки. Самый значительный из них — отсутствует графическая оболочка, в связи с чем его будет довольно сложно использовать новичкам. Необходимые данные придется вносить вручную.
Особенности добычи криптовалюты
Прежде чем перейти к тонкостям работы на CGMiner, необходимо осветить природу самого майнинга. Термин происходит от английского слова «mining», которое обозначает добычу природных ресурсов. С появлением первой цифровой валюты он стал употребляться уже в контексте блокчейна.
Чем больше система включает в себя узлов, занимающихся майнингом, тем лучше она защищена от различных сбоев и перегрузок. Владельцы подобных узлов именуются майнерами. Кроме того, довольно часто этим термином называют вычислительное оборудование, которое используется для добычи монет.
Каждый сгенерированный блок имеет уникальную электронную подпись, полученную на базе предыдущего. Таким образом, они соединяются между собой, создавая цепь звеньев. Она может разделяться на несколько разных, но в итоге подтверждение проходит та ее ветвь, которую поддержало наибольшее количество пользователей. Благодаря данному алгоритму система обладает механизмом автоматической регуляции.
Сам майнинг — это процедура нахождения цифровой подписи блока. Последним в среде Биткоина считается определенный массив информации, содержащий сведения об операциях, которые оказались в сети после генерации предыдущего звена цепочки (приблизительно за последние 10 минут). Участник платформы, поспособствующий расшифровке электронной подписи блока, вознаграждается некоторой суммой токенов.
Выбор способа майнинга
Заработок цифровых денег предполагает несколько различных методов, каждый из которых осуществляется посредством специализированного оборудования. Среди возможных устройств персональный компьютер, модули FPGA, асики и фермы видеокарт. Наилучшим вариантом в соотношении цена и производительность, безусловно, является последний. Именно к нему чаще всего обращаются пользователи, решившие начать майнить криптовалюту. Основные составляющие фермы практически такие же, как и у обычного ПК:
- Материнская плата. Должна иметь топовые характеристики и обладать минимум 4 PCI-e слотами.
- Центральный процессор. В случае добычи монет на алгоритме Scrypt, надобность в мощном ЦП отпадает, а потому подбирается самый бюджетный.
- Оперативная память. Общий объем не должен быть меньше 4 гигабайт.
- Жесткий диск. Особого значения не играет. Нужен лишь для инициализации операционной системы и установки кошельков электронной валюты.
- Блок питания. На нем держится работой всей фермы, поэтому к его покупке следует подходить с вниманием и скрупулезностью. Выбирать БП нужно с резервом хотя бы в 200 ватт. При этом стоит помнить про энергию, потребляемую остальными комплектующими системы.
- Видеокарта. Самый главный компонент фермы, который осуществляет все вычислительные операции.
- Система охлаждения. Отличается грамотной проработкой путей отвода нагретого воздуха. Для этого промежуток между графическими устройствами должен составлять минимум 8 сантиметров. Кроме того, вполне реально использовать систему на основе воды. Подобный тип охлаждения лучше справляется со своей задачей и не издает столько шума, как классический вариант. Однако, он более трудоемок в плане технической реализации.
Что следует помнить при сборке ферм?
В процессе монтажа фермы нужно произвести несколько расчетов, чтобы определить самый подходящий вариант. Необходимо установить суммарную стоимость всех компонентов площадки, причем подбирать их из расчета наибольшего соответствия пропорции доходность/энергоэффективность. Также выяснить количество ежедневно потребляемого электричества и высчитать сколько за него придется платить. Собрав все цифры воедино, резюмировать о времени окупаемости. Для упрощения данной задачи имеется целое множество различных приложений: от примитивных — берущих в расчет лишь цену электронной монеты и мощность фермы, до продвинутых — учитывающих стоимость валюты, скорость добычи, потребляемую электроэнергию и изменения сложности майнинга.
CGMiner: отличительные черты
CGMiner предназначен для использования на видеокартах от АМД, поскольку майнить цифровые деньги с применением алгоритма CUDA не способен. Пользователям, использующим компьютеры или фермы с графическими процессами от NVIDIA, стоит обратить свое внимание на другие приложения.
В числе особенностей CGMiner можно выделить возможность разгона видеокарт и функцию управления быстроты вращения кулеров. Применять их следует лишь опытным майнерам.
Кроме того, приложение способно предоставлять данные диагностики, автоматически отсоединять поврежденные воркеры, функционировать через прокси и задействовать разнообразные алгоритмы балансировки. Пользователь может сам выбрать размер векторов, промежуток ожидания вторичного подключения. Ко всему прочему активировать искусственные задержки для роутеров и запустить отдельный вывод информационных сообщений. Резюмируя, можно выделить следующие преимущества:
- наличие протокола NeoScrypt, который позволяет разогнаться до предельных значений хэшрейта;
- удобное изменение характеристик функционирования с помощью специального файла;
- отображение детального журнала событий;
- для значительного облегчения работы с приложением можно использовать интерпретатор CGWatcher;
- инструментарий, дающий возможность разгона видеокарт.
Как начать майнить?
Прежде необходимо загрузить CGMiner с веб-ресурса Bitcointalk. Здесь всегда есть самая актуальная версия приложения. Кроме того, любой желающий может поучаствовать в активном обсуждении проекта. Далее надо выбрать пул, на котором будет происходить добыча и проделать ряд несложных манипуляций:
- Пройти регистрацию на его сайте.
- Затем во вкладе «Воркерс» указать новое оборудование. Также придумать название и пароль. Если, например, в распоряжении пользователя 2 видеокарты и 4 ноутбука, то следует вписать 6 воркеров под наименованием «Admin» и кодом «qwerty».
- Потом разархивировать майнер, и внутри открывшейся папки создать батик-файл. Активировать его двойным кликом и вписать туда ряд необходимых команд.
- Остается только сохранить bat и запустить, нажав по нему 2 раза. В случае верности действий, появится соответствующее окно.
Спустя несколько часов можно увидеть первые результаты майнинга в своем аккаунте пула. Посредством описанных выше действие любой новичок способен начать добывать криптовалюту, не тратя огромное количество времени на подробную настройку всех систем.
Несколько слов о работе CGMiner
Управление функциями майнера осуществляется с помощью командной строки. Дабы после каждого старта или изменения цифровой валюты не указывать снова требуемые характеристики, легче создать батик-файл и записать необходимые параметры там. Как было отмечено ранее, генерируется данный файл в папке приложения как текстовый документ. Теперь подробнее о значении некоторых команд:
- «cgminer» — обозначает открываемый файл;
- «o» — сразу за этим вписывается адрес пула;
- «scrypt» — здесь отображается протокол, на котором майнятся электронные деньги;
- «u user.1» — указываются, придуманные пользователям, название логина непосредственно на самом пуле и имя созданного там воркера;
- «p x» — обозначение пароля для сгенерированного worker.
Также следует отметить «Intensity» — главный параметр, который оказывает влияние на производительность майнера. Как правило, его выставляют в диапазоне от 0 до 20. Впрочем, нужно помнить, что слишком большая интенсивность отрицательно скажется на процессе добычи криптомонет, поскольку попросту исчерпает всю имеющуюся память устройства и понизит быстроту майнинга. При еще более плохом раскладе — начнет возникать множество неправильных расчетов и ошибок в работе программы. Если пользователь сам не укажет скорость добычи, приложение будет настраивать ее автоматически с учетом мощности используемого оборудования.
Команда «Thread-concurrency» отвечает за наиболее оптимальное проведение вычислений, которые по силам исполнить скрипт-протоколу. Первоначально выставлено максимальное применение возможностей видеокарт, установленных в фермах. Цифра должна быть кратна количеству потоков шейдеров графических процессоров, следовательно, если вписано «thread-concurrency», то «shaders» удаляется. Советуется найти наиболее подходящее значение для своих видеокарт, чтобы добиться высоких показателей мощности.
Майнинг Decred на графических процессорах от NVIDIA и AMD
Была запущена обновленная версия CGMiner для добычи криптовалюты Декред с применением графических процессоров от АМД и Нвидиа. Данный клиент ложен функционировать значительно лучше, нежели использующийся раньше форк приложения для Decred.
Программа выпускается с интегрированной поддержкой обоих алгоритмов принятия шар, подобно гетворк и его технологичной версии через стратум. Как писалось выше, приложение работает только с видеокартами от АМД и Нвидиа.
Нужно учитывать, что сервис NVML функционирует лишь в 64-битной версии клиента. Тесты улучшенного майнера продемонстрировали более существенную производительность на графических процессорах от NVIDIA, нежели при запуске официального форка для добычи Decred.
У пользователей, майнящих с применением оборудования от AMD, проблем при работе с данным клиентом программы не наблюдалось. Более того, фиксировалась куда лучшая производительность.
Версия CGMiner с увеличенной производительностью
CGMiner получил доработанную версию с поддержкой алгоритма Неоскрипт, которая включает обновленное ядро с большей мощностью и дает возможность программе взаимодействовать с последними драйверами AMD, что было нельзя сделать с предыдущим клиентом майнера.
Тестирование на различных видеокартах без разгона продемонстрировало неплохой показатель хэшрейта в размере 140 KH/s, что свидетельствует о повышении мощности по сравнению с предыдущими версиями на 50%. Кому-то удавалось достичь увеличения производительности на 200% (конечно, при этом использовались разогнанные графические процессоры). Поскольку по-прежнему нельзя найти достойный майнер CUDA для алгоритма Неоскрипт, можно применять CGMiner с графическими процессорами от Нвидиа на основе OpenCL, хоть и не получится добиться ощутимого прироста мощности.
Поддержка протокола CryptoNight при майнинге Монеро и Байткоина
Главная цель CryptoNight — сократить разрыв между теми, кто добывает валюту на персональных компьютерах и обладателями специальных асик-приборов. Абади и прочие разработчики создали невероятно восприимчивые к ОЗУ протоколы.
Ключевая задумка состоит в обозначении массивного блока информации в оперативной памяти, включающего последовательность, сгенерированную случайным образом. Узел должен быть довольно объемным, дабы хранение сведений стало более продуктивным, нежели их постоянное математическое определение. Кроме того, протокол должен исключить параллелизм, иными словами, N-количество одновременных потоков данных используют в N раз больше ОЗУ.
Один из самых распространенных алгоритмов Scrypt также применяет оперативную память, однако, не убирает полностью возможность создания производительного и сравнительно недорогого специализированного оборудования для расчета своих вычислительных процессов. В ситуации же с CryptoNight каждый сгенерированный узел напрямую зависит от предыдущих. Улучшенный протокол использует примерно 2 мегабайта ОЗУ, что соответствует минимальному значению cash-памяти L3 у современных ЦП. При этом подобный размер оперативной памяти позволяет исключить возможность применения асик-устройств.
На протоколе CryptoNight базируются такие цифровые валюты, как Monero, ByteCoin, AeonCoin и так далее. Достоинства майнинга на подобном протоколе очевидны:
- постепенно убывающая эмиссия;
- небольшие временные интервалы между созданием новых блоков;
- применение связки центральный процессор плюс видеокарта для повышения мощности;
- невозможность добывать криптовалюту с помощью специализированных асик-устройств;
- коренные отличия от Bitcoin, что стимулирует интерес сообщества к новым видам цифровых денег;
- прибыльность майнинга значительно выше, чем у множества других децентрализованных площадок;
- меньше изнашиваются графические и центральные процессоры, нежели при добыче на основе иных алгоритмов.
Инновационные решения выгодно отличают монеты на основе CryptoNight на фоне криптовалют, использующих старые протоколы.
Самостоятельная добыча
Соло-майнинг может быть рентабелен в определенных ситуациях и советуется прежде всего тем, кто располагает крупными фермами видеокарт или несколькими производительными асик-устройствами. Для подключения этой функции должны быть активированы локальные клиенты монеты, которая будет добываться (или нужно обладать RPC-доступом к серверам, где последние размещаются).
Возможные неисправности
CGMiner сохраняется в стандартном режиме, если вдруг зафиксирует набор шаблонных ошибок, затем отправляет полученную информацию в файл. Для запуска функции ведения журнала, необходимо вписать «2> LogFile.txt» в командную строку интерфейса и LogFile.txt. Там находятся все данные о функционировании приложения. В случае появления каких-либо вопросов, можно обратиться к руководству программы.
tutdenegki.com
Руководство по настройке CGMiner для LTC/NVC — Bitcoin Journal
CG Miner — это гибкая и универсальный консольная программа, которая подходит как для майнинга биткоинов, так и его форков. Есть встроенный Stratum/mining proxy, необходимый для майнинга LTC Позволяет полностью управлять видеокартой, разгоном и охлаждением.
Внимание! Версии выше 3.7.2 не поддерживают видеокарты.
Стоит отметить, что если CGMiner «падает» при запуске или появляются HW ошибки, возникающие по вине нестабильной работы видеокарты, то вероятно некоторые параметры имеют слишком высокие значения для используемой видеокарты.
Драйвера и OPENCL SDK
Выборе версии драйвера очень важен, т.к. известны случаи, когда некоторые версии драйверов ухудшают производительность scrypt майнинга, в то время как другие, наоборот, позволяют добиться более высокой скорости. Версия OpenCL SDK для видеокарт AMD должна быть 2.6 или выше.
Linux
export GPU_MAX_ALLOC_PERCENT=100
Если не хотите, то можете не выполнять этот шаг, т.к. он не всегда оказывает какое−либо влияние Можно указать значение в 40, чаще всего этого достаточно и последующее увеличение не дает заметного эффекта
export GPU_USE_SYNC_OBJECTS=1
Позволить так же использовать ресурсы ЦП для майнинга.
На Windows эти же самые переменные могут быть заданы через ту же среду, где запускается CGMiner, например в начале BAT−файла, которые запускает процесс майнинга. Добавить необходимо в начало, а выполнение запуска CGMiner необходимо производить с новой строки
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
−−intensity XX (−I XX)
Аналогично майнингу Bitcoin, scrypt майнинг зависит от интенсивности, однако здесь значения изменяются в пределах от 0 до 20, подражая тем самым «Агрессивности», используемой в рипере mtrlt. Стоит учитывать, что слишком высокая интенсивность может негативно влиять на скорость майнинга, т.к. она МОЖЕТ исчерпать всю доступную память.
Высокая интенсивность будет постоянно перезаписывать те же самые участки видеопамяти, объем которой зависит от самой видеокарты, и, фактически, будет уменьшать скорость майнинга в лучшем случае, в худшем − будет появляться большое количество неверных расчетов и HW ошибок. Учтите, что если интенсивность не будет задана, то CGMiner сам будет её регулировать динамически с учетом возможности комфортной на ПК, тем временем скорость майнинга будет низкая.
Минимальное значение интенсивности для scrypt майнинга обычно 8 и CGMiner будет пытаться не позволять снижать её ниже этого значения
Кратко: Для получения лучших результатов рекомендуется определить и принудительно задать этот параметр
−−shaders XXX
Эта опция позволяет указать CGMiner, сколько шейдерных блоков имеется на видеокарте. Она позволяет CGMiner’у подобрать некоторые другие параметры для видеокарты. Используйте таблицу ниже для определения количества шейдеров на своей видеокарте.
Учтите, что могут быть некоторые другие варианты этих же видеокарт с другим количеством шейдерных блоков, поэтому информация рекомендуется уточнять. У видеокарт nVidia шейдерных блоков очень мало и поэтому пользы от майнинга на них почти никакой не будет.
Если данный параметр не указан, то CGMiner попробует распознать устройство и количество доступной памяти и выбрать значение на основе полученных данных.
Кратко: Настройка этого ключа поможет начать поиск других важных настроек производительности майнинга для видеокарты
Модель видеокарты | Кол−во шейдеров |
HD7750 | 512 |
HD7770 | 640 |
HD7850 | 1024 |
HD7870 | 1280 |
HD7950 | 1792 |
HD7970 | 2048 |
HD6850 | 960 |
HD6870 | 1120 |
HD6950 | 1408 |
HD6970 | 1536 |
HD6990 | 3072 |
HD6570 | 480 |
HD6670 | 480 |
HD6790 | 800 |
HD6450 | 160 |
HD5670 | 400 |
HD5750 | 720 |
HD5770 | 800 |
HD5830 | 1120 |
HD5850 | 1440 |
HD5870 | 1600 |
HD5970 | 3200 |
Эти значения рекомендуется использовать только для грубой настройки CGMiner, но обычно в этом нет никакого смысла
Дополнительные ключи для тонкой настройки:
−g, −−thread−concurrency, −−lookup−gap
−−thread−concurrency:
Управляет оптимальным объемом расчётов, которые сможет выполнить scrypt−алгоритм.
Изначально настроено на максимальное использование нескольких потоков всех шейдерных блоков видеокарты, которые у неё есть. Значение должно быть кратно числу шейдерных блоков видеокарты Архитектура vliw5 (Radeon HD5XXX) поддерживает коэффициент 5х на количество шейдеров, хотя архитектура VLIW4 (Radeon HD6xxx и HD7xxx) показывает обычно лучшие результаты при коэффициенте 4x. Конфигурация −−thread−concurrency переназначает значение, которое будет настроено в ключе −−shaders и в конце концов позволяет УЛУЧШИТЬ скорость майнинга. Соответственно если указано −−thread−concurrency, то −−shaders можно убрать
Кратко: Рекомендуется потратить некоторое время для поиска наилучшего значения для своей видеокарты с целью получения наилучшей производительности
−g:
Как только были найдены оптимальные настройки −−shaders и интенсивности (−I), можно заняться поиском оптимального значения−g до тех пор, пока CGMiner перестанет запускаться. На самом деле есть смысл заниматься этим параметром, только если хочется снизить интенсивность, иначе просто не получится установить значение −g более, чем 1
Кратко: Не использовать этот ключ вообще
−−lookup−gap
Регулирует соотношение между используемой памятью видеокарты и производительностью. Максимальная производительность будет при значении −−lookup−gap 2. Увеличение значения высвободит еще больше памяти видеокарты, но скорость майнинга будет ниже. По умолчанию этот ключ принимает значение 2, если его не указывать, тогда CGMiner будет выбирать настройки памяти относительно ключа −−shaders и зависящего от него −−thread−concurrency.
Кратко: Не использовать этот ключ вообще
Другие параметры:
−−worksize XX (−w XX)
Оказывает незначительный эффект, должно быть кратно 64, максимальное значение − 256. Можно «поиграться» с этим значением, если все остальное уже настроено.
Кратко: Скорее всего разницы никакой не будет
−−vectors XX (−v XX)
Векторы не используются при Scrypt майнинге
Кратко: Можно указать, но никак не повлияет
Разгон для scrypt майнинга (LTC и NVC):
Во−первых, не понижайте частоту памяти видеокарты. Майнинг Scrypt алгоритмом требует так же высокую скорость памяти, а не только GPU, понижение частоты памяти уменьшает скорость майнинга. Во−вторых, высокая частота GPU не всегда лучше сказывается на скорости майнинга.
Необходимо определить лучшее соотношение между частотами GPU и памяти. Т.е. необходимо установить стандартные частоты, а затем подбирать частоты памяти для
нахождения максимально хорошего результата по скорости хеширования, а также необходимо определить частоты, при которых происходит падение скорости и выбрать наилучший вариант Затем повторить все тоже самое для GPU.
В−третьих, сочетания матплат, ЦП и оперативной памяти ТАКЖЕ может оказывать влияние на скорость. Например, те же самые значения частот той же самой видеокарты могут быть не эффективными, если установить карту в другую конфигурацию. Для Scrypt майнинга рекомендуется не менее 4Gb оперативной памяти
Кроме того, энергопотребление видеокарты в разогнанном состоянии может быть значительно больше, чем некоторые себе представляют Например, HD7970, запущенная со следующими ключами: −−thread−concurrency 22392 −−gpu−engine 1135 −−gpu−memclock 1890 будет потреблять 305Ватт!
Тонкая настройка для AMD RADEON 7970
Пример настройки видеокарты HD7970 для Scrypt майнинга:
На Linux выполните следующую команду: export GPU_MAX_ALLOC_PERCENT=100
или на Windows эту: setx GPU_MAX_ALLOC_PERCENT 100
в той же самой консоли/среде/bat−файле где вы запускаете CGMiner, независимо от того, будет ли он запущен прямо сейчас или нет, в любом случае необходимо выполнять перед запуском CGMiner.
Для начала необходимо определить максимальное значение −−thread−concurrency, при котором майнинг может работать. начинать следует со значения 8192, но можно увеличить вплоть до 3х раз. Не изменяйте (не устанавливайте вообще) интенсивность и значение −−gpu−threads пока ищите оптимальное значение −−thread−concurrency.
Если не удается запустить майнинг со значением выше 8192, то не расстраиваемся, т.к. получить высокую скорость все еще можно.
Удалите все .bin файлы из папки CGMiner’а, которые были созданы после первых запусков, чтобы исключить влияние ранее сгенерированных конфигураций.
Пробуйте запустить CGMiner без указания ключей without −−thread−concurrency, −shaders, −−gpu−threads и других ключей вообще, которые как либо уточняют параметры работы видеокарты, CGMiner попытается сам определить оптимальные значения
Например:
cgminer −−scrypt −I 13 −o пул −u имя_воркера −p пароль_воркера
Если майнинг начнется, то в папке будут созданы *.bin файлы, в которых будут указаны максимальные значения −−thread−concurrency для используемых видеокарт.
Пример файла:
scrypt130302Tahitiglg2tc22392w64l8.bin
Где значение в имени «tc22392» как раз и есть максимально возможным значение. Оно будет автоматически присваиваться при запуске майнера, если ключ −−thread−concurrency не будет вообще задан Однако если в имени файла этих данных нет, то подбираем −−thread−concurrency в ручную от значения 8192 вверх, добавляя и добавляя к нему по 2048 каждый раз, пока не будет найдено максимальное рабочее значение.
Затем начинаем производить разгон памяти, HD7970 очень чувствительна к скорости памяти и хорошо разгоняется, однако не стоит забывать про охлаждение, карту необходимо держать в допустимом температурном режиме с помощью ключа −−auto−fan, прописанного при запуске CGMiner! Карту разгоняем прямо во время майнинга через GPU−меню. (примечание, горячие клавиши «G»pu−»C»hange−если карт несколько, то тут будет вопрос выбрать карту−»M»emory)
Повышайте вверх на 25МГц через каждые 30сек и смотрим на поведение карты, повышаем пока не будут появляться ошибки/артефакты/BSOD’ы. затем перезагружаемся и делаем шаг назад на 25МГц и запускаем майнинг с этой частотой. У автора CGMiner память вышеуказанной карты стабильно работает на частоте 1900МГц без вольтмода. Вольтмод необходимо делать по необходимости на свой страх и риск, обладая должным опытом и знаниями, т.к. он может нанести вред видеокарте.
После того, как найдена максимальная частота памяти, необходимо найти лучшее сочетание частоты GPU для неё. Необходимо определить ту тонкую грань, где повешение частоты более, чем на 1МГц может понизить скорость майнинга на 20%. Для HD7970 это значение частоты GPU примерно равно частоте памяти, помноженной на коэффициент 0.57 − 0.60. Начинаем майнинг с частотой ядра, равной половине частоты памяти и повышаем с шагом в 5МГц каждый раз (примечание, это можно делать через GPU−menu, горячие клавиши «G»pu−»C»hange − если карт несколько, то тут будет вопрос выбрать карту −»E»ngine). С ростом частоты работы GPU скорость майнинга будет увеличиваться до момента резкой потери скорости. Когда это произойдет, то по 1МГц идем назад для определения частоты GPU с наилучшей скоростью. Если не удается добиться такой частоты GPU из−за низкой стабильности карты без падений, то необходимо немного снизить частоту памяти и снова повторить процесс поиска частоты GPU.
Потом и только потом, необходимо заниматься поиском наилучшей интенсивности, ключ −I
окончательные результаты автора CGMiner:
−−gpu−engine 1141 −−gpu−memclock 1875 −I 20
В итоге карта выдает 745kH.
Примечания от автора CGMiner:
Я не стал указывать −−thread−concurrency, несмотря на то, что я получил его значение в самом начале (22392). Есть вероятность того, что он будет меняться со временем, особенно после тюнинга карты, оно может меняться незначительно в одну из сторон от запуска к запуску и очень сильно зависит от частоты. Таким образом при каждом
запуске CGMiner будет сам подбирать оптимальное сочетание.
Удачи, и если это не особо помогло, то можно попытаться разрешить вопрос старым−добрым способом − обсуждением в среде комьюнити, я просто−напросто не могу подобрать настройки для всех возможных конфигураций.
Ваши значения будут именно вашими значениями в зависимости от конкретной аппаратной конфигурации и ОС, поэтому не стоит ожидать, что результат будет таким же как у меня или кого−то еще.
Перевод данного README на русский язык выполнил RabinoVich при содействии Vslav
в клубе Technopoint/DNS http://club.dns−shop.ru/forum/?action=thread&id=51534
bitcoinjournal.ru
настройка для видеокарт Nvidia и AMD, батник для CPU
Добыча криптовалют привела к появлению большого количества ПО, которое решает проблемы майнеров. Одним из таких продуктов стал CGminer. Консольный майнинг CGminer предстал в новом свете, дав возможности для добычи различных алгоритмов. Сегодня мы поговорим о том, что представляет собой данное решение, как настроить его на видеокартах различных производителей, а также рассмотрим его ключевые недостатки.
Что такое CGminer?
Этот клиент рассчитан исключительно на профессионалов. ПО не имеет графической оболочки, которая и не нужна опытному пользователю. Новичку придётся вникать во все тонкости «консольной работы».
Благодаря использованию командной строки, cgminer, настройка которого занимает много времени, способен адаптироваться к любому устройству. Его функционал велик, что позволяет найти идеальное решение для любого устройства, на котором производится добыча криптовалют.
Как пользоваться cgminer’ом описано в руководстве пользователя. Материалы доступны на английском языке, и с помощью интернет-переводчика вы сможете изучить все команды.
Преимущества и недостатки
Основным недостатком cgminer является то, что это майнер без визуальной оболочки. Он не позволяет новичкам полноценно пользоваться ПО. Но с помощью этой программы можно добывать любую криптовалюту, главное, правильно настроить консольное приложение. Поддерживает cgminer биткоин post, litecoin, а также алгоритмы NeoScrypt, Decred, lyra2z, cryptonight и др.
К преимуществам решения можно отнести:
- Возможность тонких настроек. Вы вольны изменить скорость вентиляторов, максимальный нагрев GPU или CPU, а также время перезагрузки и др.
- Файл конфигурации способен изменить любые параметры.
- Доступен полный лог за все время.
Использование других майнеров менее эффективно, в отличие от sgminer. Как настроить консольное ПО — вопрос, который интересует новых пользователей. Разберемся подробнее.
Правила настройки майнера на алгоритме Neoscrypt для AMD
Настройка cgminer для видеокарт amd и nvidia отличаются. Чтобы добиться наилучшего результата, стоит учитывать все возможности cgminer. Настройка amd карт осуществляется следующим образом:
- необходимо создать файл с расширением .bat;
- в файле необходимо прописать алгоритм монеты, которую планируете добывать, адрес пула, кошелёк, логин и пароль воркера;
- после этого запустить батник sgminer’а.
CGminer для AMD наиболее эффективен за счёт повышенной производительности. Обновление консоли позволило повысить мощность «красных карт» на 50%. В разогнанном состоянии прирост производительность достигает 75%, что говорит о рентабельности майнинга на данном программном обеспечении.
Современный консольный майнер работает с последней версией драйверов от AMD, поэтому прирост производительности получается существенный.
Neoscrypt и NVidia
В случае с NVidia cgminer является единственным решением для настройки добычи монет на алгоритме Neoscrypt. Майнер CUDA новой версии так и не появился на свет. Использование СГмайнера не даёт прирост производительности для видеокарт от NVidia. Поэтому рационально использовать такое решение на «зелёных» картах не получится. Лучше рассмотреть другие алгоритмы, использующие определенные добытчики, с улучшенной производительностью.
CPU (Процессоры)
Для процессоров настройки идентичны. Следует указать алгоритм добычи, а также количество потоков процессора, которые будут использоваться. Полный перечень команд указан в руководстве пользователя.
Cgminer. Настройка Cryptonight для AMD и NVidia
Cgminer, настройка cryptonight алгоритма на котором производится так же просто, как и neoscrypt, имеет множество преимуществ.
На таком алгоритме самой распространенной монетой является Monero.Она получила широкое признание благодаря устойчивости к Асикам. Основной особенностью является эмиссия монеты, которая постоянно снижается.
Еще одной отличительной чертой является отсутствие ASIC’ов на данном алгоритме. Это несомненное преимущество для всего криптосообщества.
Связка «видеокарта + процессор» увеличивают скорость добычи блока.
Добыча Монеро требует меньше мощностных затрат, чем майнинг Ethereum, поэтому карты добывают валюту практически в щадящем режиме. Процессор также практически не греется, что позволяет добывать валюту на данном алгоритме без возможной деградации памяти устройств.
Монета поменяла представление о криптовалютах, что привело к новому всплеску интереса к альткоинам. Принципиальная различие с биткоином дало понять криптосообществу, что монеты способны приносить выгоду в абсолютно разных форматах.
Настройка для видеоадаптеров NVidia и AMD схожа с настройкой Neoscrypt.
Отличием станет возможность дополнительного разгона — это способствует ускоренной добыче криптовалюты. Настройку стоит осуществлять на видеокарту, так как процессоры приносят крайне небольшой доход. Использование только процессора сегодня нерентабельно.
CGminer и настройка добычи Decred
Обновление платформы консольного майнера позволило добывать монету Decred. Для ее настройки необходимо следующее:
- найти пул для совместной добычи монеты;
- зарегистрироваться на пуле;
- создать в веб-интерфейсе воркер, придумать ему логин и пароль;
- в папке майнера создать файл с расширением .bat;
- в файле указать адрес пула, кошелек, имя воркера, логин и пароль;
- указать настройки добычи, скорость вентиляторов и др.;
- запустить программу.
За последние 2 года добыча Decred сильно изменилась. Причиной стало появление большого количества ASIC’ов, настроенных на добычу конкретной монеты. Сложность резко возросла, а доход на GPU фермах стал приближаться к нулю. Эксперты и аналитики не рекомендуют добывать данную монету на видеокартах и процессорах.
Cgminer показывает неплохие результаты на алгоритме lyra2z, настройка которого идентична. На этом алгоритме добываются:
- ZCoin;
- Gincoin;
- Zoin;
- Infinex.
Все перечисленные монеты не выросли в цене при положительных ожиданиях инвесторов, поэтому не будем заострять на них внимание.
Настройка для Windows и Linux
Обе операционных системы поддерживают использование такого ПО. Отличие только в его установке. На ОС Linux установка происходит через консоль, что для опытного пользователя просто и быстро. На Windows консольное приложение полностью портативно и не требует установки. Подробные инструкции для Linux доступны на GitHub и Bitcointalk.
Проблемы, возникающие при использовании CGminer
Еще четыре года назад на криптофорумах было множество вопросов о том, что это за консольная программа CGminer и как её использовать. На сегодня все вопросы изучены, а распространенные проблемы получили однотипные решения. Например:
- Если майнер не распознаёт видеокарты, то неправильно установлены драйвера, либо карта вставлена не до конца. Попробуйте вытащить карту из слота PCI, а затем заново вставить. Все эти процедуры нужно проводить исключительно при выключенном компьютере.
- При запуске и перезагрузке стоит обратить внимание на логи системы, которые подскажут причину неработоспособности.
- Если консоль зависает, следует перезагрузить систему и проверить корректность соединения устройств.
Все проблемы довольно однотипны, а на криптофорумах можно отыскать все интересующие ответы.
Перспективы CGminer
Сегодня CGminer пользуется большой популярностью при добыче Monero. Но на его замену уже готово несколько решений, лучше проработанных и дающих больший прирост. Майнер ещё актуален, но в условиях добычи криптовалюты на небольших фермах. Если говорить о промышленных масштабах, то эту нишу заняли ASIC’и. Обновление Monero привело к выходу решений под конкретную монету которым данное ПО не конкурент.
cryptator.info
Как настроить cgminer — Всё о майнинге криптовалют
Предлагаю 2 варианта настройки майнера. С помощью .bat файла и с помощью .conf файла.
Рассмотрим преимущества и недостатки на примере алгоритма scrypt:
cgminer —scrypt -o stratum+tcp://Адрес:Порт -u Имя воркера -p Пароль воркера —intensity 13 —gpu-threads 1 —worksize 128 -g 1
+ Образец заполнения есть на каждом пуле в разделе помощи
+ Можно создавать сколько угодно копий для разных криптовалют одного алгоритма.
— Невозможно полноценно настроить контроль и мониторинг запуска сторонними программами
<
«pools». [
<
«name». «Имя пула «,
«url». «Адрес:Порт «,
«user». «Имя воркера «,
«pass». «Пароль воркера «
>
],
«gpu-threads». «1»,
«intensity». «13»,
«temp-cutoff». «90»,
«worksize». «128»,
«scrypt». true
>
+ Можно запускать непосредственно исполняемый файл .exe, а не .bat файл
+ Можно настроить программы для управления майнером и его мониторинга
— Можно создать только один файл конфигурации
— .bat файлы так же не будут работать если создан файл конфигурации
Пошаговая инструкция на примере дружественного пула с возможностью переключать монеты для добычи из личного кабинета не перезапуская программу — майнер. Что очень удобно, когда вы далеко от компьютера.
Почему я выбрал именно его? Была проделана большая работа для подключения возможности переключать добываемую валюту в кабинете не перезапуская майнер, да и администратор отзывчивый человек, новые монеты добавляются по первой просьбе.
Регистрируемся
после окончания регистрации и входа на сайт первым делом создаем воркеров, данные которых мы будем вбивать в наш исполняемый файл. Для этого заходим в пункт меню MY ACCOUNT — Workers
В открывшемся документе выделяем весь текст и вставляем то, что скопировали.
на свои из раздела Workers , добавляем универсальный порт 4444 для возможности переключать добываемую валюту через личный кабинет. Параметры интенсивности, количества потоков:
Конечный результат выглядит как-то так:
cgminer —scrypt -o stratum+tcp://hash-to-coins.com:4444 -u ResSet.1 -p x —intensity 13 —gpu-threads 1 —worksize 128 -g 1
Закрываем документ, на вопрос системы, соглашаемся с сохранением и запускаем полученный файл.Вот так должен выглядеть работающий майнер.
переключение валюты осуществляется через пункт Workers. Просто выбиаем в выпадающем списке монету и нажимаем update workers(на скриншоте эту надпись перекрыл выпадающий список)
Статистику можно смотреть в соответствующем разделе пула Dashboard
Там же можно увидеть примерное количество монет в день с текущей скоростью, количество биткоинов в день и профитность относительно лайткоина.
Подобную информацию можно увидеть и на главной странице. Советую почаще на нее заглядывать чтобы переключаться на более полезную монету.
Насколько я знаю, дорабатывается возможность выбрать несколько монет и настроить автопереключение между ними на более выгодную в текущий момент. Это очень хорошая идея. Если учесть, что мультипулы работают месяцами на одной и той же криптовалюте, а на данном ресурсе администрация добавит новые монеты по первым просьбам.
Настройка cgminer для майнинга
Пробовал на Windows 8 x64 и Windows7 x64. По ощущениям — все таки на Windows7 на 5% пошустрее.
В целом — без разницы.
Первый вариант настройки.
это если у вас чистая, новая, без лишних драйверов операционная система.
1. Ставим Catalyst 13.1. Название файла: 13-1_vista_win7_win8_64_dd_ccc_whql (все версии есть на сайте http://amd.com или ищем на торрент — трекерах).
2. При установки драйвера устанавливаем все (то есть отмечаем все пункты).
3. После установки драйвера — перезагрузка.
4. Скачиваем cgminer-2.11.3-win32 (можно и любую другую версию, но не выше cgminer-3.7.2. мне приглянулась cgminer-3.1.0-windows)
5. Создаем start.bat файл, в который прописываем:
Батник удалит .BIN файлы (если они есть) и установит значения setx GPU_MAX_ALLOC_PERCENT и GPU_USE_SYNC_OBJECTS что дат прирост производительности.
С указанными значениями довольно стабильно выдает 550-570 khsh при температуре GPU 68-70 градусов (карта Radeon HD 7970 Gigabyte pci-e 3072mb gv-r797to-3gd).
Если менять значения —gpu-memclock 1300…1800 —gpu-engine 900…1250 можно добиться более высоких показателей. Но при этом довольно ощутимо перегревается видеокарта (70-90 градусов).
При значении —gpu-memclock 1670 —gpu-engine 1115 у меня выдает около 640 khsh.
Говорят, что оптимальное значение отношения частоты GPU на GPU-memclock должно быть около 0.57.
Интенсивность -I 13. при меньших и больших значениях резко падает производительность.
Значение —gpu-threads 1 (или —g 1). Рекомендуют ставить значение 2, но у меня со значением 2 работало гораздо хуже чем при значении 1.
Как вариант, еще один конфигурация:
Моя видео карта «radeon hd 7970 gigabyte pci-e 3072mb gv-r797to-3gd» выдает примерно 620 khsh
Экстремальный вариант (свыше 700khsh):
Второй вариант, для тех, кому лень ставить новую ОС.
1. Удаляем драйвер, перезагружаемся.
2. Скачиваем программу «DDU v9.8.4 Portable», перегружаемся в безопасном режиме и удаляем драйвера ATI Radeon.
4. Ставим 13-1_vista_win7_win8_64_dd_ccc_whql, перезагружаемся.
5. далее вышеуказанный .BAT файл и в добрый путь!
Драйвера удалять именно «DDU v9.8.4 Portable» (она хотя бы не крошит реестр как другие программы).
Простое удаление драйверов Catalyst через пуск/удаление программы не дает эффекта.
запуск Cgminer для майнинга в режиме CrossFire (две видеокарты 7970):
В режиме CrossFire к сожалению для одной из видео карт слишком мало места для обдува. Видео карта при майнинге постоянно отключается из за перегрева. Для того, чтобы не жечь видео карту выставлен порог авто отключения в 88 градусов. К большому сожалению cgminer может только выключить видео карту. Автоматически видео карта не стартует (((
Как костыль решения этой проблемы — указания параметра интенсивности меньшим чем 13. Так при выставлении интенсивности =13 видео карта нагревалась до 89+ градусов, а при интенсивности =12 только до 80-83 градусов.
Как вариант, нашел скрипт который теоретически может автоматически пере запускать cgminer (сам еще не пробовал):
Поиск по сайту
НЕПОНЯТНЫЕ ШТУКИ
Как запустить майнинг CGMiner
Как водится в интернете, действительно полезную информацию приходится собирать по крупицам. Чтобы начать процесс добычи койнов под Windows, я рекомендую скачать консольный клиент CGminer именно в версии 3.1.0 — более новые мне так и не удалось запустить правильно. Рассмотрим процесс майнинига на пуле TomPool. который самостоятельно выбирает наиболее эффективную с точки зрения доходности валюту на данный момент.
2. Добавляем новое устройство — http://www.tompool.org/workers/workers.jsp. пароль и название произвольные. К примеру, если у вас 2 фермы и три ноутбука для майнинга, то вам нужно создать там пять «воркеров». К примеру, получится воркер с именем «denis.1″ и паролем «abc».
3. Разархивируйте CGminer. и внутри папки с архивом создайте файл run.bat. Откройте файл с помощью блокнота и вставьте туда следующую строку:
cgminer.exe —scrypt -u denis.1 -p abc -o stratum+tcp://tompool.org:3332
Жирным я отметил данные, которые вам надо заменить на свои личные из шага №2.
4. Сохраняете бат-файл и двойным щелчком запустите его. Если все сделано правильно, должно появиться такое окно:
Желтым маркером отмечена скорость майнинга — очень низкая ?
Через пару часов можете посмотреть на свои результаты в личном кабинете пула. С помощью предложенной инструкции вы сможете впервые запустить майнинг и заработать первые копейки (буквально) без детальной настройки и отладки.
Источники: http://mining.do.am/publ/nastrojka_programm_dlja_majninga/nastrojka_cgminer_dlja_dobychi_na_algoritme_scrypt_videokartami/6-1-0-5, http://msbro.ru/index.php/archives/3632, http://coinspot.io/technology/mining/kak-zapustit-majning-cgminer/
bitcoin-job.ru
Мои настройки cgminer для AMD Radeon HD 7970, 7850, 6950 — Oh, MSBRO !
То что используется на мой ферме.
Все скрипты в примерах настроены на multipool.us на майнинг DOGE.
(что не мешает переделать на любой пулл и на любую криптовалюту с алгоритмом skrypt)
Важно:
1. Используется Windows 7 x64 SP1 (обновления не ставил).
2. Стоит драйвер Catalyst 13.1 (именно эта версия. если вы ставили другие версии каталиста — вряд ли получатся высокие скорости майнинга. В этом случае нужно чистить систему специальными утилитами для полного удаления пред идущих драйверов).
3. При установке Catalyst 13.1 попытается установить много чего еще дополнительного. Нужно ставить только Catalyst, драйвер дисплея и AMD SDK. Все остальные галочки при установки Catalyst снять (которые возможно будет снять. Часть галочек будет заблокирована — эти компоненты нужны для установки).
4. Практически не важно какой у вас компьютер. Зачастую на древнем Celeron майнинг лучше чем на Core i7. Важный параметр: 2Гб оперативной памяти на 1 видео карту и поддержка процессором x64.
У нас есть исходная система Windows 7 x64 SP1 и установленный Catalyst 13.1.
Еще ставил Radmin и TeamViewer для удаленного управления, GPU-Z для просмотра параметров видеокарты. Стоит Opera 18 для интернета (IE идет в топку сразу). Остальное установилось при установке драйверов Catalyst. Cgminer использую 3.7.2.
Взять можете тут мой —— >>>>> CGMINER 3.7.2 <<<<< ——— (на официальном сайте все завирусовано).
Драйвер Catalyst 13.1 имеет название 13-1_vista_win7_win8_64_dd_ccc_whql.exe.
Взять так же можно у меня ——— >>>>>> 13-1_vista_win7_win8_64_dd_ccc_whql.exe <<<<<<——————
Теперь идем далее.
Основные настройки для максимального хэшрэйта (чуть ниже — конфиг от 7850):
—lookup-gap 2 — просто оставьте =2. так надо.
-g 2 — оставить так тк для этой видеокарты (7850) это выдает максимальный хэшрэйт (это оптимально)
—thread-concurrency 8192 — получил умножением количества шрейдеров 1024*8
—intensity 12 — странный параметр. при g=2 у меня оптимально получилось при I=12, при g=1 параметр нужно выставлять I=15….19
—gpu-memclock 1200 — волшебный параметр. Для видеокарты 7850 судя по всему он оптимален 1200 Мгц. По наблюдениям на всех видео картах должен быть кратным 25Мгц, к тому же очень чувствительная настройка. нужно подобрать при небольшой интенсивности (параметр I ) до получения максимального хэшрэйта при отсутствии ошибок (HW в программе CGMINER). Обычно +/- 5-20% от номинальных частот.
—gpu-engine 975 — второй параметр, настраивается в конце, после того как настроили память. Подобрать индивидуально для максимального хэшрэйта при отсутсвии ошибок HW. При чем видео карта и видео драйвер должны работать стабильно. Обычно +/- 5-10% от номинала.
теперь от теории к практике.
Видео карта AMD Radeon HD 7850 (GV-R7850C-2GD):
del *.bin setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 1 cgminer —scrypt —worksize 256 —shaders 1024 —lookup-gap 2 -g 2 —thread-concurrency 8192 —intensity 12 —gpu-engine 975 —gpu-memclock 1200 -o stratum+tcp://eu.multipool.us:3352 -u xxxxx -p xxxx —gpu-fan 40-45 —auto-fan —auto-gpu —temp-target 53 —temp-overheat 59 —temp-hysteresis 3 —temp-cutoff 69 pause
del *.bin setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 1
cgminer —scrypt —worksize 256 —shaders 1024 —lookup-gap 2 -g 2 —thread-concurrency 8192 —intensity 12 —gpu-engine 975 —gpu-memclock 1200 -o stratum+tcp://eu.multipool.us:3352 -u xxxxx -p xxxx —gpu-fan 40-45 —auto-fan —auto-gpu —temp-target 53 —temp-overheat 59 —temp-hysteresis 3 —temp-cutoff 69
pause |
выдает 330…350 kh/s. Работала несколько часов:
Если очень хочется, можно попробовать увеличивать —gpu-engine и —intensity. Можно еще чуть-чуть выжать.
Следующий майнер работает на 6950 (какая то древняя msi twin frozr III )
del *.bin setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 1 cgminer —scrypt -d 0 —worksize 256 -I 16 —shaders 1408 —lookup-gap 2 -g 1 —thread-concurrency 5632 —gpu-engine 900 —gpu-memclock 1250 -o stratum+tcp://eu.multipool.us:3352 -u xxxxx -p xxxx —gpu-fan 40-45 —auto-fan —auto-gpu —temp-target 59 —temp-overheat 67 —temp-hysteresis 3 —temp-cutoff 82
del *.bin setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 1
cgminer —scrypt -d 0 —worksize 256 -I 16 —shaders 1408 —lookup-gap 2 -g 1 —thread-concurrency 5632 —gpu-engine 900 —gpu-memclock 1250 -o stratum+tcp://eu.multipool.us:3352 -u xxxxx -p xxxx —gpu-fan 40-45 —auto-fan —auto-gpu —temp-target 59 —temp-overheat 67 —temp-hysteresis 3 —temp-cutoff 82 |
Параметры чуть другие:
—shaders 1408
—thread-concurrency 5632
—lookup-gap 2
-g 1 — для видео карты 6950 оптимально g=1. Это важный параметр.
—gpu-engine 900
—gpu-memclock 1250 — частота памяти должна быть кратна 25Мгц. Для моей видеокарты 6950 оптимально 1250Мгц.
-I 16 — последняя настройка. Она чем выше интенсивность, тем выше хэшрэйт.
Выдает примерно 390…460 kH/s:
Если хотите больше скорости на 6950 — можете рискнуть и увеличить значение I=12…19.
Следующий майнер на AMD Radeon HD 7970 (GV-R7970C-3GD):
del *.bin setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 1 cgminer.exe —scrypt —worksize 256 -d 0 -I 13 —lookup-gap 2 -g 2 —shaders 2048 —thread-concurrency 8192 —gpu-memclock 1500 —gpu-engine 1050 -o stratum+tcp://eu.multipool.us:3352 -u xxxxx -p xxxx —gpu-fan 40-45 —auto-fan —auto-gpu —temp-target 59 —temp-overheat 67 —temp-hysteresis 3 —temp-cutoff 88 pause
del *.bin setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 1
cgminer.exe —scrypt —worksize 256 -d 0 -I 13 —lookup-gap 2 -g 2 —shaders 2048 —thread-concurrency 8192 —gpu-memclock 1500 —gpu-engine 1050 -o stratum+tcp://eu.multipool.us:3352 -u xxxxx -p xxxx —gpu-fan 40-45 —auto-fan —auto-gpu —temp-target 59 —temp-overheat 67 —temp-hysteresis 3 —temp-cutoff 88
pause |
Настройки:
-I 13 — шаг влево-шаг вправо для 7970 от этого параметра снижает хэшрэйт.
—lookup-gap 2
-g 2 — для 7970 оптимальное значение g=2. Только так и не иначе. Можно играться и с g=1, но максимум выжать не получится.
—shaders 2048 — именно столько шрэйдеров на моей видеокарте.
—thread-concurrency 8192 — умножаем количество шрейдеров 2048*4
—gpu-memclock 1500 — обязательно должен быть кратным 250Мгц. При значении 1750 у меня вылетает BSOD,при 1500Мгц работает стабильно. Буквально изменение на 1Мгц вызывает провалы в производительности. Только кратно 250Мгц !!!!
—gpu-engine 1050 — в конце меняем в пределах 900…1300Мгц до максимального хэшрэйта. У меня выше 1050Мгц никаких особых изменений уже не наблюдается, только нагрев становится выше.
При таких настройках ожидаемо 630…740kH/s :
На этом все.
Есть вопросы? Пишите!!!
============================================
Принимаю благодарности на:
LTC: LcRpDqrxrJ7FCGM7iwP9F3AM9yZWZ2prSi
DOGE: DJu4Hj6nsKppcp5QyFwz61bAf5z9TEjr12
===========================================
msbro.ru
Настройка CGMiner для майнинга
Само название «майнинг» имеет корни от английского слова mining, обозначающего добычу полезных ископаемых или природных ресурсов. Поэтому часто майнеров называют еще шахтерами. После появления на свет первых цифровых виртуальных денег — криптовалют — термин «майнинг» начали употреблять в контексте так называемого блокчейна.
Майнеры — это, по сути, частные владельцы узлов, точек или адресов, занимающиеся майнингом. Иногда так называют и само оборудование, на котором производится добыча монет. Чем в системе больше подобных узлов, тем она лучше защищена от перегрузок и сбоев.
Природа майнинга и основные моменты криптодобычи
Каждому новому сгенерированному блоку информации, полученному в результате деятельности майнеров, присваивается уникальная подпись, получаемая исходя из предыдущего блока. Так все вычисляемые математические данные объединяются в соединенные между собой звенья, в результате чего образуется единая цепь. Та ее ветвь, которая получила поддержку наибольшего числа майнеров, проходит в итоге подтверждение. Таким образом, вся система регулируется автоматически.
Процедура поиска цифровой подписи каждого блока и есть суть самого майнинга. Тот среди майнеров, кто способствовал расшифровке подписи последнего блока, получает вознаграждение в виде некоторой суммы виртуальных токенов, которые впоследствии можно вывести на кошелек и обменять на реальные деньги. Блок, несущий в себе информацию обо всех операциях (транзакциях) в сети, которые происходили после генерации предшествующего ему блока, и считается в среде биткоина последним. В среднем это примерно последние 10-15 минут.
Какой способ майнинга выбрать
В зависимости от имеющегося у майнера вычислительного оборудования и выбирается наиболее приемлемый способ добычи. Так, это может быть майнинг на ПК, на фермах из видеокарт или на ASIC (АСИК). Безусловно считается, что самым эффективным является ASIC-майнинг, поскольку АСИКи — это микропроцессорное оборудование, специально разрабатываемое для осуществления добычи криптовалюты. Больше ни для каких целей оно не может быть использовано. Однако это и самое дорогостоящее оборудование.
Ферма из видеокарт, в принципе, имеет много сходства с обычным компьютером:
- Процесссор — если добыча ведется с использованием алгоритма Scrypt, то мощный процессор не нужен, достаточно бюджетного варианта.
- Материнская плата — ее нужно подбирать исходя из количества предполагаемых видеокарт — количества PCI-слотов должно хватить на все карты.
- Жесткий диск — он не имеет решающего значения, а нужен только для установки операционных систем и электронных кошельков.
- Оперативная память — вполне хватит от 4 гигабайт.
- Блок питания — на нем завязана работа всей будущей фермы, ему необходим резерв минимум 200 Вт. Кроме того, при выборе блока следует принимать во внимание и другие потребляющие электроэнергию составляющие рабочего комплекса.
- Видеокарты — это основная часть фермы, именно она производит все математические вычисления при майнинге и, соответственно, приобретать видеокарту нужно как можно более мощную.
- Система охлаждения — лучше смонтировать ее на водной основе, поскольку тогда исчезнет проблема с шумом, хотя это порой и сложно организовать физически. Кроме того, компоненты фермы не должны быть установлены ближе восьми сантиметров друг к другу, для лучшего охлаждения.
Перед началом организации майнинговой фермы или перед приобретением ASIC-устройств имеет смысл рассчитать будущую прибыль и убедиться, что затея криптодобычи не обернется убытками. Для этого нужно принять во внимание такие показатели, как количество потребляемой оборудованием электроэнергии, просчитать стоимость всех компонентов, высчитать приблизительный ежедневный доход от майнинга и затем, сложив все воедино, понять, есть ли смысл начинать.
Для облегчения подобных вычислений существует масса сервисов в виде онлайн-калькуляторов, где, введя данные о вычислительном оборудовании и стоимости одного киловатта электроэнергии, можно получить размер предполагаемой прибыли.
Майнинг на видеокартах
CGMiner разработан в основном для майнинга на графических процессорах от фирмы AMD. Он не умеет работать под алгоритмом CUDA. Поэтому для пользователей, использующих видеокарты от NVIDIA, настройка CGMiner не представляет интереса. Им придется обратиться к другим аналогичным программам.
Помимо разгона карты и ускорения работы кулеров, данное приложение:
- имеет возможность работать через прокси,
- умеет использовать балансировочные алгоритмы,
- без вмешательства пользователя открепляет испорченные воркеры (worker),
- позволяет производить гибкие настройки CGminer,
- дает широкие возможности для диагностирования,
- позволяет оператору самостоятельно выбирать время ожидания следующего подключения,
- размер векторов можно выбирать самостоятельно,
- для роутеров можно включать искусственную задержку.
Особенности программы CGMiner
CGMiner — программа для майнинга, считающаяся одной из самых лучших среди добытчиков криптовалюты, использующих видеокарты. Интерфейс приложения упрощает процесс майнинга различных криптомонет. Среди положительных сторон CGMiner отмечается возможность изменения большого количества тонких настроек пулов, поддерживается разгон графической карты, шанс получить намного более высокий хэшрейт относительно других подобных программ.
Программное обеспечение работает на особом протоколе NeoScrypt, которые благоприятствует повышению объемов добычи валют. Наряду с неоспоримыми достоинствами, программа имеет и некоторые недостатки. Главный из них — отсутствие графической оболочки, что делает работу с CGMiner сложной для новичков, поскольку настройки CGminer необходимо вписывать в конфигурационные файлы вручную.
С чего начать майнинг
Перед началом майнинга следует скачать программу CGMiner для криптодобычи. Это проще сделать на сайте Bitcointalk. Помимо того, что на этом веб-ресурсе всегда можно найти свежую версию приложения, там еще можно и принять участие в обсуждении программы и задать интересующие вопросы.
Затем выбирается наиболее приемлемый пул для добычи монет. На нем нужно проделать следующее:
- Зарегистрироваться.
- Создать wroker-а — в личном кабинете идентифицировать свой майнер (компьютер), задав ему любое удобное имя. При помощи воркера впоследствии можно наблюдать за статистикой и видеть, на какое вознаграждение можно рассчитывать и когда приблизительно это может произойти.
- Распаковать скачанную программу-майнер в папку и создать внутри нее файл «*.bat» — в нем будут прописаны все настройки CGminer, необходимые для работы.
- После запуска файла «*.bat» — откроется консольное окно — начнется майнинг.
Через несколько часов после начала криптодобычи в аккаунте на пуле станут видны первые результаты. Таким образом, процесс начала майнинга не представляет сложности даже для новичков.
Основные консольные команды
В консольной программе управление производится путем написания в ее окне особых команд. Чтобы после каждого запуска программы не вписывать свои данные снова, проще записать настройки CGminer в отдельный файл. Делается это в обычном блокноте или любом другом графическом редакторе.
Некоторые часто используемые команды:
- 0 — сюда следует вписать адрес сайта выбранного для майнинга пула,
- cgminer — здесь указывается подробный путь до исполняемого файла запуска программы, то есть точное место его расположения на персональном компьютере,
- scrypt — это используемый при майнинге протокол,
- p x — это сгенерированный для воркера на пуле пароль,
- u user.1 — это логин (номер лицензии) на пуле и имя созданного пользователем воркера.
Основным параметром, влияющим на эффективность майнинга, помимо настройки CGminer, является Intensity — он может быть от 1 до 20 и показывает установленную интенсивность. Слишком высокое значение ставить не стоит, поскольку тогда может просто закончиться память. Но и совсем не указывать его тоже нельзя, потому что в таком случае система начнет настраивать ее сама, а это может не совпасть с желанием пользователя или возможностями компьютера.
За достижение оптимального вычисления отвечает команда Thread-concurrency. Изначально стоит максимально возможное значение. Но есть правило — эта цифра обязательно должна иметь кратность количеству шейдеров — видеокарт. Обычно находится наилучшее число опытным путем.
Майнинг на Eobot
Достаточно известный сервис облачного майнинга Eobot порождает у многих желание как можно быстрей «раскачать» имеющиеся у них мощности GHS. Сайт предлагает для этой цели, помимо финансовых вложений, еще и возможность майнинга на своем пуле. На первый взгляд вроде бы все ничего, однако при более внимательном рассмотрении становится ясно, что без специального оборудования, используя компьютерный процессор или видеокарту, много заработать на этом вряд ли удастся. Даже гибкие настройки CGMiner не помогут в такой ситуации.
Пул сервиса Eobot рассчитан больше на использование ASIC-устройств. После установки программы и запуска майнинга, пул Eobot «съедает» или оставляет себе большую часть из якобы предоставленных пользователю мощностей. А это ни много ни мало, а около 90% от GHS.
Скорость добычи в любом случае будет в несколько десятков раз ниже, чем при майнинге на любом другом пуле. Если же есть желание попробовать, то для начала потребуется скачать для Eobot CGMiner, настроить его, создав файл «батник», и запустить процесс.
В файле «*.bat» — «батнике» — для каждого используемого алгоритма, следует прописать свои данные.
- для алгоритма SHA-256:
cgminer -o stratum+tcp://sha.eobot.com:3333 —userpass eobot.220131:x.
- для алгоритма Scrypt:
cgminer —scrypt -o stratum+tcp://scrypt.eobot.com:4444 —userpass eobot.220131:x.
Работая на пуле Eobot, следует помнить, что для каждого используемого алгоритма CGMiner настройка *.bat — файла производится отдельно.
После запуска файла откроется окно консоли, в котором отражается процесс майнинга. Он отображается примерно с 10-минутным отставанием, поэтому для того, чтобы увидеть первые результаты, придется подождать.
На сервисе Eobot гораздо эффективней добиться желаемого результата, если не майнить непосредственно на его пуле, а добывать монеты на другом, с хорошей скоростью добычи, а затем переводить «намайненное» на Eobot. Так мощности можно нарастить намного быстрей.
Майнинговый пул Multipool
Одним из старейших и по праву считающимся надежным пулом является сервис multipool.us. Это мультифорковый пул с возможностью добычи более 20 различных виртуальных монет. Удобно еще и то, что сервис предоставляет такую возможность, как автоопределение наиболее выгодной на данный момент для майнинга валюты.
Multipool использует три алгоритма для хеширования, каждый из которых участвует в майнинге определенной криптовалюты.
- DOGE, TIPS, AUR, DGC, ANC и другие добываются на алгоритме SCRYPT.
- Bitcoin Classic, BTC, UNO, Peercoin, ZET — на алгоритме SHA-256.
- KARM, Dash, URO — на алгоритме X11.
Данный перечень не является исчерпывающим, на пуле много и других валют для добычи. Но наиболее выгодным преимуществом является предоставляемая пулом функция Merged Mined Currencies — возможность майнить разные токены без потери мощности.
Для майнинга на multipool.us настройка CGMiner аналогична, все данные имеются на сайте пула.
В 2017 году Multipool потерял многих майнеров из-за технических проблем, наблюдаемых на сайте. Техническая поддержка заявила о своем намерении в кратчайшие сроки восстановить работоспособность сервиса. На этот ресурс стоит обратить внимание и, несмотря на англоязычный интерфейс, разобраться достаточно просто.
Интерфейс англоязычный, но достаточно простой. Если в чем-то не удалось разобраться, информацию легко найти на многочисленных форумах и в видеообзорах.
autogear.ru