I would like to start mining Ether, but my GPU isn't the greatest and I don't really want to spend the money on a dedicated rig. Is mining from my CPU (in a Linux environment) still worth the Ether? Or will I not be able to keep up?

up vote 47 down vote accepted

Some numbers - running ethminer on my CPU gives me a hashrate of 0.248 megahashes per second (MH/s). For comparison, each of my over-clocked AMD R9 390X GPUs gives me a hashrate of about 31.58 MH/s. My GPU gives me 127x the hashrate of my CPU. It is a lowish end CPU AMD FX(tm)-6350 6 core processor and with motherboard + CPU + disk drive + fans consumes about 200 Watts, or 4.8 kilowatt-hours (kWh) per day.

Plugging these numbers into https://etherscan.io/ether-mining-calculator gives me an expected earning of ~ 0.004790 ETH (USD 0.06) per day or 0.033536 ETH (USD 0.39) per week. My cost of electricity @ ~ USD .17 per kWh is USD 0.816 per day which is 13.6x the value of the ETH earned.

Compare the above to my 2 x R9 390X GPUs mining rig. Hashrate is ~ 62.8 MH/s. Again from the mining calculator, my expected earning is 1.210311 ETH (USD 14.16) per day or 8.4722 (USD 99.12) per week. Mining rig consumes ~ 700 watts. This is equal to 700 x 24 = 16,800 watt-hours per day, or 16.8 kWh. 16.8 kWh x USD .17 per kWh = USD 2.85 per day in electricity.

Just remember that the cost of your GPUs may possibly not be recouped by the time that the Ethereum network switches from proof of work to proof of stake when GPU mining will be obsolete.

I don't believe it's worth it. I believe the CPU is a few hundred times slower than most GPUs.

I mined a few hundred ether in the beginning, but it quickly became cheaper to just buy the ether.

I think you will be better off just buying the ether rather than spending money on electricity not to mention the extra strain on your computer hardware.

If you know the power usage and hash rate of your system you can easily calculate if it is worth it.

  • 1
    If the price goes up, which it did, you're quids in ! – Antinous Nov 20 '17 at 13:12
  • wish I started mining in those days when you earned a few "hundreds" of them – asgs Dec 8 '17 at 6:32

As other's have mentioned, mining Ether with a CPU would not be efficient - GPUs can hash an order of magnitude faster.

However, CPU mining is still viable on the Ethereum Morden testnet!

Depends what you understand by "worth". If all you want is a tiny amount of ether (<1.0) to run some basic contracts, then it might work.

But you should consider comparing your CPU hash rate with your GPU hash rate.

  • 1
    Haha tiny amount 1 eth :) - 2016 – EralpB Mar 2 at 15:12
  • How times have changed :P – Sam3000 Mar 3 at 22:02

protected by eth May 25 '16 at 1:25

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.