Skip to content
A CUDA implementation of the Prime Miner for the Nexus Network
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build
core
cuda
hash
CHANGE_LOG.txt
COPYING
Makefile
README.md
config.ini
offsets.ini

README.md

Nexus Prime GPU Miner

This is a fork of the PrimeSoloMiner adding GPU (CUDA) acceleration for fast sieving and primality testing. CUDA additions by Jack McGowen (BlackJack), cbuchner1, ChrisH.

CONFIGURATION SETTINGS

config.ini

change GPU settings regarding seiving, testing

  • nSievePrimesLog2 ** how many sieving primes log base 2 (ex: 2^20 = 1048576 sieving primes)

  • nSieveBitsLog2 ** how large the sieving array log base 2 (ex: 2^23 = 8388608 sieve bits )

  • nSieveIterationsLog2 ** how many bit arrays should be seived before testing base 2 (ex: 2^10 = 1024 iterations)

  • nTestLevels ** how many chains deep GPU test should go before passing workload to CPU (recommended to not test too deep, or CPU won't be saturated with enough work)

offsets.ini

change sieving offsets and sieving primes. probably don't want to change this unless you understand what is happening or want to experiment

COMMAND LINE ARGUMENTS

PROGRAM IP PORT GPUs TIMEOUT ./gpuminer 192.168.0.100 9325 0,1,2,3,4,5 15

DEPENDENCIES

Ubuntu/Debian

TODO

  • Windows Support
  • Pool Support
  • Updated Sieve
You can’t perform that action at this time.