Bitcoin Forum
August 11, 2026, 11:54:51 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: CPPminer: An Open-source Cross Platform Pearl Miner  (Read 44 times)
z1640675651 (OP)
Newbie
*
Offline

Activity: 2
Merit: 0


View Profile
August 04, 2026, 03:03:42 AM
 #1

An Open-source Cross Platform Pearl Miner

A cross platform pearl miner. Currently optimized for CPU and legacy GPU platforms, also aiming for wide device compatibility. Github: https://github.com/1640675651/CPPminer

Supported Devices & Features:
* Nvidia Pascal GPUs (GTX 10 series) via CUDA. Accelerated with DP4A instructions (1 instruction, dot product 4 int8 values). Almost zero overhead compared to pure CUTLASS GEMM.
* AMD/other GPUs via OpenCL. Accelerated with DP4A instructions if available.
* CPUs accelerated with AVX2 instructions.

Hashrate results:
Nvidia:
GTX 1070 ~8.5TH/s

AMD:
Radeon pro 5500M ~5.0TH/s

CPU:
Core i9 9980HK 2.4GHz ~440GH/s
Core i5 12490F 4.0GHz ~640GH/s

Dev fee:
1%

Supported pools:
Tested with luckypool. Support for other pools are planned.
z1640675651 (OP)
Newbie
*
Offline

Activity: 2
Merit: 0


View Profile
August 10, 2026, 10:39:25 AM
 #2

V0.2 Release

*Use rank=128 to avoid pearl rank penalty (https://github.com/pearl-research-labs/pearl/pull/275). This adds a bit more overhead compared to rank=256, may hurt hashrate slightly.
*SSE fallback for non-AVX CPU.
*Add CPU thread affinity and prioritize physical cores than SMT threads.
*Use 8x8 tile as default for the opencl worker, lowering register pressure for integrated GPUs. Use 8x16 tile if detects AMD GPU.
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!