CPU mining is no longer supported in this miner. Use -G (opencl) or -U (cuda) flag to select GPU platform.
I on past mine cpu with this software , why i cant anymore ?
When can i found a old version of this software ?
If you want to mine using cpu use geth, the go implementation of ethereum. It has a cpu miner built-in
Can't I just use parity and mine using cpu? @carmelo12341
This is a discussion about current ethminer binary and not Parity or Geth or CPU mining.
CPU mining has been and is dead with most newer mining clients. Just not worth it. If you insist on using a CPU, it helps to have brand new one to be of ANY gain.
There are still miner binaries that can use CPU(s) as the engine device. Easiest to use for CPU IMO is 'nicehash' app - and there are others. You can also look to see what nicehash picks as miner(s) to see what they use as the best miner for a given CPU in the context of profitability. And/Or find that same binary and run it on your own.. or an older ethminer client that accepts -C/CPU flag. Or better... just buy a new GPU if you want some profit ;) As mentioned, this isn't the place to find any of that - issue was closed...
Got it, I am sorry to write here. I shared my question on ethereum.stackexchange (https://ethereum.stackexchange.com/q/28062/4575). As I understand current ethminer binary won't do Ethash CPU mining. I have a private network, and I only have CPU machines so I need to do figure out how to do mining using ethminer on cpu machines, I am not looking for any profit out of it.
I will try to find older ethminer client that accepts -C/CPU flag.
Thank you for your valuable response. @bmatthewshea
YW. Yeah, if you got a ton of machines to run it on and don't care too much about electrical costs - CPU mining would still be okay and bank you some coin.
If me, I would see what "Legacy" Nicehash app wants to run against your CPU(s) device (post-benchmark). (Miner will probably be in '3rd party' apps in parent Nicehash folder). The non-legacy uses 'excavator' now and may be harder to deduce what miner it uses).
Once you determine most profitable console cpu miner and version used in NH, you can then go grab the individual console binary (same version-though it shouldn't be built/custom for solely Nicehash - if you're not using NH servers in long run) and you can do CPU mining on pool of your choice. Or just stick with NH, or another GUI frontend. (PS: NH only pays out in BC not ETH).
+1 for reopening this issue. I'm also looking for a CPU miner that is capable of Ethash.
Actually, I'm surprised this feature was actively removed from ethminer. I understand it's not feasible to mine Ethereum with CPU, but there are a lot of valid use-cases to use a stand-alone Ethash CPU-miner on any other Ethash PoW network, esp. testnets and private nets.
Please, consider re-enabling CPU mining for ethminer.
@5chdn is point should be considered:
Please, consider re-enabling CPU mining for ethminer.
For small private networks, I believe mining with CPU nodes, where all nodes are also CPU nodes in the network, will be no problem.
Is there any update or progress on this issue? I have created new issue(https://github.com/ethereum-mining/ethminer/issues/382) hoping it will reach someone that can help. This this issue is closed, I think it won't reach anyone.
@carmelo12341 geth cannot join into a mining pool.
Most helpful comment
+1 for reopening this issue. I'm also looking for a CPU miner that is capable of Ethash.
Actually, I'm surprised this feature was actively removed from ethminer. I understand it's not feasible to mine Ethereum with CPU, but there are a lot of valid use-cases to use a stand-alone Ethash CPU-miner on any other Ethash PoW network, esp. testnets and private nets.
Please, consider re-enabling CPU mining for ethminer.