О майнереKawPowMiner - первый CLI майнер для нового алгоритма Ravencoin - KawPow.
Особенности-Открытый исходный код
-OpenCL майнинг
-Nvidia CUDA майнинг
-Реалистичный бенчмаркинг
-Генерация DAG на GPU (на диске больше нет файлов DAG)
-Farm failover (getwork + stratum)
-Dev fee 0%
-Поддержка Windows/Lunux и AMD/Nvidia
СкачатьWindows:
https://github.com/RavenCommunity/kawpowminer/releases/download/1.2.3/kawpowminer-windows-1.2.3.zipUbuntu18:
https://github.com/RavenCommunity/kawpowminer/releases/download/1.2.3/kawpowminer-ubuntu18-1.2.3.zipUbuntu16:
https://github.com/RavenCommunity/kawpowminer/releases/download/1.2.3/kawpowminer-ubuntu16-1.2.3.zipSource:
https://github.com/RavenCommunity/kawpowminerХешрейтNvidia: AMD:
1063 - 9.5-10.5 mh/s RX470 8gb - 10 mh/s
1066 - 10-12 mh/s RX480 8gb - 11.5 mh/s
1070 - 14-15 mh/s RX580 8gb - 13 mh/s
1070ti - 15-16 mh/s Vega56 - 20-22 mh/s
P104-100 - 16-18 mh/s Vega64 - 23-24 mh/s
1080 - 16-18 mh/s RX5500 XT - 10,51 mh/s
1660 - 10 mh/s RX5600 XT - 15,6 mh/s
1660ti - 15-16 mh/s RX5700 XT - 19,1 mh/s
1080ti - 23-27 mh/s
2060 - 17 mh/s
2070 - 21-22 mh/s
2080 - 28-29 mh/s
2080ti - 35-37 mh/s
ИспользованиеKawpowminer - это CLI майнер.
Для получения полного списка доступных команд, пожалуйста, запустите:
Code:
kawpowminer --help
Examples connecting to pools
./kawpowminer -P stratum+tcp://<wallet>.worker@rvnt.minermore.com:4505
or
kawpowminer.exe -P stratum+tcp://<wallet>.worker@rvnt.minermore.com:4505
Code:
./kawpowminer -P stratum+tcp://<wallet>.worker@rvnt.minermore.com:4505
Сборка из исходниковUbuntu
Code:
cd kawpowminer
git submodule update --init --recursive
mkdir build
cd build
cmake .. -DETHASHCUDA=ON
make -sj $(nproc)
Windows
Системные требования:
1. Установите Visual Studios (2019) (с дополнительным инсталляционным пакетом «C ++ Cmake Tools для Windows»)
2. Установите последний Perl в C:\Perl (
https://www.perl.org/get.html).
Сборка с помощью командной строки Visual Studio
Откройте «Командная строка разработчика для VS 2019»
1. Откройте меню «Пуск» и найдите «Командная строка разработчика для VS 2019»
2. Выполните следующие действия:
Code:
cd C:\Users\USER_NAME\PATH_TO_KAWPOW\kawpowminer
mkdir build
cd build
cmake .. -DETHASHCUDA=ON
devenv kawpowminer.sln /build
Сборка с помощью графического интерфейса Visual Studios (похоже, эта сборка не работает для некоторых карт 20xX Nvidia)1. Откройте Visual Studio
2. Откройте файл CMakeLists.txt с помощью меню Файл-> Открыть-> CMake.
3. Подождите, пока загрузится кэш (это может занять некоторое время)
4. Создайте проект (CTRL + SHIFT + B) или найдите команду построения в меню.
ProgPoW может быть настроен с использованием следующих параметров. Предложенные настройки были настроены для ряда существующих графических процессоров:
Code:
PROGPOW_PERIOD
: Количество блоков перед сменой случайной программы
Code:
PROGPOW_LANES
: Количество параллельных линий, которые координируют для вычисления одного экземпляра хеша
Code:
PROGPOW_REGS
: Размер использования файла реестра
Code:
PROGPOW_DAG_LOADS
: Количество загрузок uint32 от DAG на линию
Code:
PROGPOW_CACHE_BYTES
: Размер кеша
Code:
PROGPOW_CNT_DAG
: Количество обращений DAG, определенное как внешний цикл алгоритма (64 совпадает с Ethash)
Code:
PROGPOW_CNT_CACHE
: Количество обращений к кэшу за цикл
Code:
PROGPOW_CNT_MATH
: Количество математических операций в цикле
Значение этих параметров было изменено между версией 0.9.2 (прямая трансляция по тестовой сети Gangnam) и 0.9.3 (предлагается для принятия в Ethereum).
FAQПочему у меня низкий хешрейт на картах Nvidia, на Win 10?Новый драйвер WDDM 2.x в Windows 10 использует другой способ обращения к графическому процессору. Это хорошо для многих вещей, но не для ETH майнинга.
- Для графических процессоров Maxwell 1: К сожалению, проблема с GTX750Ti несколько более серьезная, что уже приводит к неоптимальной производительности в Win7 и Linux. Очевидно, что в Linux все еще можно достичь скорости 4 МГц / с, что, в зависимости от цены ETH, может быть выгодным, учитывая относительно низкое энергопотребление.
- Для графических процессоров Maxwell 2: существует способ добычи ETH на скоростях Win7 / 8 / Linux на Win10, путем понижения драйвера графического процессора до версии Win7 (рекомендуется 350.12) и использования сборки, созданной с использованием CUDA 6.5.
-Для графических процессоров Pascal: вам необходимо использовать новейшие драйверы, совместимые с WDDM 2.1, в сочетании с Windows 10 Anniversary Edition, чтобы полностью реализовать потенциал вашего графического процессора Pascal.
Заметно ли замедление работы карт AMD при увеличении размера DAG?
Только графические процессоры GCN 1.0 (78x0, 79x0, 270, 280). Вы можете заметить, что в каждую новую эпоху (30 тыс. блоков) хэшрейт будет немного уменьшаться.
Могу ли я майнить ETH на моих 2 ГБ картах?Не совсем, ваш VRAM должен быть больше размера DAG (в настоящее время около 2,15 ГБ), чтобы получить лучшую производительность.
Каковы оптимальные параметры запуска?Параметры по умолчанию подходят для большинства сценариев (CUDA). Для OpenCL это немного больше. Просто поиграйтесь с числами и используйте степени 2.
GPU подобны степеням 2.
Что значит "--cuda-parallel-hash"?Это улучшение для графических процессоров GTX 1060. Значением по умолчанию является 4 (которое не нужно устанавливать с флагом), и в большинстве случаев это обеспечит наилучшую производительность.
nvrtc64_102_0.dll не найден...Вы должны обновить драйверы Nvidia. Установите CUDA 10.2.