Bitcoin Forum
July 01, 2026, 09:30:25 PM *
News: Latest Bitcoin Core release: 31.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] Open Pearl Miner - open source miner for Pearlhash (Nvidia/AMD)  (Read 44 times)
Neilquick (OP)
Newbie
*
Offline

Activity: 3
Merit: 0


View Profile
June 25, 2026, 08:36:59 PM
Last edit: June 25, 2026, 08:53:14 PM by Neilquick
 #1

Open Pearl Miner (Nvidia/AMD)
A high-performance Pearl (PRL) proof-of-work miner for NVIDIA and AMD (beta) GPUs.

Mixed-GPU rigs are supported. Ampere/Ada cards run a fused int8 tensor-core kernel (GEMM + in-mainloop transcript fold + tensor-core noise generation), bit-exact with the Pascal DP4A path; Pascal cards run DP4A.

Features
AMD cards beta support
~7.0 TH/s sustained on a single Tesla P40 (Pascal DP4A).
~30 TH/s on a single RTX 4050 mobile (Ada) — fused int8 tensor-core GEMM + in-mainloop transcript fold + tensor-core noise generation, all bit-exact with DP4A.
~220 TH/s on RX 9900
Multi-GPU — auto-detects every GPU and runs one worker per card, near-linear scaling.
Continuous mining — no idle time waiting between pool jobs.
Background proof submission — finding a share never stalls the search.
Solo mining — mine to your local pearl-gateway node.
Pool mining — built for LuckyPool's Pearl stratum (default) with more pool protocols planned.
HiveOS — full HiveOS custom-miner package.
Dev fee - 1%
Available for Windows/Linux/Hive

Quick Start

Windows
Code:
p40-miner.exe --wallet prl1YOURWALLET --worker rig1

Linux
Code:
./p40-miner --wallet prl1YOURWALLET --worker rig1

That's it — it auto-detects all GPUs and starts mining.

Official links
Source: https://github.com/neilquicks/open-pearl-miner
Latest version: https://github.com/neilquicks/open-pearl-miner/releases/tag/v1.7.1

HiveOS
Download p40-miner-1.7.1.tar.gz and install it as a Custom miner:

Code:
Flight Sheet → Miner = Custom.
Set the Installation URL to the tarball, or scp it to the rig and run tar -C /hive/miners/custom -xzf p40-miner-1.6.1.tar.gz.
Wallet and worker: your Pearl wallet prl1... (worker name auto-appended).
Pool URL: pearl-eu2.luckypool.io:3360 (default LuckyPool GPU pool).
Extra config arguments (optional): --devices 0,1, --region 4096, etc.

The miner reports per-GPU TH/s and accepted shares to the HiveOS dashboard. Built against glibc 2.31, so it runs on both the focal (20.04) and jammy (22.04) HiveOS images and newer.
Neilquick (OP)
Newbie
*
Offline

Activity: 3
Merit: 0


View Profile
Today at 07:22:20 PM
 #2

Open Pearl Miner v1.8.0 public release

What new
Added support dual mining ModelOS and Pearl (MDL+PRL)
Fix error on 6700XT
Support 9700XT cards

What changes
Intel Arc XMX — Implements an 8×8×32 INT8 cooperative matrix fold shader using SIMD8. Produces a bit-exact transcript through per-lane XOR combined with subgroupXor across four 8×8 fragments that form a single 16×16 hash tile. Validated against CPU results.

RDNA1 / Vega 56 (SWINT8) — Uses a software-emulated INT8 dot product by manually sign-extending operands and performing INT32 multiply-add operations when shaderIntegerDotProduct is unavailable. Shares a unified execution path with the DP4A implementation.

Architecture gating — Updated to use the exact RDNA2 device ID range (0x73BF–0x7447), allowing RDNA4 devices (0x7550) to bypass the RDNA2-specific path correctly.

Vendor detection — vendor_id is captured during initialization; Intel's vendor ID (0x8086) enables acceptance of the XMX 8×8×K matrix shape during the cooperative matrix capability probe.

Also
Available for Windows/Linux/Hive
Support Nvidia and AMD cards
Open source code
Dev fee 1%

Official links
Source: https://github.com/neilquicks/open-pearl-miner/
Latest version: https://github.com/neilquicks/open-pearl-miner/releases/tag/v1.8.0
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!