Skip to content

v1.0.1

Choose a tag to compare

@scorpio18 scorpio18 released this 21 Jun 13:03
8a9c347

cm-cpu-miner v1.0.1

CoinMiners CPU miner for the NeuroMorph (Cereblix / CRB) proof-of-work — one
binary that auto-tunes to your CPU. Linux, Windows, and HiveOS builds below.

Highlights

  • Runtime CPU dispatch (new). The miner detects your CPU at startup and
    selects the fastest AES backend automatically — no more guessing which build to
    download:

    • aesni — AES-NI (any AVX2+AES CPU)
    • vaes — VAES 256-bit (Zen3+/Ryzen 5000+, Intel Ice Lake+)
    • vaes512 — AVX-512 VAES 512-bit (Zen4, Intel server)

    The chosen backend is shown in the startup banner (AES backend : …). Every
    path is verified byte-identical to the reference at startup, so it always
    produces correct shares (and safely falls back if a path isn't supported).

  • 🪟 Windows build — standalone cm-cpu-miner.exe, no extra DLLs, with a
    ready-to-edit mine.bat. Correct physical-core auto-detection, large-page
    status, and a clean UTF-8 console.

  • 🐧 Linux build for glibc 2.34+ (built on Ubuntu 22.04) and a portable
    x86-64-v3 baseline, so it runs on older distros and any AVX2 CPU. Includes a
    mine.sh launcher.

  • 🐝 HiveOS custom-miner package with dashboard hashrate, huge-page setup,
    and auto-restart.

  • 🔒 No built-in dev fee. Pool-locked to the official CoinMiners pool.

Downloads

File Platform
cm-cpu-miner-1.0.1-linux-x86_64.tar.gz Linux x86-64 (glibc 2.34+)
cm-cpu-miner-1.0.1-windows-x86_64.zip Windows x86-64
cm-cpu-miner-1.0.1hiveos.tar.gz HiveOS custom miner

SHA-256

315b7396998527340aa984b51ac6d15f693d5884fadae94fde0e0697ea0f6dea  cm-cpu-miner-1.0.1hiveos.tar.gz
419721c690288a0b3eb1d4de1c65185cdd7857b9ff239ff83916245b043ebc3b  cm-cpu-miner-1.0.1-linux-x86_64.tar.gz
1927d12c4ccf34300e3df04c2ca349b54b790c87849fdc9a583bfcfd2d05da6b  cm-cpu-miner-1.0.1-windows-x86_64.zip

Quick start

Linux

tar -xzf cm-cpu-miner-1.0.1-linux-x86_64.tar.gz && cd cm-cpu-miner
sudo sysctl -w vm.nr_hugepages=$(( $(nproc) + 70 ))   # recommended
./cm-cpu-miner -o stratum+tcp://eu.coin-miners.info:8437 -u YOUR_CRB_ADDRESS.worker1

(or edit mine.sh and run ./mine.sh)

Windows — extract the zip, edit WALLET in mine.bat, double-click it.

HiveOS — add a Custom miner, set the Installation URL to the
cm-cpu-miner-1.0.1hiveos.tar.gz asset, wallet template %WAL%.%WORKER_NAME%,
Pool URL eu.coin-miners.info:8437.

Performance tips

NeuroMorph is memory-bound. For the best hashrate:

  • Enable huge pages (Linux: the sysctl above / HiveOS does it automatically;
    Windows: grant "Lock pages in memory" in secpol.msc and run as admin).
  • On chips with SMT, try -t <logical-threads> (e.g. -t 24 on a 12-core/24-thread
    CPU) — the dependent dataset reads are latency-bound, so SMT can raise throughput.

Notes

  • Requires a CPU with AES-NI + AVX2 (any CPU from ~2015 onward).
  • Linux build dynamically links OpenSSL 3 + libcurl4 (present on 22.04+ and most
    distros); Windows build is fully standalone.
  • Solo mining: prefix your wallet with solo:.

Verify a download: sha256sum -c SHA256SUMS