Sorry, you have been blocked
This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.
What can I do to resolve this?
You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.
Cloudflare Ray ID: 80ebcba5bc98f9d2 • Your IP: Click to reveal 45.84.122.41 • Performance & security by Cloudflare
Cpuminer-Opt — Скачать и настроить, полное руководство [CPU]
Прошло много времени с тех пор, как мы в последний раз рассматривали программное обеспечение Cpuminer-opt, но хорошей новостью является то, что его разработка не прекратилась, и это, вероятно, ваш шаг к майнеру, когда речь идет о криптовалютах, которые можно добывать с помощью процессора.
- 1 Общая информация
- 2 Основные возможности
- 3 Последние обновления Cpuminer
- 3.1 Изменения: v3.20.2
- 3.2 Изменения: v3.20.1
- 3.3 Изменения: v3.20.0
- 3.4 Изменения: v3.19.9
cpuminer-opt — это программное обеспечение для майнинга процессоров с открытым исходным кодом, которое поддерживает множество алгоритмов, и этот список растет, но в настоящее время вы, вероятно, будете использовать только несколько из них. У майнера есть оптимизация для старых и новых процессоров AMD и Intel, поэтому для достижения наилучших результатов обязательно попробуйте или не стесняйтесь попробовать двоичный файл, предназначенный для вашего процессора.
Общая информация
Cpuminer — это программа по добыче криптовалют в процессоре. Программа поддерживает более 90 алгоритмов майнинга. Cpuminer — программа с открытым исходным кодом. Это означает, что каждый может увидеть, что он делает в системе, и внести свой вклад в ее улучшение.
Это программное обеспечение было разработано несколькими разработчиками:«TPruvot», «JayDDee» и «Rplant» Однако изначально пользователи с псевдонимами «Lucasjones» и «Pooler» изобрели эту программу.
Основные возможности
- Оценка времени блокирования и совместного использования.
- Истинная хэшрейтная отчетность в сравнении с фактической подачей акций.
- Снова исправлена ошибка x12 AVX2.
- Больше скорости для аллиума: AVX2 +4%, AVX512 +6%, VAES +14%.
- Восстановлена потерянная скорость для x22i и x25x.
Последние обновления Cpuminer
Изменения: v3.20.2
- Оптимизация ротации битов для Blake256, Blake512, Blake2b, Blake2s и Lyra2-blake2b для SSE2 и AVX2.
- Удалена старая неиспользуемая библиотека yescrypt и другой неиспользуемый код.
Изменения: v3.20.1
- sph_blake2b оптимизировал односторонний SSSE3 и AVX2.
- Удален дубликат Blake2b, используемый алгоритмом Power2b, теперь будет использоваться оптимизированный sph_blake2b.
- Удалено неточное отображение хэша и цели из журнала отклоненных общих ресурсов.
- Доля и целевая сложность теперь отображаются только для долей низкой сложности.
- Обновлен configure.ac для проверки поддержки AVX512 asm.
- Небольшая оптимизация для Lyra2 SSE2.
Изменения: v3.20.0
- Исправлен segfault в алгоритмах, использующих Groestl VAES из-за использования неинициализированных данных.
Изменения: v3.19.9
- Дополнительные оптимизации предварительного хеширования Blake256, Blake512, Luffa и Cubehash.
- Ослаблено некоторое чрезмерно строгое выравнивание данных, которое негативно влияло на производительность.
Как запустить майнер
Скачайте майнер
Вам необходимо загрузить программное обеспечение, затем после установки, вам нужно разархивировать установленный архив в любое место.
Настройка батника
- cpuminer.exe — Указываем название запускаемой программы. Для cpuminer-opt оно будет другим — cpuminer-avx2.exe
- -o stratum+tcp://eu.vrm.mining-pool.ovh — Указываем адрес пула
- :3032 — Ставим двоеточие и указываем порт от пула
- Weblogin — После ключа -u указываем либо логин на пуле, если там нужна регистрация, либо адрес своего кошелька
- WorkerName — Указываем имя воркера (имя фермы)
- -p WorkerPassword — Указываем пароль. Ставим X если пароля нет
Запустите Cpuminer
Дважды щелкнуть по файлу, созданному или отредактированному .bat файлу. Итак, мы запустим программу.
Алгоритмы
Команды
Подключение к пулу:
-o, –url = URL адрес Майнинг-пула
-O, –userpass = U: P пара пароль: пользователь для Майнинг-пула
-u, –user = USERNAME имя пользователя Майнинг пула (может быть адресу кошелька или логином на пуле)
-p, –pass = PASSWORD пароль для Майнинг-пула
–cert = FILE указать сертификат для Майнинг сервера, использующего SSL
-x, –proxy =[PROTOCOL://]HOST[:PORT] подключиться через прокси
-c, –config = FILE загрузить файл конфигурации в формате JSON
Соединение с сервером:
-r, –retries = N указать количество попыток перед переключением на сервер резервного пула (по умолчанию повторять до бесконечности)
-R, –retry-pause = N время паузы между попытками соединения (по умолчанию 30)
–time-limit = N максимальное время [s] к выходу из программы. (По умолчанию: 300 секунд)
-T, –timeout = N установить таймаут подключения к сети (по умолчанию 300)
-s, –scantime = N установить верхнюю границу времени поиска текущей работы, в секундах (по умолчанию: 10)
–randomize начать рандомизировать диапазон поиска, чтобы уменьшить количество дубликатов работы
-f, –diff-factor делит сложность на этот коэффициент (по умолчанию 1.0)
-m, –diff-multiplier умножает сложность на этот коэффициент (по умолчанию 1.0)
производительность:
-t, –threads = N указать количество потоков ЦБ (по умолчанию: количество процессоров)
1, –oneways = N вы можете указать количество “шлюзовых” потоков, которые будут сопровождать ваши “стандартные” потоки. Способ по умолчанию определяется вашим набором команд CPU. (По умолчанию: 0)
–cpu-affinity задать близость к основному ядру cpu по маске 0x3 для ядер 0 и 1
–cpu-priority установить приоритет. 0 – не действует, 2 нормально, 5 – самый высокий)
–max-rate = N[KMG] Имуществе только если чистая хеш-скорость меньше указанного значения
–max-diff = N Имуществе только если сложность меньше заданного значения. Можно настроить с –resume-diff = N, чтобы установить возобновление добычи
–ryzen принудительно использовать AVX и отключить AVX2. Ryzen 1 *** гораздо быстрее
-n, –nfactor указать N-Factor для
Интерфейс программы:
-q, –quiet отключить вывод хешрейта для каждого потока
–no-color отключить цветной вывод консоли
-D, –debug включить вывод отладки
-P, –protocol-dump позволяет записывать журнал событий
–show-diff отражает текущий блок и сложность сети
-B, –background запустить майнер в фоновом режиме
Соло-Майнинг:
–coinbase-addr = ADDR указать адрес выплат для СОЛО Майнинг
–coinbase-sig = TEXT указать текстовые данные для вставки, если это возможно
–no-longpoll отключить поддержку X-Long-Polling
–no-getwork отключить поддержку getwork
–no-gbt отключить поддержку getblocktemplate
–no-stratum отключить поддержку протокола X-Stratum
–no-extranonce отключить поддержку Stratum extranonce протокола
–no-redirect игнорировать запросы на изменение URL сервера Майнинг
Тестирвоание:
–benchmark запустить программу в режиме оффлайн-тестирования
–cputest запустить режим отладки хэш алгоритмов процессора
температуры:
–max-temp = N запускать Майнинг только если температура меньше указанного значения
API:
-b, –api-bind порт для API Майнера (по умолчанию: 127.0.0.1:4068), 0 отключен
Cpuminer-opt: настройка майнера для майнинга на процессоре
Программы для майнинга
Cpuminer-opt — это программа для майнинга криптовалют, на процессорах, а не на видеокартах.
1) Официальный Github — https://github.com/JayDDee/cpuminer-opt
2) Отслеживание добытых монет
3) Хешрейт (в разгоне) на Intel Core I3:
yescrypt — 2,2-2,4
yespower — 0,42Поддерживает алгоритмы:
- Allium
- anime
- argon2
- Argon2d250
- argon2d500
- Argon2d4096
- axiom
- blake
- Blake2b
- Blake2s
- blakecoin
- bmw
- bmw512
- C11
- decred
- deep
- dmd-gr
- Groestl
- Hex
- HMQ1725
- hodl
- jha
- Keccak
- Keccakc
- LBRY
- Luffa
- lyra2h
- lyra2re
- Lyra2REv2
- Lyra2REv3
- Lyra2Z
- lyra2z330
- m7m
- myr-gr
- NeoScrypt
- Nist5
- pentablake
- PHI1612
- PHI2
- phi2-lux
- pluck
- Polytimos
- power2b
- Quark
- qubit
- Scrypt
- scrypt:N
- sha256d
- sha256q
- Sha256t
- sha3d
- shavite3
- Skein
- Skein2
- skunk
- Sonoa
- Timetravel
- TimeTravel10
- Tribus
- Vanilla
- Veltor
- Whirlpool
- whirlpoolx
- X11
- X11evo
- X11Gost
- X12
- X13
- x13bcd
- x13sm3
- X14
- X15
- X16R
- x16rv2
- X16RT
- x16rt-veil
- X16S
- X17
- x21s
- X22i
- X25X
- Xevan
- Yescrypt
- yescryptr8
- yescryptr8g
- yescryptr16
- yescryptr32
- yespower
- yespowerr16
- yespower-b2b
- Zr5
Видео обзор и настройка
- cpuminer.exe Указываем название запускаемой программы.
Для cpuminer-opt оно будет другим — cpuminer-avx2.exe - -o stratum+tcp://eu.vrm.mining-pool.ovh Указываем адрес пула
- :3032 Ставим двоеточие и указываем порт от пула
- Weblogin После ключа -u указываем либо логин на пуле, если там нужна регистрация, либо адрес своего кошелька
- WorkerName Указываем имя воркера (имя фермы)
- -p WorkerPassword Указываем пароль. Ставим X если пароля нет
Аргументы командной строки
Подключение к пулу:
-o, —url=URL адрес майнинг-пула
-O, —userpass=U:P пара пароль:юзер для майнинг-пула
-u, —user=USERNAME имя пользователя для майнинг пула (может быть адресом кошелька либо логином на пуле)
-p, —pass=PASSWORD пароль для майнинг-пула
—cert=FILE указать сертификат для майнинг сервера, использующего SSL
-x, —proxy=[PROTOCOL://]HOST[:PORT] подключиться через прокси
-c, —config=FILE загрузить файл конфигурации в формате JSON
Соединение с сервером:
-r, —retries=N указать количество попыток перед переключением на сервер резервного пула (по умолчанию: повторять до бесконечности)
-R, —retry-pause=N время паузы между попытками соединения (по умолчанию: 30)
—time-limit=N максимальное время [s] до выхода из программы. (по умолчанию: 300 секунд)
-T, —timeout=N установить таймаут подключения к сети (по-умолчанию 300)
-s, —scantime=N установить верхнюю границу времени поиска текущей работы, в секундах (по умолчанию: 10)
—randomize начать рандомизировать диапазон поиска, чтобы уменьшить количество дубликатов работы
-f, —diff-factor делит сложность на этот коэффициент (по умолчанию 1.0)
-m, —diff-multiplier умножает сложность на этот коэффициент (по умолчанию 1.0)
Производительность:
-t, —threads=N указать количество потоков ЦП (по умолчанию: количество процессоров)
-1, —oneways=N вы можете указать количество «шлюзовых» потоков, которые будут сопровождать ваши «стандартные» потоки. Способ по умолчанию определяется вашим набором команд CPU. (по умолчанию:0)
—cpu-affinity задать близость к основному ядру cpu по маске 0x3 для ядер 0 и 1
—cpu-priority установить приоритет. 0 — бездействует, 2 нормально, 5 — высший)
—max-rate=N[KMG] майнить только если чистая хэш-скорость меньше указанного значения
—max-diff=N майнить только если сложность меньше заданного значения.
Можно настроить с —resume-diff=N, чтобы установить значение возобновления добычи—ryzen принудительно использовать AVX и отключить AVX2. Ryzen 1 *** намного быстрее
Интерфейс программы:
-q, —quiet отключить вывод хешрейта для каждого потока
—no-color отключить цветной вывод консоли
-D, —debug включить вывод отладки
-P, —protocol-dump позволяет записывать журнал событий
—show-diff отображает текущий блок и сложность сети
-B, —background запустить майнер в фоновом режиме
Соло-майнинг:
—coinbase-addr=ADDR указать адрес выплат для СОЛО майнинга
—coinbase-sig=TEXT указать текстовые данные для вставки, если это возможно
—no-longpoll отключить поддержку X-Long-Polling
—no-getwork отключить поддержку getwork
—no-gbt отключить поддержку getblocktemplate
—no-stratum отключить поддержку протокола X-Stratum
—no-extranonce отключить поддержку Stratum extranonce протокола
—no-redirect игнорировать запросы на изменение URL сервера майнинга
Тестирвоание:
—benchmark запустить программу в режиме оффлайн-тестирования
—cputest запустить режим отладки хэшей алгоритмов процессора
Температуры:
—max-temp=N запускать майнинг только если температура меньше указанного значения (только Linux)
-b, —api-bind порт для API майнера (по умолчанию: 127.0.0.1:4068), 0 отключен
—api-remote разрешить удаленное управление программой
Справка:
-V, —version отобразить информацию о версии и выйти
-h, —help отобразить текст справки и выйти
Прочие настройки:
—cpu-affinity-stride N указать сколько процессоров пропустить при назначении привязки на основе признаков, нельзя использовать вместе с ‘—cpu-affinity’ (по умолчанию: 1) См. README.md для более подробной информации.
—cpu-affinity — по умолчанию-index N указать какой процессор запустит сродство для потоков по умолчанию. (по умолчанию: 0) Смотрите README.md для более подробной информации.
—-cpu-affinity-oneway-index N указать какой процессор запустит сходство для потоков по умолчанию. (по умолчанию: [После потоков по умолчанию]) См. README.md для более подробной информации. —cpu-priority-oneway 0-5
—cpu-priority-oneway 0-5 указать какой приоритет имеют потоки шлюза (0 самый низкий, 5 самый высокий) (по умолчанию: 0)
Требования:
- Процессор архитектуры x86_64 с минимальной поддержкой SSE2. Это включает в себя Intel Core2 и более новые и AMD эквиваленты. Чтобы воспользоваться преимуществами оптимизации AES_NI, требуется процессор с AES_NI. Это включает в себя Intel Westmere и более новые и AMD эквиваленты. Дальнейшая оптимизация доступна для некоторых алгоритмов для процессоров с AVX и AVX2, Sandybridge и Haswell соответственно.
- Старые процессоры поддерживаются другой программой — cpuminer-multi TPruvot, но с пониженной производительностью.
- Процессоры ARM не поддерживаются.
- 64-битная ОС Linux. Дистрибутивы на основе Ubuntu и Fedora, включая Mint и Centos, работают и имеют все зависимости в своих репозиториях.
- 64-битная ОС Windows поддерживается с mingw_w64 и msys или предварительно собранными двоичными файлами.
- MacOS, OSx и Android не поддерживаются.
- Пул со Stratum протоколом. Некоторые алгоритмы могут работать с использованием getwork или GBT. YMMV.
Увлекаюсь криптовалютой, NFT и мета-вселенной. Начал писать статьи с 2017 года. Инвестирую в майнинг ETH и докупаю Solana
Cpuminer-Opt 3.22.3 (Multi) Скачать, Настройка для 2023
CpuMiner — это программа для добычи криптовалют на процессоре. Программа поддерживает более 90 алгоритмов для майнинга.
ЦпуМайнер — это программа с открытым исходным кодом. Это означает, что каждый может посмотреть что она делает в системе, а так же внести свой вклад в разработку.
Этот софт разрабатывали несколько разработчиков: «TPruvot», «JayDDee» и «Rplant». Однако изначально придумали эту программу пользователи с никами «Lucasjones» и «Pooler».
Как настроить CpuMiner
Шаг 1 — Скачайте майнер
Первым шагом вам необходимо загрузить программное обеспечение по этой ссылке.
Здесь представлен релиз для Windows. Если вы ищите версию для Linux — вернитесь вверх статьи и откройте других авторов программы.
Шаг 2 — Настройте батник для Dogecoin
Вторым шагом будет настройка бат файла для майинга определенной криптовалюты.
Вот пример .bat-файла CpuMiner для пула tbdice:
Шаг 3 — Запустите CpuMiner
Третьим шагом будет двойной клик по созданному или отредактированному бат файлу. Тем самым мы запустим программу.
Видео Гид (включите субтитры)
Майните на процессоре? Читайте про настройку Xmrig майнера и SRBMiner.
Пример настройки для Dogecoin
STRATUM: stratum+tcp://dogeminingpool.com PORT: 3009 Username (wallet): DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo Password: x Так будет выглядеть готовый батник CpuMiner Doge на пуле dogeminingpool:
Просто замените DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo на адрес вашего собственного Dogecoin кошелька.
cpuminer-sse2.exe -a scrypt -o stratum+tcp://dogeminingpool.com:3009 -u DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo.0 pause
Если вы хотите понять как настроить все с нуля, то вам нужно поочередно ввести 5 команд:
- cpuminer-sse2.exe — имя запускаемой нами программы
- scrypt — алгоритм для майнинга
- dogeminingpool.com — адрес пула
- 3009 — порт пула
- DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo — адрес кошелька для майнинга на бирже.
Чтобы настроить батник для соло майнинга нам нужно запустить кошелек в режиме сервера с портом 9999 и ввести другие команды:
Здесь мы добавили —coinbase-addr — используется для соло майнинга.
Вы можете попробовать добавить разрешающий IP-адрес rpc для создания .conf . файла Чтобы разрешить соединения только из вашей локальной сети, вы можете указать свою подсеть в параметре rpcconnect. Вам также необходимо указать внутренний IP-адрес машины, к которой вы подключаете майнер, в rpcconnect. Затем запустите кошелек в режиме сервера и используйте IP-адрес кошелька, rpcuser, rpcpassword и rpcport в файле конфигурации майнера.
Настройка для NiceHash
Вот батник для НайсХеш:
CpuMiner для Litecoin в Windows 10 (субтитры)
Алгоритмы
Команды
—algo или короткий синоним этой команды -a — указывает алгоритм для майнинга (для примера: ‘ethash’, ‘mtp’, ‘kawpow’, ‘progpow’)
Важно! Используйте либо длинный синоним —algo либо короткий -a . Вместе и то и то использовать не нужно.
Далее команды будут указаны через запятую. Сначала короткий синоним, а затем длинны. Помните, что нужно использовать только один вариант.
-v, —version — Отобразить версию и выйти.
-c, —config \<config file path> — Использовать конфиг в формате JSON вместо батника (CMD файла).
Для запуска CpuMiner с конфигурационного файла config.txt введите в консоли: cpuminer-sse2.exe -c config.txt
Используйте файл config_example в качестве отправной точки для создания собственной конфигурации.
Настройка Raptoreum соло для процессора avx2
При майнинге Raptoreum хэшрейт эфира не падает, но падает количество найденых шар.
Протестировал пару процессоров в ригах на хайве: pentium(R) CPU G4600 @ 3.60GHz 25 с потока и того 100h/s. celeron(R) CPU G1610 @ 2.60GHz так же 25 с потока и того 50h/s. Есть еще пара старых процессоров их трогать не стал.
Протестировал еще r5 2400g — странные показатели, хешрейт скачает от 0до 3500h/s .Средний по пулу за 2 часа 300h/s.
Альтернативы
Майнеры для процессора:
cpuminer-gr — это форк cpuminer-opt от разработчика с ником Джей Ди, который представляет собой форк cpuminer-multi с оптимизациями, импортированными из других майнеров.
Майнеры для видеокарт:
Как настроить Raptoreum майнер CPUMiner 1.2.3
- Кошелек — https://github.com/Raptor3um/raptoreum
- Майнер — https://github.com/WyvernTKC/cpuminer-gr-avx2
- Пул Flockpool — https://flockpool.com/
Монета Raptoreum — самая выгодная криптовалюта для майнинга на CPU.
Релизы
- Более быстрое перемешивание SALSA SIMD для yespower, yescrypt и scryptn2.
- Исправлено несколько предупреждений компилятора с gcc-12.
- stratum+ssl , в дополнение к stratum+tcps , теперь распознается как допустимый спецификатор протокола URL для запроса безопасного соединения stratum.
- Полный URL-адрес, включая протокол, теперь отображается в журнале подключения stratum и журнале периодической сводки.
- Небольшие оптимизации для Cubehash , AVX2 и AVX512 .
- Оптимизация порядка байтов и предварительного хеширования для blake256 и blake512 , AVX2 и AVX512 .
Исправлено выделение памяти Verthash для страниц, не являющихся hugepages , неработающее в версии 3.19.3.
Новая опция stratum-keepalive предотвращает тайм-ауты stratum , когда нет найденных шар.
Исправлена ошибка отображения оптимизаций для некоторых алгоритмов.
- Linux: более быстрый verthash (+25%), scryptn2 (+2%), когда включена опция “HugePages”.
- Небольшое ускорение для Hamsi AVX2 и AVX512 , Keccak AVX512 .
- Исправлен журнал, отображающий некорректное использование памяти для scrypt , сломанный в v3.19.1.
- Уменьшен шум журнала, когда ответы на отправленные шары теряются из-за ошибок протокола stratum .
- Оптимизация прехеширования фуги для семейства X16r AVX2 и AVX512 .
- Небольшое улучшение скорости для Hamsi AVX2 и AVX512 .
- в сборках для ЦП с AVX или ниже группы ЦП отключены,
- zen3 build переименован в avx2-sha-vaessupport , Alderlakeа также Zen3 ,
- zen сборка переименована в avx2-sha , поддерживает Zen1 & Zen2 ,
- avx512-sha сборка удалена, Rocketlake процессоры могут использовать avx512-sha-vaes ,
- см. README.txt подробности совместимости.
- Исправлено несколько предупреждений компилятора, которые появились впервые в GCC 11 .
- Прочие мелкие исправления.
- PR # 346: Исправлена некорректная привязка ЦП в Windows, построенная для групп ЦП,
- добавлена поддержка сродства ЦП до 256 потоков или ЦП,
- оптимизированный код для более эффективной инициализации потоков майнеров,
- точное соответствие каждого потока майнера конкретному процессору,
- добавлена возможность отключить привязку к ЦП с помощью —cpu-affinity 0 .
Решена проблема № 342. Исправлен Groestl AES в Windows, неработающий в v3.18.0.
AVX512 для sha256d .
SSE42 и AVX теперь могут отображаться как функции майнинга при запуске. Это жестко запрограммировано для каждого алгоритма и реализовано только для scrypt , поскольку это единственный алгоритм со значительными различиями в производительности с этими функциями.
Исправлена проблема, из-за которой алгоритм с высокой скоростью хеширования мог приводить к чрезмерным ошибкам в отчетах журнала скорости хеширования при запуске в режиме тестирования.
Больше скорости для scrypt :
- дополнительные оптимизации scryptn2 для всех архитектур ЦП,
- AVX2 теперь используется по умолчанию на CPUS с SHA, но не AVX512,
- scrypt: 1024 производительность, потерянная в v3.18.0, восстановлена,
- Улучшения AVX512 и AVX2 в scrypt: 1024.
- Большое ускорение для SwiFFTx AVX2 и SSE4.1: x22i + 55%, x25x + 22%.
Проблема № 337: исправлена проблема, из-за которой в первом сводном отчете могли отображаться отрицательные значения статистики, если отчет был принудительно принудительно выполнен преждевременно из-за изменения различий в stratum . Статистика по-прежнему будет недействительной, но в ней должны отображаться нули.
Полная перезапись кода Scrypt , оптимизированная для большого N-фактора ( scryptn2 ).