Home

Which Xeon E5 v4 CPUs are best for RandomX?

The Xeon E5-2697A v4 is a strong all-round choice for RandomX, while the E5-2680 v4 is often worth considering for a low-cost build. The E5-2698 v4 and E5-2699 v4 give you more cores per socket, but they are not automatically the best buys: used prices, memory setup, and electricity costs matter more than the model number.

Which models should you shortlist?

RandomX is Monero’s mining algorithm—the work your CPU performs to help secure the network. These E5 v4 models are the most useful starting points:

  • E5-2697A v4: 16 cores, 40 MB L3 cache, 2.6 GHz base clock. A good balance of core count and clock speed. Be careful with listings: the 2697A and 2697 are different CPUs.
  • E5-2680 v4: 14 cores, 35 MB L3 cache, 2.4 GHz base clock. A sensible budget candidate, especially if you already own a compatible system.
  • E5-2690 v4: 14 cores, 35 MB L3 cache, 2.6 GHz base clock. Worth comparing with the 2680 v4 when the price difference is small.
  • E5-2698 v4: 20 cores, 50 MB L3 cache, 2.2 GHz base clock. An option when you want more mining capacity from one CPU socket.
  • E5-2699 v4: 22 cores, 55 MB L3 cache, 2.2 GHz base clock. The highest-core-count choice here, but a premium purchase price can outweigh its extra output.

These are base clocks, not guaranteed mining speeds. Sustained speed depends on cooling, power limits, and workload.

Why cache and memory change the ranking

L3 cache is a small, fast memory area inside the CPU. RandomX needs about 2 MB of L3 cache per mining thread, meaning each separate stream of mining work.

Every CPU listed above has enough L3 cache to start with one mining thread per physical core. Hyper-Threading lets each core handle two software threads, but that does not mean twice the mining speed. Start with physical-core count, then test nearby thread counts.

RandomX’s fast mode also uses a 2,080 MB dataset in system memory. These processors support four memory channels per socket. Populate all four channels with compatible RAM rather than leaving most empty. Memory access can limit performance before you use every available thread effectively.

When a dual-socket server makes sense

An existing two-CPU server can make cheap E5 v4 upgrades attractive. Buying an entire server just to mine is a different calculation.

With two sockets, each CPU has its own nearby memory. This arrangement is called NUMA, or non-uniform memory access. Your mining software should keep work and its dataset close to the CPU using them.

Also check:

  • Motherboard and BIOS support for the exact CPU.
  • Cooler capacity and server fan noise.
  • RAM installed for both sockets.
  • Total electricity use measured at the wall.

Two processors do not guarantee exactly twice the output.

The bottom line

Shortlist the 2697A v4 for balance, 2680 v4 for budget value, and 2698/2699 v4 for higher core counts. Compare real RandomX benchmarks and whole-system power before buying.

For browser mining specifically, native mining benchmarks are not reliable earnings forecasts. Browser limits and implementation overhead can change results substantially. Test your actual setup, then use a live profitability calculator with your electricity rate.

All 1,000 questions

MyAiMiner.com

MyAiMiner.com — Monero mining blog. 1,000 questions. Clear answers.

Monero (XMR) Mining BLOG

Hashes0
Blocks accepted0
Blocks rejected0
Runtime00:00:00