Bitcoin Forum

Bitcoin => Mining software (miners) => Topic started by: Furyan on August 27, 2011, 11:13:44 AM



Title: Why is Ufasoft CPU miner 3x faster than the other CPU miners?
Post by: Furyan on August 27, 2011, 11:13:44 AM
I've been wondering this.  It can't be doing something magical.  I've looked at the code, the optimized sha256 stuff is easy enough to extract out, why hasn't someone included it in the other CPU miners (cgminer/etc) to bring their performance more in line with Ufasoft's?


Title: Re: Why is Ufasoft CPU miner 3x faster than the other CPU miners?
Post by: ElectricMucus on August 27, 2011, 12:03:45 PM
This factor is about as much as you can get with handcoding SIMD and pipeline optimizations, so I'll guess that what it is.


Title: Re: Why is Ufasoft CPU miner 3x faster than the other CPU miners?
Post by: getcopy on August 27, 2011, 02:36:07 PM
There are already some forks of cpuminer which integrated the algorithm from ufasoft cpu miner. Check github.com for them.


Title: Re: Why is Ufasoft CPU miner 3x faster than the other CPU miners?
Post by: deslok on August 27, 2011, 03:00:37 PM
It's optimized speciffically for intel processors using sse2 last i ran it on an athlon it cranked out half what i expected.


Title: Re: Why is Ufasoft CPU miner 3x faster than the other CPU miners?
Post by: Furyan on August 27, 2011, 10:46:27 PM
It's optimized speciffically for intel processors using sse2 last i ran it on an athlon it cranked out half what i expected.
That's what I was looking for. I suspected that but wanted confirmation. I don't have an AMD proc to test on - what is the perf you get out of ufasoft on AMD?


Title: Re: Why is Ufasoft CPU miner 3x faster than the other CPU miners?
Post by: deslok on August 30, 2011, 04:00:53 AM
a few hundred kh on the amd chips i have even my atom 330 outruns them at 1.6-2.2mh


Title: Re: Why is Ufasoft CPU miner 3x faster than the other CPU miners?
Post by: Furyan on August 30, 2011, 03:26:25 PM
a few hundred kh on the amd chips i have even my atom 330 outruns them at 1.6-2.2mh

Wow - ok thanks.  Which CPU miner would you use then (don't know if you CPU or GPU mine, but assuming CPU - is there one that has performed best for you?)


Title: Re: Why is Ufasoft CPU miner 3x faster than the other CPU miners?
Post by: iopq on August 30, 2011, 10:04:46 PM
Because CPU miners already left