For gpu mining configurations, the strongest matches are ethereum-mining/ethminer (ethminer is a GPU cryptocurrency mining client supporting Ethash), fireice-uk/xmr-stak (This cryptocurrency mining software supports CPU and GPU hardware) and xmrig/xmrig (XMRig is a cryptocurrency miner with both CPU and). nanopool/claymore-dual-miner is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.
Compare the top open-source GPU mining configurations. Hand-picked GitHub repositories ranked by stars and activity to help you find the best fit.
ethminer is an Ethereum GPU miner and Ethash hashing tool. It functions as a CUDA and OpenCL client that uses graphics cards to perform proof-of-work computations for validating blockchain transactions and mining Ethereum coins. The software leverages GPGPU acceleration to offload parallel mathematical computations to the GPU and generates the required acyclic graph dataset directly in video memory to eliminate disk latency. It includes a GPU mining benchmarker to test hashing speed and efficiency against specific epochs to establish performance baselines. The project implements the Stratum
ethminer is a GPU cryptocurrency mining client supporting Ethash proof-of-work algorithms and pool connections, though it is specifically tailored to Ethereum rather than acting as a multi-algorithm miner with integrated overclocking control.
xmr-stak is blockchain mining software designed to secure decentralized ledgers by calculating hashes to earn rewards. It functions as a cryptocurrency miner supporting the RandomX algorithm for Monero and various versions of the CryptoNight algorithm across CPUs and GPUs. The software includes a web-based monitoring dashboard that allows for the tracking of real-time performance metrics and mining status through a browser interface. It also features a multi-pool failover mechanism to maintain continuous operation by managing connections between primary and backup mining pools. Operational c
This cryptocurrency mining software supports CPU and GPU hardware across specific algorithms like RandomX and CryptoNight, featuring a monitoring dashboard and pool connectivity, though it lacks dedicated built-in overclocking control or dual-mining capabilities.
XMRig is a multi-algorithm hashing tool and cryptocurrency miner that utilizes CPU, CUDA, and OpenCL hardware to execute hashing algorithms across multiple operating systems. It functions as a computational engine for mining cryptocurrency and benchmarking hardware efficiency. The project includes a Stratum proxy server that routes mining traffic between worker clients and pools to optimize connectivity and balance load. It also provides a secured HTTP management API for monitoring hashrates and modifying miner configuration in real time without restarting the process. The software covers a
XMRig is a cryptocurrency miner with both CPU and GPU support that handles pool connections, hardware monitoring, and multi-algorithm hashing, though it is primarily known for CPU mining rather than GPU-centric operations.
Claymore Dual Miner is a cryptocurrency mining application for NVIDIA and AMD graphics cards that extracts digital coins using parallel processing algorithms. The software executes simultaneous mining operations on a primary coin like Ethereum alongside a secondary cryptocurrency such as Decred, Siacoin, or Lbry using compatible hardware. The application interacts with graphics card drivers at a low level to manipulate core clocks, memory timings, and voltages directly, while executing two distinct cryptographic hashing workloads simultaneously by interleaving memory and compute operations. O
This repository provides a legacy GPU cryptocurrency miner supporting multiple algorithms and dual mining, though it lacks modern active maintenance for current networks.