2 repository-uri
High-performance software designed to utilize GPU hardware for cryptocurrency hashing.
Distinct from OpenCL Accelerators: Closest candidates focus on general OpenCL accelerators or NVIDIA monitoring, whereas this is the core mining execution logic using GPUs.
Explore 2 awesome GitHub repositories matching hardware & iot · GPU Mining Implementations. Refine with filters or upvote what's useful.
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
Implements hardware-accelerated hashing leveraging NVIDIA CUDA and OpenCL compatible GPUs for high-performance mining.
ethminer este un miner GPU pentru Ethereum și un instrument de hashing Ethash. Funcționează ca un client CUDA și OpenCL care utilizează plăcile grafice pentru a efectua calcule de tip proof-of-work pentru validarea tranzacțiilor blockchain și minarea monedelor Ethereum. Software-ul utilizează accelerarea GPGPU pentru a descărca calculele matematice paralele către GPU și generează setul de date de tip graf aciclic direct în memoria video pentru a elimina latența discului. Include un benchmarker de minare GPU pentru a testa viteza și eficiența hashing-ului față de epoci specifice pentru a stabili linii de bază de performanță. Proiectul implementează protocolul de rețea Stratum pentru coordonarea distribuției muncii și trimiterea share-urilor către pool-uri de minare la distanță, având detectare automată a protocolului și comunicații criptate. De asemenea, oferă o interfață HTTP programatică pentru gestionarea de la distanță, permițând utilizatorilor să monitorizeze metricile de performanță în timp real și să controleze operațiunile de minare. Integrarea sistemului este gestionată printr-un message bus pentru coordonarea proceselor și notificări la nivel de sistem.
Functions as a high-performance GPU mining implementation utilizing CUDA and OpenCL for hashing.