I've read many times over a long period of time that GPU will win out against CPU every time if you use hardware of a similar tier/age. However, i've been toying around today with some FTC mining and noticed what appears to be the opposite.
My rig:
- i7 4770k (no overclock currently)
- 570 GTX Twin Frozr
- 16Gb RAM + SSDs
I'm mining using the latest versions of Pooler's CPU miner + CudaMiner.
When i mine with the CPU on 4 threads (no hyperthreading), i get 67kh/sec with an increase of 64w power, measured using Asus AI Suite (motherboard software).
When i mine with the GPU, it runs @ 71% average load (measured in GPU-Z), gets 145kh/sec and the power from this rise should be around 151w, according to official and unofficial power spec/stats.
By my maths, i make this out to be roughly:
- CPU - 1.05kh/w
- GPU - 0.9kh/w
The kh/sec numbers also seem similar to other numbers i've read for my hardware, such as forum posts and this list - https://litecoin.info/Mining_Hardware_Comparison
I think i've done a decent amount of testing here, but i'm sure i must have made an error somewhere along the line. But so far, my numbers indicate that while the GPU gets more per second, it gets less per watt... thus, less cost efficient. I know i'm using Nvidia, which is less efficient for mining than AMD, generally, but these numbers go against everything i've read before now.
Can anyone explain this, or dispell my numbers? I'd love to work out what's going on.
Cheers.