Skip to content

Hashborn NOID Miner 0.1.5

Choose a tag to compare

@hashborn72 hashborn72 released this 25 Aug 14:23

Hashborn NOID Miner 0.1.5

Русский

Релиз исправляет повышенную загрузку CPU и улучшает совместимость с HiveOS/Ubuntu 20.04. Математика майнинга и прозрачная комиссия разработчика 5% не изменялись.

Изменения

  • Исправлено активное ожидание CUDA, занимавшее примерно одно ядро CPU на каждую выбранную GPU.
  • Без потери хешрейта загрузка процесса снизилась примерно со 100% до 0,8% на RTX 5090 и до 1% на RTX 4070 Ti.
  • Требование Linux-бинарника снижено с GLIBC 2.34 до GLIBC 2.30; запуск проверен в чистом окружении Ubuntu 20.04.
  • Включена multi-GPU поддержка из 0.1.4: --cuda-devices all и списки вида --cuda-devices 0,1,3, непересекающиеся nonce-пространства и общая статистика одного процесса.
  • Встроены native cubin для sm_86 (RTX 30), sm_89 (RTX 40) и sm_120 (RTX 50), без PTX fallback.
  • Добавлен Windows x86-64 ZIP с hashborn-noid.exe и встроенной CUDA Runtime 13.3.1.

RTX 3090 уже подтверждена пользователями на sm_86. RTX 3080 использует тот же CUDA-код, но 0.1.5 пока не проверена на физической RTX 3080. Если запуск не удаётся, приложите первые 30–50 строк обезличенного лога, nvidia-smi и версию драйвера. Multi-GPU режим требует более широкого тестирования на физических ригах.

Linux / HiveOS

Требования: Linux x86-64, GLIBC 2.30+, NVIDIA driver 595.84+, NVIDIA RTX 30/40/50. CUDA Toolkit устанавливать не требуется. HiveOS/Ubuntu с GLIBC 2.27 пока не поддерживается.

custom-get 'https://github.com/hashborn72/noid_miner/releases/download/0.1.5/hashborn-noid-0.1.5.tar.gz'
chmod +x hashborn-noid
./hashborn-noid --integrity-check

Windows

Требования: Windows 10/11 x64, NVIDIA RTX 30/40/50 и актуальный NVIDIA Driver с поддержкой CUDA 13.x. CUDA Toolkit не требуется; cudart64_13.dll уже находится в ZIP и должна лежать рядом с EXE.

Распакуйте hashborn-noid-windows-universal-v0.1.5.zip, откройте PowerShell в этой папке и выполните:

$env:NOID_MINING_KEY="КОШЕЛЁК.ИМЯ_ВОРКЕРА"
.\hashborn-noid.exe --integrity-check
.\hashborn-noid.exe --list-cuda-devices
.\hashborn-noid.exe --cuda-devices all

По умолчанию используется https://pool.ariabrain.com/noid-rpc/. Остановка — Ctrl+C.

English

This release fixes excessive host CPU usage and improves HiveOS/Ubuntu 20.04 compatibility. Mining mathematics and the transparent 5% developer fee are unchanged.

Changes

  • Fixed CUDA host busy-waiting that consumed approximately one CPU core per selected GPU.
  • With no hashrate regression, process CPU usage dropped from approximately 100% to 0.8% on RTX 5090 and to 1% on RTX 4070 Ti.
  • Lowered the Linux binary requirement from GLIBC 2.34 to GLIBC 2.30; startup was verified in a clean Ubuntu 20.04 environment.
  • Includes the 0.1.4 multi-GPU support: --cuda-devices all, lists such as --cuda-devices 0,1,3, non-overlapping nonce domains, and combined one-process statistics.
  • Includes native cubins for sm_86 (RTX 30), sm_89 (RTX 40), and sm_120 (RTX 50), with no PTX fallback.
  • Added a Windows x86-64 ZIP containing hashborn-noid.exe and the bundled CUDA Runtime 13.3.1.

Users have confirmed RTX 3090 operation on sm_86. RTX 3080 uses the same CUDA code, but 0.1.5 has not yet been tested on a physical RTX 3080. If startup fails, provide the first 30–50 redacted log lines, nvidia-smi, and the driver version. Multi-GPU mode still needs broader testing on physical rigs.

Linux / HiveOS

Requirements: Linux x86-64, GLIBC 2.30+, NVIDIA driver 595.84+, and NVIDIA RTX 30/40/50. CUDA Toolkit is not required. HiveOS/Ubuntu systems with GLIBC 2.27 remain unsupported.

custom-get 'https://github.com/hashborn72/noid_miner/releases/download/0.1.5/hashborn-noid-0.1.5.tar.gz'
chmod +x hashborn-noid
./hashborn-noid --integrity-check

Windows

Requirements: Windows 10/11 x64, NVIDIA RTX 30/40/50, and a current NVIDIA Driver supporting CUDA 13.x. CUDA Toolkit is not required; keep the bundled cudart64_13.dll next to the EXE.

Extract hashborn-noid-windows-universal-v0.1.5.zip, open PowerShell in that directory, and run:

$env:NOID_MINING_KEY="WALLET.WORKER_NAME"
.\hashborn-noid.exe --integrity-check
.\hashborn-noid.exe --list-cuda-devices
.\hashborn-noid.exe --cuda-devices all

The default endpoint is https://pool.ariabrain.com/noid-rpc/. Stop with Ctrl+C.

SHA-256

039cd3f12df8adaf1eb315991c225036c66682d5c629b78f09b11af71fba20db  hashborn-noid
edd7d7b632e98aa35edcf796589dff8a72b562045fcadfe238b88b5f22116c5d  hashborn-noid-0.1.5.tar.gz
0b5d57e3898c9168279efacc972bd98405eaa76141989da819088d558493d462  hashborn-noid-windows-universal-v0.1.5.zip

Source notice: the miner source code is not disclosed. Each user must decide whether to trust and run the closed-source binary. Verify SHA-256 and run the built-in integrity check before use.