Announcement

Free to view yesterday and today
Customer Service: cat_manager

XMRig - 高性能CPU/GPU矿工和RandomX基准测试工具

XMRig is a high-performance, open-source CPU and GPU miner, supporting multiple algorithms including RandomX, KawPow, CryptoNight, and GhostRider. It also features a built-in RandomX benchmark for performance testing. Designed for efficient cryptocurrency mining.

C
Added on 2025年5月12日
View on GitHub
XMRig - 高性能CPU/GPU矿工和RandomX基准测试工具 preview
9,204
Stars
3,615
Forks
C
Language

Project Introduction

Summary

XMRig is a leading open-source miner software designed for mining cryptocurrencies based on various Proof-of-Work algorithms, primarily focusing on CPU-centric ones like RandomX and GPU-centric ones like KawPow. It serves as a go-to tool for miners seeking performance, reliability, and multi-algorithm support.

Problem Solved

Cryptocurrency miners often need separate software for different mining algorithms or hardware types. XMRig provides a unified solution, simplifying the mining setup and management across various algorithms and CPU/GPU hardware.

Core Features

Multi-Algorithm Support

Efficiently mines multiple cryptocurrency algorithms like RandomX, KawPow, CryptoNight, and GhostRider using CPU and GPU.

RandomX Benchmark

Provides a reliable and easy-to-use benchmark tool specifically for the RandomX algorithm to test hardware performance.

High Performance

Optimized for performance and low resource usage, offering competitive hashrates.

Low Fee

Low developer fee ensures maximum profitability for miners.

Cross-Platform

Supports Windows, Linux, and macOS operating systems.

Tech Stack

C++
CUDA
OpenCL
CMake

使用场景

XMRig is utilized in several scenarios related to cryptocurrency mining and hardware evaluation:

Mining RandomX Based Cryptocurrencies

Details

Users can configure XMRig to mine cryptocurrencies using the RandomX algorithm (like Monero) on their CPU or GPU.

User Value

Efficiently earns cryptocurrency by utilizing CPU power on applicable coins.

Mining GPU Mineable Cryptocurrencies

Details

XMRig supports GPU mining algorithms like KawPow (used by Ravencoin), allowing users to mine these coins using their graphics cards.

User Value

Leverages GPU hardware for mining algorithms optimized for graphics cards.

Benchmarking CPU Performance for Mining

Details

The integrated benchmark is used to measure the exact performance (hashrate) of a CPU when running the RandomX algorithm, helpful for comparing processors or optimizing settings.

User Value

Quantifies hardware capability for specific mining tasks before committing to mining.

Recommended Projects

You might be interested in these projects

zmkfirmwarezmk

ZMK is an open-source, modern firmware for custom keyboards, focusing on modularity, wireless support (Bluetooth LE), and based on the Zephyr RTOS.

C
32673200
View Details

juspayhyperswitch

Hyperswitch is an open source payments switch built in Rust, designed to make online payments fast, reliable, and affordable. It acts as a universal API connecting merchants to multiple payment processors.

Rust
184422475
View Details

AlexxITgo2rtc

Unified and flexible camera streaming application supporting multiple protocols (RTSP, RTMP, WebRTC, HLS, etc.) and integrations (HomeKit, FFmpeg), ideal for smart homes and surveillance systems.

Go
8798648
View Details