CGMiner v4.11.1: Скачать майнер GPU/FPGA/ASIC для Windows
CGMiner — самый популярный майнер для GPU / FPGA / ASIC, CGminer — это GPU-майнер с открытым исходным кодом, написанный на C и доступный для нескольких платформ, таких как Windows, Linux и OS X. Одной из вещей, которые делают его чрезвычайно популярным, является тот факт, что он основан на оригинальном коде Cpu Miner.
CGMiner включает в себя функции разгона, мониторинга, управления скоростью вентилятора и возможности удаленного интерфейса. Другие его функции включают в себя самообнаружение новых блоков с помощью мини-базы данных, двоичную загрузку ядер, поддержку нескольких GPU и поддержку майнинга процессора. Есть много других характеристик, которые вы можете узнать здесь, на официальном форуме CGminer.
Установка и настройка CGMiner
Первым делом следует установить последнюю версию программы, подходящую под операционную систему из любого надежного источника, а далее программу нужно подготовить к работе и задать в нее персональные данные для добычи.
Процесс подключения начинается с выбора оптимального пула для добычи. На нем необходимо пройти регистрацию, создать воркер и идентифицировать оборудование, присвоив ему любое название.
Далее пул необходимо соединить с программой. Все настройки CGMiner выполняются через консоль. Для того, чтобы не производить настройку при каждом запуске, рекомендуется создать .bat файл, где будет прописан персональный сценарий подключения. Батовский файл создается в папке с софтом через блокнот. Сам по себе файл представляет текстовый документ, имеющий расширение .bat и запускающий выполнение сценария подключения, который прописывает пользователь.
Стандартная строка, подключающая майнера к добыче на пуле имеет такой вид:
- cgminer — адрес к файлу запуска;
- scrypt — алгоритм работы;
- o — переход необходимый для указания адреса пула;
- адрес пула, который указан на его официальной странице в разделе настройки подключений;
- логин на пуле и наименования созданного воркера;
- р — пароль для доступа к воркеру.
CGMiner — один из немногих консольных клиентов, который поставляется с подробной инструкцией по настройке. Пользователи могут ознакомиться с ней на официальной странице GitHub, чтобы правильно выполнить расширенную настройку добычи. Самыми важными в настройке считаются следующие параметры:
- Intensity — интенсивность добычи. Параметр может быть установлен в диапазоне от 1 до 20. Следует учитывать, что высокая интенсивность не всегда положительно влияет на плодотворность добычи, поскольку получается слишком высокая нагрузка на оборудование. При отсутствии достаточного количества оперативной памяти скорость добычи может наоборот снижаться, а также могут появляться множество ошибок и сбоев в работе. Если данный параметр оставить не заданным, то софт будет самостоятельно регулировать интенсивность добычи в зависимости от ресурсов оборудования. Для поиска оптимального значения интенсивности можно запускать добычу с разными установленными значениями и отслеживать хешрейт фермы, а по окончанию эксперимента установить то значение, при котором хешрейт был наибольшим.
- Thread-concurrency — объемы расчетов. Изначально данный параметр установлен на максимум, но с целью увеличения производительности рекомендуется поискать оптимальное значение именно для подключенного оборудования. Данный параметр должен быть кратным количеству шейдерных блоков графического процессора.
Как пользоваться CGMiner
После того, как все настройки были введены в .bat. файл и сохранены в папке с программным обеспечением, этот файл необходимо открыть двойным щелчком мыши. Если все выполнено верно, то после открытия появиться консольное окно.
Программа CGMiner автоматически подключается к пулу, выполняя заданный в файле сценарий конфигурации. Пользователю остается только оставить свою ферму в таком положении.
Важной особенностью программы является то, что она может самостоятельно отключать неработающие воркеры на пуле. Пользователь способен настраивать добычу по стратегиям Load Balance и Round Robin и самостоятельно устанавливать периоды времени для переподключения, создавать принудительные задержки или изменять ширину векторов.
Список поддерживаемых монет
Программа рассчитана на добычу криптовалют, работающих на алгоритме Scrypt, что предоставляет возможность добывать Litecoin или Dogecoin.
Также можно добывать криптовалюты функционирующие на алгоритме Cryptonight. К числу таких монет относится популярная для добычи криптовалюта Monero, а также Bytecoin и Aeoncoin, которые обладают некоторыми преимуществами в добыче по сравнению с другими монетами, а именно:
- поэтапно сокращающуюся эмиссию;
- генерацию новых блоков с небольшими интервалами времени;
- меньший износ графических процессоров при добыче;
- для поиска подписи можно использовать комбинированные мощности, задействовать видеокарты и процессоры одновременно.
Кроме того, данные криптовалюты имеют кардинально другие принципы работы по сравнению с Биткоином, что вызывает к ним высокий интерес криптовалютного сообщества и обеспечивает перспективность дальнейшего роста.
В версии 3.7.2. реализована возможность добывать криптовалюты, работающие на алгоритме SHA-256. К числу таких монет относится и Биткоин.
Лучше всего данный софт зарекомендовал себя на добыче Лайткоина и Монеро на графических процессорах AMD. Программное обеспечение не лучшим образом подходить для добычи Ethereum и использованию графических процессоров Nvidia.
Управление и статистика
После запуска программы она автоматически выполняет заданный скрипт и сразу подключается к добыче. Для пользователей это имеет вид консольного окна, где отражается хешрейт майнинговой фермы и подробная статистика добычи. Уже через несколько часов работы можно смело заходить на официальный сайт пула и проверять результаты добычи в личном кабинете.
Статистика раскрытых блоков также будет отражаться в консольном окне. Если что-то пошло не так, то значит при вводе данных в файл конфигурации была допущена ошибка. Следует повторно все проверить и перезапустить добычу.
Преимущества и недостатки
- обеспечивает высокий уровень производительности графических процессоров марки AMD;
- автоматически отключает и переподключает неработающие воркеры пула;
- поддерживает добычу привлекательных для майнинга криптовалют;
- позволяет выполнять гибкие настройки добычи;
- можно разогнать производительность видеокарты и регулировать частоту вращения кулера;
- разработчики предоставляют подробную инструкцию по настройке и управлению.
Из недостатков софта можно выделить только отсутствие графического интерфейса, что делает подключение и настройку программы проблематичной для новичков.
Crazy-Mining.org
Главная » Софт » Скачать CGMiner v4.1.11 (Биткойн майнер для GPU/FPGA/ASIC)
Скачать CGMiner v4.1.11 (Биткойн майнер для GPU/FPGA/ASIC)
CGMiner включает в себя функции разгона, мониторинга, управления скоростью вентилятора и возможности удаленного интерфейса. Другие его функции включают в себя самообнаружение новых блоков с помощью мини-базы данных, двоичную загрузку ядер, поддержку нескольких GPU и поддержку майнинга процессора. Есть много других характеристик данного майнера, узнать которые вы можете в данной статье о CGMiner.
CGMiner 4.1.11 – Это многопоточный многопулевой FPGA и ASIC майнер для биткойнов, а также самый популярный майнер для GPU / FPGA / ASIC. CGMiner – Это GPU-майнер с открытым исходным кодом, написанный на C и доступный для нескольких платформ, таких как Windows, Linux и OS X. Одной из вещей, которые делают его чрезвычайно популярным, является тот факт, что он основан на оригинальном коде Cpu Miner.
Обратите внимание, программы-майнеры часто помечаются как вредоносные программы антивирусными программами. Это не так, они помечены просто потому, что они являются майнерами криптовалюты. Если вы не доверяете программному обеспечению, не используйте его!
Другие версии CGMiner:
Полный список доступных версий:
Changelog (Relaeses) CGMiner:
Version 4.11.1
- Alias T1factory option to noauto.
- sem_timedwait needs to use CLOCK_REALTIME.
- Conditional timedwaits need to use CLOCK_REALTIME.
- Remove unused abstime.
Version 4.11.0
- Disable implicit fallthrough warning for newer GCCs.
- Alphabetical options.
- Cope with abs timeouts not working on some OSs, fixing a logic error on
cgsem_mswait. - hash table: use lookup instead of iteration
- Do away with useless factory tune.
- Keep diff low for accurate hashrates.
- Take an optional fanspeed target allowing for quiet operation.
- Change default pll back to 1332.
- Set lastshare on successful reinit and sleep longer for each retry.
- Allow much tighter temperature control if temperature is unchanged for a
longer period, allowing temps to get to 75 degrees and have optimally low
fanspeed. - Use clock_gettime instead of gettimeofday to not be burnt by ntp changes.
- Remove useless variables.
- Should be 390k.
- Set lower spi speed to allow ultra low frequencies on shutdown.
- Re-initialise chains first if possible instead of shutting down cgminer.
- Abstract out prepare T1.
- Abstract out start t1 chain.
- More reliably shut down cgminer from the driver thread.
- Import SPI fixes.
- Import dev fixes.
- Speed up mcompat_find_chain_vid since we are just going to lower voltage
during tuning it doesn’t need to be very accurate. - Fast start/restart with clean shutdown to lower power but powered on mode.
- Import Dragonmint T1 driver and version rolling AKA asicboost support.
- Do not give out API description to random probes to inappopriately open ports.
- Use system provided uthash and libjansson if provided preferentially now.
- Update uthash to version 2.0.2
- Avoid potential buffer overflows in api.c
- Fix write config with enable-icarus changes.
- Sleep if btcd isn’t immediately available and try again when attempting to
decode a coinbase. - Elaborate what type of pool coinbase transactions to decode and do not print a
warning if no devices are attached when decoding. - Add a –decode option that decodes a pool’s coinbase transactions and exits.
- Set up gbt_curl before setting gbt_solo flag to prevent gbt_curl deref in
longpoll_thread. - remove cgminer-api libusb dependency
- Update jasson library in gitignore
- Fix compile guide for api-example.c
- Cleanup libusb-1.0 in gitignore
- Remove AVA7_FREQ_CUTOFF_MODE for Avalon7
- Initialize default temp in detect_modules for Avalon7
- Remove AVA7_FREQ_TEMPADJ_MODE for Avalon7
- Fix build with disable-libcurl.
CGMiner Using:
Single pool:
Multiple pools:
Single pool with a standard http proxy:
socks5 proxy Single pool with:
Single pool with stratum protocol support:
Solo mining to local bitcoind:
Если вы скомпилируете cgminer с версией CURL до 7.19.4, то некоторые из вышеперечисленных будут недоступны. Все доступны начиная с версии 7.19.4 CURL
Если вы укажете опцию –socks-proxy для cgminer, она будет применена только ко всем пулам, которые не указывают свои собственные настройки прокси, как указано выше.
После сохранения конфигурации из меню вам не нужно давать аргументам cgminer, и он загрузит вашу конфигурацию.
Любой файл конфигурации может также содержать один
“include”: “filename”
чтобы рекурсивно включить другой файл конфигурации.
Запись конфигурации сохранит все настройки из всех файлов на выходе.
Features and Commands:
CGMiner on Windows Setup Guide for Bitcoin Users + ASIC Miner Setup
- Very low overhead free c code for Linux and windows with very low nonmining CPU mining and ram usage
- Stratum and GBT pooled mining protocol support, including ultra low overhead solo mining
- Scaleable networking scheduler designed to scale to any size hashrate without networking delays yet minimise connection overhead
- long poll support will use longpoll from any pool if primary pool does not support it
- Self detection of new blocks with a minidatabase for slow/failing longpoll scenarios, maximum work efficiency and minimum rejects.
- Heavily threaded code hands out work retrieval and work submission to separate threads to not hinder devices working
- Caching of submissions during transient network outages
- Preemptive fetching of work prior to completion of current work
- Local generation of valid work (via stratum, GBT or ntime rollover) whenever possible, as supported on a perwork item basis
- Prevention of stale work submission on new block
- Summarised and discrete device data statistics of requests, accepts, rejects, hw errors and work utility
- Summary displayed when quitting
- Supports multiple pools with multiple intelligent failover mechanisms
- Temporary disabling of misbehaving pools rejecting all shares
- On the fly menu based management of most settings
- Trickling of extra work to backup pools if primary pool is responding but slow
- RPC +/ JSON interface for remote control
- Bitforce support singles and minirig
- Icarus support
- Modminer support
- Ability to cope with slow routers
- Submitold support
- XRejectReason support
- Variable difficulty support
- Share difficulty reporting
- Target and block difficulty displays
- Block solve detection
- ASIC Avalon support
- Bitburner support
- Redfury/Bluefury USB stick support
- Bi*fury USB support
- Hexfury USB support
- Onestring miner support
- BlackArrow Bitfury support
- BFL SC asic support
- Drillbit support
- Klondike support
- KnCminer(Saturn) support
- KnCminer(Jupiter) support
- KnCminer(Neptune) support
- Hashfast support
- Nanofury support
- Minion support
- Antminer U1/2+ support
- Bitmine A1 support
- Avalon2/3 support
- Bitmain S1 support
- Cointerra support
- BFx2 support
- Spondoolies SP10 support
- Spondoolies SP30 support
- Rockminer RBox support
- Hashratio support
- Avalon4/5/6/7 support
- Compac gekko support
- Direct USB communications
- Device hotplug
- Heavily featured RPC API
- Multicast support
- Proxy support
- Lots of other stuff I can’t remember. See options.
CGMiner Обзор
Майнер CGMiner предназначен для работы с видеокартами AMD. Так как он не знает, как извлечь валюту, используя технологию CUDA. Если у вас есть компьютер или ферма с графическими картами NVIDIA, лучше использовать Claymore Dual Miner.
Из интересных особенностей этой программы стоит отметить наличие инструментов для разгона графического процессора и даже для управления скоростью кулеров. Рекомендуется использовать их очень осторожно.
Даже CGMiner может предоставлять отладочную информацию, автоматически отключать «проблемного» работника, работать через прокси и использовать стратегии Load Balance и Round Robin. Пользователю предоставляется возможность указать ширину векторов, периоды времени для переподключения, создать искусственные задержки для маршрутизаторов и настроить отдельный вывод сообщений.
- the lack of GUI (console application);
- using the NeoScrypt algorithm, helps to achieve maximum values of MH/s;
- availability of tools for overclocking the graphics card;
- change parameters via the configuration file;
- display a detailed log;
- To simplify the work with the program, you can use the cgwatcher graphical shell.
Options for config CGMiner
Интенсивность основного индикатора, влияющего на скорость работы майнера, его значение задается от 0 до 20. Следует учитывать, что слишком высокая интенсивность может отрицательно повлиять на скорость майнинга, поскольку она может исчерпать всю доступную память и фактически уменьшите скорость майнинга в лучшем случае. В худшем случае – появится большое количество некорректных расчетов и ошибок HW. Обратите внимание, что если интенсивность не установлена, сам CGMiner будет динамически регулировать ее с учетом возможности комфортной работы на ПК.
Параллельный поток управляет оптимальным количеством вычислений, которые может выполнить алгоритм scrypt. Первоначально он настроен на максимальное использование нескольких потоков всех блоков шейдеров графической карты, которые он имеет. Значение должно быть кратным количеству блоков шейдеров видеокарты. Соответственно, если указано «параллелизм потока», то шейдеры могут быть удалены. Рекомендуется потратить некоторое время на поиск наилучшего значения для вашей видеокарты, чтобы добиться максимальной производительности.
CGMiner GPU mining
Появилась новая версия CGMiner git 5.3.1-tpruvot для производства Decred с использованием графических процессоров AMD и NVIDIA. Эта новая версия майнера должна работать лучше, чем ранее доступная вилка CGMiner для DCR.
Эта ветвь поставляется с поддержкой обоих протоколов, принятия шарика, такого как формальный протокол, и более продвинутой работы через слой. Как уже упоминалось выше, майнер будет работать с видеокартами AMD и NVIDIA GPU (используя OpenCL, а не CUDA).
Имейте в виду, что мониторинг NVML работает только в 64-битной версии. При тестировании этой версии майнера мы смогли добиться более высокого хэшрейта на видеокартах от NVIDIA, чем при использовании tpruvot fork ccMiner для майнинга DCR. У тех, кто производит с использованием видеокарт AMD, не должно возникнуть проблем с переходом на эту версию майнера. Вы наверняка сможете получить наилучшие результаты при майнинге Decred, используя пулы с поддержкой Gatework через Stratum.
CryptoNight алгоритм майнинга
Основная задача Cryptonight – не создавать разрыв между пользователями ПК и владельцами специализированных устройств ASIC во время майнинга. Абади и другие криптографы разработали алгоритмы, чувствительные к памяти.
Основная идея состоит в том, чтобы выделить большой блок данных (Блокнот) в ОЗУ с непредсказуемой последовательностью в нем. Блок должен быть достаточно большим, чтобы сделать хранение данных более удобным, чем вычисление его при каждом обращении к нему. Алгоритм также должен предотвращать внутренний параллелизм, то есть N одновременных потоков должны требовать в N раз больше памяти одновременно.
Популярный алгоритм Scrypt также использует память, но оставляет возможность создания мощных и относительно недорогих вычислительных устройств для расчета этого алгоритма. В случае CryptoNote, в отличие от Scrypt, каждый новый блок (64 байта) зависит от всех предыдущих. Новый алгоритм требует около 2 МБ ОЗУ, что является минимальным размером кэш-памяти L3 современных процессоров. В то же время этот объем оперативной памяти исключает использование ASIC.
Мы должны различать CryptoNote и CryptoNight. CryptoNight является одной из реализаций протокола CryptoNote. По алгоритму «Криптонит» построены Monero (XMR), ByteCoin (BCN), Aeoncoin.
The advantages of production on this algorithm:
- Smoothly decreasing emission.
- Small time intervals between blocks;
- The inability to mine on ASIC hardware.
- The use of bundles of CPU+GPU for greater performance.
- Fundamental differences from bitcoin, which contributes to the growth of interest in new cryptocurrencies.
- Innovation profitable CryptoNight coin isolated from most of the altcoins on the old algorithms.
- Profitability and expediency of production is higher than most other cryptocurrencies.
- Less heating of the graphics card and processor than when mining on other algorithms.
Другие версии CGMiner:
Рекомендуемые статьи по теме:
This post is also available in: English ( Английский )