Suprnova Labs

Best Crypto to Mine with a CPU
in 2026

Everything you need to know about CPU mining: the best coins, the best processors, how to configure XMRig, and how to maximize your hashrate without any GPU investment.

March 2026 · Last updated: March 2026 · Suprnova.cc · 11 min read

TL;DR

CPU mining is accessible, affordable, and still profitable in 2026. Here are the top coins:

Why CPU Mining Matters

CPU mining represents the purest form of the original cryptocurrency vision: anyone with a computer can participate in securing a network and earning rewards. Unlike GPU mining, which requires purchasing expensive graphics cards, or ASIC mining, which demands thousands of dollars in specialized hardware, CPU mining works with the processor already in your computer.

$0
Additional hardware cost (use your existing CPU)
65-125W
Typical CPU power consumption while mining
4+
CPU-mineable coins on Suprnova

Advantages of CPU Mining

Think of CPU mining as urban gardening: you may not harvest as much as a commercial farm (GPU/ASIC), but you can grow something valuable in the space you already have, with minimal investment and effort.


Monero (XMR) — The King of CPU Mining

Pool Details

Monero holds an unshakeable position as the number one CPU-mineable cryptocurrency. This is not accidental — it is by design. The RandomX algorithm, adopted by Monero in November 2019, was purpose-built to make CPU mining the most efficient approach, deliberately disadvantaging GPUs and making ASICs uneconomical.

How RandomX Works

RandomX achieves CPU optimization through several clever techniques:

RandomX generates random program
   Program executes on CPU (branch prediction, AES-NI)
     Random reads from 2 GB dataset (L3 cache critical)
       Result hashed with Blake2b
         Compare against target difficulty

The L3 Cache Factor

The single most important specification for RandomX mining is L3 cache size. RandomX requires 2 MB of L3 cache per mining thread. This means:

L3 Cache Size Max Efficient Threads Example CPUs
16 MB 8 threads Ryzen 5 5600X, i5-12400
32 MB 16 threads Ryzen 7 5800X, i7-12700K
64 MB 32 threads Ryzen 9 7950X, Ryzen 9 5950X
96 MB 48 threads Ryzen 9 7950X3D (V-Cache)
256 MB 128 threads EPYC 7763, Threadripper PRO 5995WX

Running more threads than your L3 cache can support results in cache misses, forcing the CPU to fetch data from slower main memory (RAM). This dramatically reduces hashrate per thread. Always match your thread count to your available L3 cache.

Monero Mining Hashrate Benchmarks

CPU Cores/Threads L3 Cache RandomX H/s TDP
AMD EPYC 7763 64C/128T 256 MB ~44,000 H/s 280W
AMD TR PRO 5995WX 64C/128T 256 MB ~42,000 H/s 280W
AMD Ryzen 9 7950X 16C/32T 64 MB ~21,000 H/s 170W
AMD Ryzen 9 7950X3D 16C/32T 128 MB ~22,500 H/s 120W
AMD Ryzen 9 5950X 16C/32T 64 MB ~18,500 H/s 105W
AMD Ryzen 7 7800X3D 8C/16T 96 MB ~13,000 H/s 120W
Intel i9-13900K 24C/32T 36 MB ~16,500 H/s 253W
Intel i7-13700K 16C/24T 30 MB ~12,000 H/s 253W
AMD Ryzen 5 5600X 6C/12T 32 MB ~8,000 H/s 65W
Intel i5-12400 6C/12T 18 MB ~6,500 H/s 65W

Notice the pattern: AMD CPUs consistently outperform Intel at similar core counts due to larger L3 caches. The EPYC 7763 with its massive 256 MB L3 cache can run 128 threads at full efficiency, making it the ultimate RandomX machine.

Why Mine Monero?


Raptoreum (RTM) — GhostRider CPU Mining

Pool Details

Raptoreum is the second most important CPU-mineable cryptocurrency. Its GhostRider algorithm takes a different approach to ASIC resistance than Monero's RandomX: instead of optimizing for CPU features, GhostRider chains together 15 different hashing algorithms in a random sequence, making it nearly impossible to build efficient specialized hardware.

How GhostRider Works

The GhostRider algorithm rotates through 15 sub-algorithms in a random order determined by the previous block's hash:

// GhostRider's 15 sub-algorithms (randomly ordered per block)
1.  Blake        6.  Keccak       11. CryptoNight-Dark
2.  BMW          7.  Skein        12. CryptoNight-Darklite
3.  Groestl      8.  Luffa        13. CryptoNight-Fast
4.  JH           9.  CubeHash     14. CryptoNight-Lite
5.  Echo         10. SHAvite      15. CryptoNight-Turtle

// The CryptoNight variants are memory-hard,
// requiring L3 cache for efficient execution.
// This makes large-cache CPUs dominant.

The inclusion of multiple CryptoNight variants (algorithms 11-15) means GhostRider is heavily dependent on L3 cache, similar to RandomX. CPUs with large L3 caches perform disproportionately better because the CryptoNight phases dominate the computation time.

Raptoreum CPU Benchmarks

CPU L3 Cache GhostRider H/s TDP Efficiency
AMD EPYC 7763 256 MB ~8,500 H/s 280W 30.4 H/W
AMD Ryzen 9 7950X 64 MB ~4,200 H/s 170W 24.7 H/W
AMD Ryzen 9 5950X 64 MB ~3,800 H/s 105W 36.2 H/W
AMD Ryzen 7 5800X3D 96 MB ~3,200 H/s 105W 30.5 H/W
Intel i9-13900K 36 MB ~2,800 H/s 253W 11.1 H/W
AMD Ryzen 5 5600X 32 MB ~1,600 H/s 65W 24.6 H/W

Notice the Intel i9-13900K's poor efficiency rating despite its high core count. GhostRider's CryptoNight components heavily favor L3 cache size, where AMD's Zen architecture has a decisive advantage. The Ryzen 5 5600X at 65W TDP offers better efficiency than Intel's flagship.

Raptoreum's Unique Features

# XMRig command for Raptoreum mining on Suprnova
./xmrig -a gr \
  -o stratum+tcp://rtm.suprnova.cc:3333 \
  -u YourUsername.WorkerName \
  -p x \
  --threads=16

# Note: -a gr = GhostRider algorithm
# Adjust --threads to match your L3 cache (2 MB per thread)

Salvium (SAL) — RandomX Privacy Coin

Pool Details

Salvium is a privacy-focused cryptocurrency that uses a variant of the RandomX algorithm. For existing Monero miners, this is excellent news: the exact same hardware and mining software works for both coins. You can switch between mining XMR and SAL with nothing more than a configuration change in XMRig.

Because Salvium's network is smaller than Monero's, the network difficulty is significantly lower. This means each unit of hashrate earns more SAL coins per day compared to XMR. Of course, SAL's market price is also lower, so the fiat-denominated value depends on the market dynamics of each coin.

Why Mine Salvium?

Switching Between XMR and SAL

# Mining Monero on Suprnova
./xmrig -a rx/0 \
  -o stratum+tcp://xmr.suprnova.cc:5222 \
  -u YourUsername.WorkerName \
  -p x

# Switching to Salvium - same hardware, different pool
./xmrig -a rx/0 \
  -o stratum+tcp://sal.suprnova.cc:4233 \
  -u YourUsername.WorkerName \
  -p x

# Pro tip: Create two config files and switch with:
./xmrig --config config-xmr.json   # for Monero
./xmrig --config config-sal.json   # for Salvium
Strategy: Profit Switching

Some miners alternate between XMR and SAL based on daily profitability. Since both use RandomX, switching costs nothing — just restart XMRig with the other configuration. Use a mining profitability calculator to check current profitability for each coin and mine whichever yields more value. Over time, this dynamic approach can outperform mining a single coin exclusively.


Xelis (XEL) — Hybrid CPU/GPU Mining

Pool Details

Xelis takes an unusual approach to proof-of-work: its XelisHash algorithm is designed to be efficient on both CPUs and GPUs. This means CPU miners are not at the catastrophic disadvantage they face on algorithms like Equihash or KAWPOW, where GPUs outperform CPUs by orders of magnitude.

For CPU miners, Xelis offers an interesting proposition: compete on a more level playing field against GPU miners while benefiting from lower network difficulty compared to established coins like Monero. The XelisHash algorithm balances compute-intensive operations (favoring GPUs) with memory-access patterns and sequential operations (where CPUs are competitive).

Xelis for CPU Miners

Xelis is like a sport where both tall and short players can compete effectively. While GPUs (tall players) have some advantage, CPUs (shorter players) are not locked out of the game the way they would be in basketball (Equihash) or football (KAWPOW).


CPU Recommendations for Mining

Choosing the right CPU for mining is primarily about L3 cache size and power efficiency. Core count matters, but only up to the point where your L3 cache can support all threads. Here are our picks for every budget:

Best Consumer CPU: AMD Ryzen 9 7950X

Top Consumer Pick

Best Value CPU: AMD Ryzen 9 5950X (Used)

Value Pick

Best Budget CPU: AMD Ryzen 5 5600X

Budget Pick

Best Intel CPU: Intel Core i9-13900K

Intel Pick

Best Server CPU: AMD EPYC 7763

Server Pick

Complete CPU Comparison

CPU L3 Cache RandomX H/s TDP H/s per Watt Price
EPYC 7763 256 MB 44,000 280W 157 $800+
TR PRO 5995WX 256 MB 42,000 280W 150 $2,500+
Ryzen 9 7950X 64 MB 21,000 170W 124 $500
Ryzen 9 7950X3D 128 MB 22,500 120W 188 $600
Ryzen 9 5950X 64 MB 18,500 105W 176 $250
i9-13900K 36 MB 16,500 253W 65 $400
Ryzen 7 5800X3D 96 MB 13,000 105W 124 $250
Ryzen 5 5600X 32 MB 8,000 65W 123 $100
AMD vs Intel: The Verdict

For CPU mining, AMD wins decisively. The combination of larger L3 caches and lower power consumption gives AMD Ryzen and EPYC processors a massive advantage in both hashrate and efficiency. Intel CPUs can mine, but they cost more per hash and use significantly more electricity. If you are buying hardware specifically for mining, always choose AMD.


XMRig Configuration Guide

XMRig is the most widely used mining software for CPU mining. It supports RandomX (Monero, Salvium), GhostRider (Raptoreum), and several other algorithms. It is open source, actively maintained, and available for Windows, Linux, and macOS.

Installation

# Download from official GitHub repository
# https://github.com/xmrig/xmrig/releases

# Linux: Build from source for best performance
git clone https://github.com/xmrig/xmrig.git
cd xmrig && mkdir build && cd build
cmake .. -DWITH_HWLOC=ON
make -j$(nproc)

# Windows: Download pre-built binary from GitHub releases

Enabling Huge Pages (Critical for Performance)

Huge pages provide a 10-20% hashrate boost by reducing TLB (Translation Lookaside Buffer) misses when RandomX accesses its 2 GB dataset. This is the single most impactful optimization after choosing the right CPU.

# Linux: Enable huge pages (1280 pages = 2.5 GB)
sudo sysctl -w vm.nr_hugepages=1280

# Make it persistent across reboots
echo "vm.nr_hugepages=1280" | sudo tee -a /etc/sysctl.conf

# For multi-socket servers (e.g., 2x EPYC), increase to 2560
sudo sysctl -w vm.nr_hugepages=2560

# Windows: Run XMRig as Administrator
# XMRig will automatically request SeLockMemoryPrivilege
# You may need to enable it in Local Security Policy:
#   secpol.msc → Local Policies → User Rights Assignment
#   → Lock pages in memory → Add your user

Complete config.json Example

// config.json for Monero mining on Suprnova
{
    "autosave": true,
    "cpu": {
        "enabled": true,
        "huge-pages": true,
        "huge-pages-jit": true,
        "hw-aes": null,
        "priority": null,
        "max-threads-hint": 100,
        "asm": true,
        "argon2-impl": null
    },
    "pools": [
        {
            "url": "stratum+tcp://xmr.suprnova.cc:5222",
            "user": "YourUsername.WorkerName",
            "pass": "x",
            "keepalive": true,
            "tls": false
        }
    ],
    "randomx": {
        "init": -1,
        "init-avx2": -1,
        "mode": "auto",
        "1gb-pages": false,
        "rdmsr": true,
        "wrmsr": true,
        "cache_qos": false,
        "numa": true
    }
}

Key XMRig Settings Explained


Linux vs Windows for CPU Mining

The operating system you use for mining can make a measurable difference in hashrate and reliability. Here is an honest comparison:

Factor Linux Windows
Hashrate 3-8% higher (lower OS overhead) Baseline
Huge Pages Easy to configure (sysctl) Requires admin + policy edit
Stability No forced updates or reboots Windows Update can interrupt
MSR Access sudo modprobe msr Requires unsigned driver
Setup Difficulty Command-line based GUI-friendly
Remote Management SSH built-in RDP or third-party tools
Memory Usage ~200 MB base system ~2 GB base system

Recommendation

For a single PC that you also use for other tasks: stay on Windows. The convenience outweighs the small performance difference.

For dedicated mining machines or servers: use Linux (Ubuntu Server or Debian). The higher hashrate, better stability, and lower overhead make it the clear winner for 24/7 mining.

# Quick Ubuntu Server setup for CPU mining
sudo apt update && sudo apt install build-essential cmake git libhwloc-dev libssl-dev

# Enable huge pages
sudo sysctl -w vm.nr_hugepages=1280
echo "vm.nr_hugepages=1280" | sudo tee -a /etc/sysctl.conf

# Enable MSR for AMD CPUs
sudo modprobe msr

# Build and run XMRig
git clone https://github.com/xmrig/xmrig.git
cd xmrig && mkdir build && cd build
cmake .. && make -j$(nproc)
sudo ./xmrig -o stratum+tcp://xmr.suprnova.cc:5222 \
  -u YourUsername.WorkerName -p x

# Run as a systemd service for auto-restart
# See XMRig documentation for service file template

Bottom Line

Start with Monero: If you are new to CPU mining, Monero (XMR) is the safest and most straightforward choice. It has the highest liquidity, strongest community, and most mature ecosystem. Download XMRig, point it at xmr.suprnova.cc, and start earning.

Diversify with Raptoreum: Once you are comfortable mining XMR, consider adding Raptoreum (RTM) to your rotation. It uses the same hardware (AMD CPUs with large L3 caches excel) and offers potential upside as a smaller project. The GhostRider algorithm provides a different mining experience with its multi-algorithm approach.

Explore Salvium and Xelis: For miners seeking early-adopter opportunities, Salvium (SAL) offers zero-effort diversification (same RandomX algorithm as Monero) while Xelis (XEL) provides a unique hybrid CPU/GPU mining option with its custom XelisHash algorithm.

Hardware matters: If buying a CPU specifically for mining, AMD Ryzen 9 7950X offers the best consumer-grade hashrate. For budget builds, a used Ryzen 5 5600X at $100 is hard to beat. Enable huge pages and MSR optimization for maximum performance. Linux gives you a 3-8% edge over Windows.

The bottom line on profitability: CPU mining will not make you rich overnight. Its strength lies in accessibility (zero additional hardware cost), low power consumption (65-170W vs 300W+ for GPUs), and the ability to accumulate coins over time. Be sure to factor in pool fees when calculating your net returns. Many successful miners treat CPU mining as a way to acquire coins they believe in long-term, converting idle compute power into digital assets.