Cgminer

Оглавление

Содержание

Программа CUDAMiner — это майнер без графической оболочки (GUI), который, как и следует из названия, использует для добычи криптовалюты технологию CUDA. Исходя из этого несложно догадаться, что приложение работает исключительно с видеокартами NVIDIA.

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

Однако сразу в начале обзора отметим, что на 2017 год для майнинга гораздо эффективнее и производительнее использовать программу Claymore’s Dual Miner, как для карт NVIDIA, так и для AMD.

Обновления / Releases

Обновление v39.2

  • :  добавлено обнаружение и восстановление блокировки LHR в режиме LHR.
  • : добавлен  дисплей (если есть) для Nvidia и AMD GPU под windows.
  • :  более надежный дескриптор протокола.

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

Обновление v39.1

  • : улучшить хешрейт режима 1 – 2% , значение по умолчанию изменяется с 68 на 69 , ручная установка 70 также очень многообещающая.
  • : поддержка режима в драйвере Windows 471.11
  • : выпуск v39.0
  • : проблема с драйвером Windows 21.6.1+

Обновление v39.0

:  новый режим LHR для майнинга ETH на графических процессорах LHR серии RTX 30, поддерживает Windows и Linux, может получить ~ 70% максимального разблокированного хешрейта.

  • Этот режим можно настроить аргументом , работает только сейчас.
  • по умолчанию – 0, что означает, что даже если он не установлен, режим LHR будет применяться к графическим процессорам LHR, если обнаружены определенные графические процессоры.
  • Настройте режим LHR, установив определенное значение, которое укажет майнеру, что он пытается достичь  процента от максимального хешрейта разблокировки, например , ожидает получить 68% хешрейта для той же модели графического процессора без LHR.
  • Более высокое значение приведет к более высокому хешрейту, но имеет более высокую вероятность попасть в состояние блокировки, что приведет к гораздо меньшему хешрейту.
  • Хорошее начальное значение настройки составляет 68, что было проверено на стабильность на большинстве конфигураций буровой установки.
  • значение может быть установлено для каждого графического процессора, используя список, разделенный запятыми , где означает выключение режима LHR.

Известная проблема

невозможно разблокировать хешрейт LHR под драйвером Windows 471.11

Обновление v38.0

  • : добавить поддержку.
  • : устранение утечки памяти библиотекой NVML для драйвера Nvidia 460+ на windows.
  • : вызывает сбой в определенной ситуации.

Обновление v37.5

  • : добавлен для AMD GPU’s, может работать быстрее с ETH майнинг таймингами
  • : немного увеличили хешрейт на графических процессорах Nvidia
  • : используйте & для защиты графического процессора от перегрева, подробности в readme.md

Обновление v37.3

feature: добавлена опция —enable-dag-cache чтобы позволить дополнительный DAG для разных epoch кэшируемых в памяти графического процессора, полезно для добычи ETH+ZIL и майнинга на NiceHash.

Обновление v37.2

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

Обновление v37.1

  • :  высокий коэффициент брака на графических процессорах Nvidia 10 серии
  • :  совместимость пула
  • Рекомендуют майнер  и  для , hashrate будет значительно увеличен с опцией.

NBMiner имеет опцию —mt для оптимизации таймингов памяти графических процессоров Nvidia GDDR5 и GDDR5X.

Обновление v37.0

  • :  для добычи  монет на Nvidia GPUs.
  • :   для Nvidia,  для AMD
  • :  поддержка  нового формата адреса
  • : ‘clBuildProgram error’ проблема на Vega для версий 35.0 – 36.1
  • : отключено AMD iGPU по умолчанию,можно включить обратно настройкой
  • : небольшие баг-фиксы, улучшена общая стабильность

Команды

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

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

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

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

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

– отключение графических процессоров.

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

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

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

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

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

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

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

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

– пересортировка видеокарт.

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

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

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

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

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

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

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

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

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

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

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

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

Здесь:

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

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

Загрузка и изменения в версиях

Скачать для Windows: CCMiner 1.3.1 Windows CCMiner 1.2.3 Windows CCMiner 1.2.2 Windows CCMiner 1.2.1 Windows CCMiner 1.2.0 Windows CCMiner 1.1.26 Windows CCMiner 1.1.25 Windows CCMiner 1.1.24 Windows CCMiner 1.1.23 Windows

Версии для Linux: CCMiner 1.2.0 CCMiner 1.1.26 CCMiner 1.1.25 CCMiner 1.1.24 CCMiner 1.1.23

История версий 1.3.1

Исправлена утечка памяти, которую может вызвать ccminer через долгое время, если ресурсы системы (оперативная память / виртуальная память) ограничены.

1.2.3 Исправлена проблема, которая может вызвать сбой при запуске или при перезапуске stratum_thread (т. е. Изменение пула, перезапуск соединения с пулом и т. д.). Эта проблема была замечена в Linux, но до сих пор не наблюдалась в Windows

1.2.2

исправлены проблемы с соло-майнингом, который теперь работает правильно

1.2.1

режим соло теперь использует ту же инициализацию и параметр, что и режим пул

а. 1.2.0

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

1.1.26

исправлена ошибка, когда майнер закрывался при старте

1.1.25

  • Исправлены ошибки сбоя. Эти ошибки возникали, когда пул прекращает отправку данных
  • Вслучае использования vardiff последняя сложность используется при перезапуске потока.

1.1.24

  • улучшена обработка соединения майнера и пула: в случае проблем с соединением, майнер перезапускает stratum_thread в текущем пуле.
  • если было установлено переключение при сбое, оно будет перезапущено

решены различные проблемы сбоя из-за отправки пулом пустых данных
улучшена скорость на 20х картах

1.1.23

  • решена проблема с 6+ GPU на двухядерном процессоре
  • если майнер потерпит крах, то его можно перезапустить в цикле

Что нужно для запуска

Программное обеспечение

1. Программа для добычи — см. Шаг 1 ниже. 2. Программа для разгона — MSI Afterburner

Она великолепно работает для лимитирования мощности и температуры (это весьма важно для защиты ваших видеокарт и оптимизации хешрейта!) 3. Протестированная конфигурация разгона

Power limit (предел энергопотребления): 65% — 75%, (у нас жарко в помещении)

Temp Limit (ограничение температуры): 70 ° C, Про безопасные температуры смотрите здесь и здесь

Core clock (разгон ядра): от +150 до +200;

Memory clock (разгон памяти): 0 (Алгоритм MTP не сильно чувствителен к разгону памяти, поэтому оставляем 0)

Эти настройки были стабильны для Nvidia GTX 1080 TI.

Кошелек монеты

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

Наконец, начнем!

https://youtube.com/watch?v=EeHjeMwJX6g

Что такое EWBF Miner?

Программа для майнинга EWBF S Cuda Zcash Miner предназначена именно для видеокарт NVIDIA, поддерживающих технологию Compute Capability версии 2.0 и выше. Этим майнером можно добывать не только монеты ZEC, но и другие популярные криптовалюты, работающие на основе алгоритма Equihash, например, Bitcoin Gold.

Программа для майнинга позволяет добиться максимальной производительности вычислительного оборудования. Видеокарта GTX 1070 будет выдавать hashrate в 444 sols/s с настройками по умолчанию. Безусловно, это чрезвычайно хороший показатель.

За использование программного обеспечения вы будете платить около 2% от добычи криптовалюты Zcash или иного актива. Эти денежные средства автоматически перечисляются на баланс разработчикам софта.

В отличие от алгоритмов: CryptoNight, SHA-256, Ethash расчет блока осуществляется максимально оперативно, в среднем этот процесс занимает не больше двух с половиной минут. В результате, пользователь получает вознаграждение в размере 12,5 ZEC.

Build

  1. Make sure git submodules are up to date:

    git submodule update --init --recursive
  2. Create a build directory:

    mkdir build
    cd build
  3. Configure the project with CMake. Check out the additional .

    cmake ..

    Note: On Windows, it’s possible to have issues with VS 2017 default compilers, due to CUDA expecting a specific toolset version; in that case, use the VS 2017 installer to get the VS 2015 compilers and pass the option:

    cmake .. -G "Visual Studio 15 2017 Win64"
    # or this if you have build errors in the CUDA step
    cmake .. -G "Visual Studio 15 2017 Win64" -T v140
  4. Build the project using . This is a portable variant of .

    cmake --build .

    Note: On Windows, it is possible to have compiler issues if you don’t specify the build config. In that case use:

    cmake --build . --config Release
  5. (Optional, Linux only) Install the built executable:

    sudo make install

Основная информация о программе

Среди опытных пользователей самый популярный майнер для Nvidia это Cudaminer, обеспечивающий самые высокие показатели стабильности и производительности процесса криптодобычи. Это популярное программное обеспечение было разработано на модифицированном программном коде Pooler Cpuminer.

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

Новости по теме:

  • Установка и настройка майнера Ethminer для майнинга Эфириума
  • Установка и настройка майнера Zec miner для майнинга Zcash
  • Майнинг настройка Neoscrypt для Nvidia и Amd
  • EWBF’s Miner — обзор и настройка майнера Zcash
  • Хешрейт видеокарт: что это такое и как его узнать
  • ZCash Flypool — обзор и настройка пула для майнинга ZEC

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

Сколько можно заработать

Доходность майнинга напрямую зависит от множества факторов, таких как:

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

Например, возьмем наиболее распространенный на сегодняшний день процессор Core i7 (4,6Mhz), способный выдавать вычислительную мощность в 350 kH/s, и Эфириум. В таких условиях, расчеты на калькуляторе CryptoCompare.com показывают, что рентабельность добычи минусовая. Аналогичный результат можно увидеть, если попробовать рассчитать добычу на процессорах других топовых криптовалют, рвущихся побить рекорд Bitcoin.

Другое дело, майнинг на процессоре оптимизированных монет и перспективных альткоинов. Расчеты показывают, что, например, добыча Монеро на Core i7 будет давать порядка 20000% дохода.

Естественно, что доходность майнинга должна быть рассчитана для каждого случая индивидуально с учетом реальной стоимости электроэнергии и затрат на покупку оборудования. Но одно можно утверждать точно: при правильном подходе добыча на ЦПУ способна приносить впечатляющий доход.

Насколько выгоден Gminer в 2021 году

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

Его настройка не вызовет затруднений у новичков, не говоря уже об опытных шахтёрах. Комиссия сравнительно небольшая, что положительно сказывается на доходе от майнинга в месяц. Поддерживается много алгоритмов, между которыми можно переключаться, что удобно, если вдруг какая-то криптовалюта начнёт резко дорожать. Со своей стороны мы можем рекомендовать Gminer всем, кто хочет заниматься добычей крипты.

голос

Article Rating

Некоторые особенности установки CUDA SDK

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

  • версии CUDA 9 (включительно) и выше не поддерживают вычисления на видеокартах Nvidia с архитектурой Fermi. Для них нужно устанавливать восьмую версию CUDA, которая в Linux использует драйвера 375.26;
  • видеокарты с архитектурой Kepler поддерживаются до версии CUDA SDK 10.2 включительно (Linux драйвера от 440.33 включительно до 450.36.06 исключительно);
  • CUDA 7.5 и ниже не поддерживает видеокарты с архитектурой Pascal (GTX1000-й серии в Linux поддерживаются только начиная с драйверов 352.31).

Для компиляции и запуска майнинга на видеокартах типа Nvidia GeForce GT770 (архитектура Kepler) нужно использовать версию CUDA SDK не новее 10.2, а также драйвера до версии 450.36.06 исключительно, но новее 440.33.

Установка CUDA SDK 10.2 и патчей делается отсюда (Samples при установке ставить не обязательно).

Если планируется использование видеокарт с ядром Fermi, то нужно использовать CUDA SDK не новее CUDA SDK 8.0, а также драйвера версий от 375.26 (включительно) до 375.26 (исключительно).

Установка CUDA SDK 8.0 делается отсюда.

При инсталляции набора инструментов разработчика CUDA обычно производится и установка подходящих драйверов (они входят в состав SDK). Если используется установочный скрипт с официального сайта Nvidia, то установку драйвера нужно делать при отключенном x-сервере, из консоли TTY.

Если в системе уже установлены драйвера Nvidia, то при установке CUDA SDK нужно снять выделение, отвечающее за установку базовой версии драйвера.

В новой системе предварительно нужно отключить Nouveau kernel driver, иначе установка с помощью скрипта будет завершаться с ошибкой.

Отключение драйвера Nouveau делается следующими действиями:

создается файл blacklist-nouveau.conf, например, командой

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

в него вносится текст:

blacklist nouveau

options nouveau modeset=0
сохраняются изменения, обновляется ядро командой

sudo update-initramfs -u

и выполняется перезагрузка

После установки набора инструментов разработчика CUDA нужной версии, необходимо инсталлировать патчи, исправляющие ошибки и улучшающие быстродействие SDK (они находятся на той же странице, где и основной пакет установки).

Requirements

  • NVIDIA Driver version: >= 384.
  • Nvidia GPU Specific Requirements:
Algorithm Coin Compute Capability Memory (Win7 & Linux) Memory (Win10)
ethash ETH 6.0, 6.1, 7.0, 7.5, 8.0,8.6 5GB 6GB
cuckatoo GRIN31 6.0, 6.1, 7.0, 7.5, 8.0,8.6 8GB 10GB
cuckatoo32 GRIN32 6.0, 6.1, 7.0, 7.5 8GB 10GB
cuckoo_ae AE 6.0, 6.1, 7.0, 7.5, 8.0,8.6 5GB 6GB
progpow_sero SERO 6.0, 6.1, 7.0, 7.5, 8.0,8.6 3GB 4GB
kawpow RVN 6.0, 6.1, 7.0, 7.5, 8.0,8.6 3GB 4GB
beamv3 BEAM 6.0, 6.1, 7.0, 7.5 3GB 3GB
octopus CFX 6.0, 6.1, 7.0, 7.5, 8.0,8.6 5GB 6GB
ergo ERGO 6.0, 6.1, 7.0, 7.5, 8.0,8.6 3GB 3GB

* Compute Capability reference link: wikipedia

Performance Tuning

This GPU miner lets the user change their «Threads per Block» and «Block Size» parameters to tune the program’s kernel launch dimensions to their specific hardware. The default values are a block-size of 512 and a threads-per-block of 1024. Generally higher values represent more load on the card and higher hashrates up to a saturation point (at which point larger numbers will generally decrease performance). The default parameters are a good starting point for most modern mid- and high-range cards. If you want to change these parameters, they can be specified as startup arguments:

Selecting Parameters

When you start-up your GPU miner, it will print out the details of all available CUDA devices on your computer:

For Maxwell, Pascal, Volta, and Turing, the maximum threads-per-block that can be set is 1024 (as you can see in the above device info).

There is no (practical) limit to the block-size, but most cards will not run with a block-size larger than 8192.

Threads-per-block should generally be a multiple of the warp size (shown above). Suggested Values: 256, 512, 1024.

Block-size should generally be a multiple of the processor count a power of 2 (128, 256, 512…), or a multiple of a power of 2 (5 * 128 = 640, 5 * 256 = 1280…).

Как настроить Cuda Equihash Miner от EWBF

EWBF очень прост в настройке. Вот базовая схема настройки для Equihash 144.5.

Вот как выглядит файл .bat для майнинга Bitcoin Gold в пуле 2Miners.

В качестве примера мы показываем правильный файл .bat для Cuda EWBF Zcash ниже. В этом примере мы добываем Zcash на Equihash.

Если вы введете данные и запустите файл .bat, вы увидите следующий. Это означает, что ваша установка подключена к бассейну и что Майнер работает нормально.

После того, как соединение установлено, пользователь появится в .

Вскоре после этого он получит свою выплату.

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

This post is also available in:
English

Процесс настройки программы для добычи криптовалюты

Перед тем как приступить к настройке Cudaminer потребуется установить на компьютер самые свежие драйвера для видеокарт Nvidia, поддерживающие возможность работы с CUDA 5.5 и выше. Далее, нужно найти сайт, где можно скачать это ПО. При этом пользователь может наткнуться на иностранный онлайн-ресурс, где для закачки установочного файла потребуется нажать на кнопку download Cudaminer.

Чтоб запустить процесс криптодобычи на одной видеокарточке на алгоритме scrypt (работает по умолчанию) с автоматическим определением лучших рабочих параметров, потребуется предварительно настроить BAT-файл, куда вписывается следующий текст: cudaminer.exe -i 1 -l auto -C 1 –o pool: port -O worker: пароль.

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

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

Тонкая настройка Nvidia Cudaminer предполагает использование следующих команд:

  • использующийся программный алгоритм для добычи крипты (-a);
  • отображение показателей текущей скорости (-D);
  • длительность таймаута подключения к серверам (-T);
  • точный адрес криптопула (-o);
  • данные для идентификации юзера криптовалютного пула (-О);
  • параметры интенсивности криптодобычи (-l);
  • временной интервал подключения к серверам криптопулов в секундах (-R);
  • точный адрес прокси-серверов (-x);
  • общее число задействованных в майнинге криптовалюты потоков (-t);
  • отключение поддержки работы с майнинг-протоколом Stratum (–no-stratum);
  • включение дополнительного кеширования текстур (-C).

Важно: получить более подробную информацию обо всех существующих командах можно путем набора в консоли команды «-help»

Compiling on Windows (7, 10)

3. Create a new CUDA 9.2 Runtime Project

File -> New -> Project…
If you do not see the CUDA 9.2 Runtime project template, ensure that you installed the Visual Studio plugin as part of the 9.2 toolkit installer (and re-run the installer if you did not).

Add all .h and .cu files from this repo to the project:

5. Set the Appropriate Build Architecture

Set the project properties to compile for the correct architecture (see architecture table at top). The CUDA miner uses the lop3 PTX ISA instruction, so it cannot be compiled for any architecture previous to sm_50.

7. Compile/Execute

Either click on «Local Windows Debugger» to build+run, or use another Build method and then navigate to the x64 binary output directory in your project structure and run the compiled .exe. If you run it without giving it any command-line arguments (the default if you just run the Local Windows Debugger), you should see:

This indicates that the program was built correctly. Try running it from the command line (or a .bat file) with arguments, or configure your project to pass in command line arguments for the pool IP:port, username, and any other additional optional command line arguments you would like to use.

Compiling on Linux (Ubuntu 16.04)

1. Install CUDA 9.2 Toolkit

If you already have a version of CUDA installed, ensure that the compiler version is 9.2:

If you do not have 9.2, install 9.2 with the instructions below.

2. Compile

After cloning the git repository and cd’ing into it, you can (optionally) edit build.sh and remove/add gencode architectures and other compilation parameters (like the maximum register count allowed, or specifying an alternate directory for resources for the linker). When you’re ready to build:

If you don’t see any errors, then the build was successful and you can run the newly-made nodecore_pow_cuda binary.

3. (Optional) Install

If you want to be able to run the CUDA miner from any directory on your system, copy the compiled binary to your bin folder:

Как начать майнинг: Gminer

Покажем пример настройки Gminer для майнинга Ravencoin на пуле 2Miners. Текст ниже — правильное содержимое файла.

Здесь необходимо поменять YOUR_ADDRESS на свой адрес кошелька, чтобы получать монеты. Пример адреса — RHUC17zAVjNqXDtkqwLPRvQ2XgoRZsXeeG. Также необходимо изменить RIG_ID, то есть желаемое название фермы. Здесь используем не больше 32 символов латиницы, цифры, а также символы «-» и «_». Например, rig-1.

Ethash

Чтобы запустить Ethash, введите в командной строке:–algo – алгоритм майнинга, в данном случае ethash–server – адрес и порт пула, в данном случае пул – eth.2miners.com, порт – 2020–user – Ethash кошелек и имя работника, в данном случае кошелек – 0x5218597d48333d4a70cce91e810007b37e2937b5, работник – worker1

Ethash и Etchash

Для алгоритмов Ethash и Etсhash есть 2 варианта протокола stratum (прокси и stratum), чтобы явно указать протокол используйте параметр «–proto», например, чтобы использовать пул Nicehash, введите в командной строке:

Если у вас смешанная установка, вы можете запускать майнер только на устройствах CUDA:или только на устройствах OpenCL:или на устройствах по вашему выбору, таких как GPU0 GPU2 и GPU4:список доступных графических процессоров можно увидеть, вызвав следующую команду :

Чтобы установить пределы температуры для GPU0, GPU2 и GPU4, при достижении которого майнинг на этом устройстве будет приостановлен, пока не остынет:где 80 – это предел температуры для GPU0, 70 – предел температуры для GPU2, 65 – предел температуры для GPU4.

Чтобы сохранить журналы майнера в файл для последующего анализа:где «c: \ log.txt» – это путь к файлу с журналами майнера

Преимущества и недостатки приложения

У Cudaminer присутствуют такие преимущества:

  • Использование приложения не требует оплаты.
  • Открытость исходного кода позволяет использовать ее для собственных разработок начинающими программистами.
  • Множество доступных команд позволяет точно настраивать параметры майнинга.
  • В интернете доступны много ресурсов, где подробно описаны особенности работы с приложением.

К недостаткам Cudaminer можно отнести следующие:

  • Программа уже устарела, не поддерживает функций, которыми обладают современные приложения.
  • Не поддерживаются обновленные версии CUDA и современные видеокарты.
  • Использование командной строки в программе Cudaminer сложно для неопытного пользователя.
  • Приложение Cudaminer не имеет поддержки современных алгоритмов хеширования, например, майнить Monero (XMR) с ее помощью не получится, для этого лучше использовать приложение XMRig Nvidia.
  • Эффективность Cudaminer существенно меньше, чем у современных аналогов, использующих оптимизированные программные модули.

Выбор криптовалюты для майнинга

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

Среди них — необходимое количество времени, которое потребуется для добычи валюты, ее стоимость и перспективы дальнейшего роста, сложность процесса майнинга, необходимое оборудование для майнинга и его стоимость.

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

Как майнить биткоины

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

Как майнить эфириум

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

Как майнить Zcash

Одним из самых выгодных вариантов для майнинга сегодня является монета Zcash. Во-первых, данная криптовалюта входит в топ-20 криптомонет по капитализации. Во-вторых, ее потенциал для роста до сих пор не исчерпан. Ну а в-третьих, майнингом Zcash занято не так много людей, что говорит о хороших перспективах для новичков. Сам процесс добычи Zcash, как и всех других криптовалют не сильно отличается от описанного мной выше.

Основные плюсы и минусы криптомайнера

У Cudaminer, обеспечивающего возможность работы Nvidia mining, присутствуют
такие преимущества:

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

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

Что же касаемо недостатков Cudaminer, то к ним стоит отнести
следующие особенности этого майнинг-инструмента:

  • приложение несмотря на ряд достоинств является
    уже устаревшим и у него нет ряда полезных для современного майнинга крипты
    функций;
  • приложение не работает с последними версиями CUDA и многими видеокартами
    последних поколений;
  • для начинающих юзеров настройка криптодобычи с через
    командную строку может стать непреодолимой задачей;
  • программное обеспечение Cudaminer не
    поддерживает работу с современными хеш-алгоритмами, что не дает юзерам добывать
    с помощью этого инструмента монету Monero (XMR) и прочие подобные криптоактивы;
  • показатели производительности Cudaminer заметно
    ниже, чем у других подобных современных программных инструментов.

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

Майнер Claymore’s Dual Miner

Клеймор — или в кругу майнеров просто “Клей” — долгое время оставался самым популярным майнером для Ethereum и других монет на алгоритме Dagger-Hashimoto, в том числе Ethereum Classic, Pirl, Callisto и Expanse. Майнер прекрасно работал с видеокартами NVIDIA и AMD, при этом не требовал дополнительных сложных настроек.

Вдобавок он показывал отличный хешрейт — больше чем у любых других майнеров. Комиссия майнера составляла 1 процент, то есть в течение часа программа майнила 36 секунд на кошелёк своего разработчика, а в остальном он была бесплатной. Со слабых видеокарт с 2 и 3 ГБ памяти комиссия майнера не взималась. Все майнеры знали следующее: если хочешь копать Ethereum — ставь Claymore’s, тут не о чем и думать.


Claymore’s на Bitcointalk

Разработчик майнера всегда оставался анонимом. Обновления программы появлялись в github, а также в ветке Claymore’s на форуме bitcointalk, где и велось обсуждение майнера.

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

Настройка для Эфира

Адрес пула (-o) stratum+tcp://eu1.ethermine.org
Порт: 4444
Кошелек (-u) Wallet address
Пароль или название фермы Worker Password

Чтобы настроить батник для ETH нам нужно поочередно ввести 6 команд:

  1. — имя программы, которая запустится. Учтите, что сам батник должен находиться в той же папке, что и сама программа
  2. — после ключа мы указываем алгоритм для майнинга. В этом примере ЭФир, поэтому указан
  3. — указываем адрес пула. В этом примере использован ethermine.
  4. — после двоеточия указываем порт пула. У ethermine он 4444.
  5. — после мы пишем адрес своего кошелька на который будет идти майнинг.
  6. — указываем после точки имя воркера. Можно указать любое. Он нужен для названия фермы, кода вы будете отслеживать статистику на пуле.

Так будет выглядеть батник TeamRedMiner для eth на пуле ethermine:

Настройка для NiceHash

Вот батник для НайсХеш:

Это пример для RVN:

— указываем алгоритм майнинга. В данном случае Ravencoin
— указываем сервер пула для найсхэш
— пишем порт от пула
— и кошелек

Важно! Для майнинга на найсхеш нужно указывать Ваш BTC кошелек, а не той монеты, которую вы майните.

Готовый пример:

Алгоритмы и комиссии

Algorithm Fee
Ethash on Polaris GPUs 0.75%
Ethash on all other GPUs 1.0%
Kawpow 2.0%
Nimiq 2.5%
Cryptonight R 2.5%
Cryptonight v8 upx2 2.5%
Cryptonight v8 turtle 2.5%
Cryptonight v8 half 2.5%
Cryptonight v8 double 2.5%
Cryptonight v8 rwz 2.5%
Cryptonight v8 2.5%
Cryptonight heavy 2.5%
Cryptonight haven 2.5%
Cryptonight saber 2.5%
Cryptonight conceal 2.5%
Chukwa-512 (Turtlecoin) 2.5%
Chukwa-1024 (Turtlecoin) 2.5%
x16r 2.5%
x16rv2 2.5%
x16s 2.5%
x16rt 2.5%
MTP 2.5%
Cuckatoo31 2.5%
Cuckarood29 2.5%
Lyra2rev3 2.5%
Lyra2z 3.0%
Phi2 3.0%

Команды

или короткий синоним этой команды — указывает алгоритм для майнинга (для примера: ‘ethash’, ‘kawpow’, ‘cuckatoo32’, ‘beamhash’)

Важно! Используйте либо длинный синоним либо короткий. Вместе и то и то использовать не нужно

— отобразить справочную информацию и выйти

v0.8.3