Monero (XMR) is one of the biggest privacy coins in the crypto universe. At the time of writing, this coin ranks 15th in terms of market cap. If you want to obtain Monero immediately, the fastest way to do it is to buy from a Monero exchange like LocalMonero. Alternatively, you can buy cryptocurrency and convert it to Monero using Binance.
But for those who want to mine Monero, there are few ways to do it. You can choose between CPU mining and GPU mining.
Monero is a cryptocurrency that is very resistant to ASICs. There have been times where ASICs were developed for Monero, and Monero quickly responded by changing the protocol to maintain its ASIC resistance. If you are mining Monero with a CPU or GPU, rest assured that Monero will always maintain its ASIC resistance. This makes Monero one of the best coins to mine with a CPU or GPU for the long term.
This article is for CPU miners. If you want to find the best graphics cards to mine Monero, check out here.
If you are planning on or already mining Monero with a CPU, you probably find yourself asking the question “what is the best CPU to mine Monero?”. To find the best CPU for Monero mining, you need to consider these factors:
- Hash rate of the CPU
- Power consumption of the CPU
- Price of the CPU
- Electricity cost where you live
- The profitability of the CPU
It is important to understand that there is no such thing as the best CPU to mine Monero at all times. The profitability and prices of CPUs fluctuate all the time. In this article, we will teach you how to choose the best CPU for mining Monero; so you can use this advice to find the best CPU to mine Monero at any given time.
Before we find the best CPU to mine Monero, it is important to understand each factor that helps us determine the best CPU for mining Monero.
1) Hash Rate of the CPU
At the time of writing, Monero uses the RandomX algorithm. The number of hashes a CPU generates is the hash rate of the CPU. It is usually measured in seconds. The number of hashes a CPU generates for different algorithms is different. The best CPU for mining Monero is the one that can generate the highest number of hashes. It is important to understand that the hash rate of a CPU is not the only determining factor when identifying the best CPU for mining Monero. This brings us to the next important factor:
2) Power Consumption of the CPU
The power consumption of a CPU is just as important as the hash rate of a CPU. You can have the most powerful CPU in the world but if it consumes too much power, it is still going to be unprofitable. So, when you select a CPU, you must select one that consumes less power. Some of the best CPUs generate high hash rates for relatively low power consumption. These CPUs are the most efficient at mining. You can check the efficiency of a CPU by dividing power consumption by the hash rate.
3) Price of the CPU
The price of a CPU is also a crucial factor when determining the best CPU to mine Monero. The goal of any miner is to recoup all the costs associated with mining first and then earn a profit. If the CPU is too expensive, it will take a long time to recoup all investments. The price of cryptocurrency fluctuates all the time, which means, profitability also fluctuates. If you can find a CPU that is relatively cheap, that also has a good hash rate to power consumption ratio, your chances of making a profit increase.
4) Electricity Cost
Electricity cost in the area you live in is just as important as all other factors. If you live in a country that has cheap electricity, you are already ahead of other miners. With cheap electricity, when choosing a CPU, you can focus much on the hash rate and less on power consumption.
5) The profitability of the CPU
This is perhaps the most important factor when determining the best CPU for mining Monero. You can find the profitability of a CPU using a Monero mining calculator. All you need is the hash rate of the CPU, power consumption, and electricity cost. You can put these values into a calculator and check the profitability. Check out the image below where I use CryptoCompare calculator to calculate Monero profitability of my CPU:
Now that you know all the factors that affect the profitability of a CPU, check out the table below. You can use this table to select the right CPU that is also affordable:
|CPU||Hash Rate (RandomX Algorithm)||Power Consumption||Efficiency||Price||Profit|
|AMD EPYC 7742||44000 H/s||225 W||0.005 W/H||Check||Check|
|AMD RYZEN THREADRIPPER 3990X||43800 H/s||280 W||0.006 W/H||Check||Check|
|AMD THREADRIPPER 3970X||28900 H/s||170 W||0.006 W/H||Check||Check|
|AMD EPYC 7502P||25300 H/s||200 W||0.008 W/H||Check||Check|
|DUAL XEON PLATINUM 8136||22500 H/s||330 W||0.014 W/H||Check||Check|
|AMD THREADRIPPER 3960X||20800 H/s||130 W||0.006 W/H||Check||Check|
|AMD THREADRIPPER 2990WX||20057 H/s||379 W||0.019 W/H||Check||Check|
|RYZEN 9 3950X||19776 H/s||250 W||0.013 W/H||Check||Check|
|DUAL XEON PLATINUM 8160 ES||18600 H/s||290 W||0.016 W/H||Check||Check|
|ThreadRipper 1950X||12550 H/s||185 W||0.014 W/H||Check||Check|
|ThreadRipper 1920X||9295 H/s||110 W||0.011 W/H||Check||Check|
|Ryzen 1800x||5100 H/s||110 W||0.02 W/H||Check||Check|
|Ryzen 1700||4321 H/s||100 W||0.02 W/H||Check||Check|
|Intel i7 5820K||H/s||W||W/H||Check||Check|
|Intel i7 4790K||H/s||W||W/H||Check||Check|
|Intel i7 6800K||H/s||W||W/H||Check||Check|
|Intel i5 6600K||1066 H/s||W||W/H||Check||Check|
|Intel i5 2500K||H/s||W||W/H||Check||Check|
Important Note: You can increase the hash rate of any CPU by overclocking it. This can significantly increase mining profits. Please be careful if you plan on doing this; do it incorrectly, it can seriously damage your CPU. When you mine Monero, make sure you download mining software that is optimized for mining Monero. This can also boost your hash rate and lower power consumption.
So, the best CPU to mine Monero (XMR) is the CPU that can generate the highest hash rate for low power consumption, which is also relatively cheap. If you find a CPU that meets all these conditions, you can expect to make a profit.