Pages:
Author

Topic: An (even more) optimized version of cpuminer (pooler's cpuminer, CPU-only) - page 69. (Read 1958601 times)

legendary
Activity: 1204
Merit: 1000
฿itcoin: Currency of Resistance!
My total hashrate jump from 110khash to 160khash!!!!!

You are The Man Pooler!!! YOU ROCK!!

Donation sent to your Litecoin Address: LTCPooLqTK1SANSNeTR63GbGwabTKEkuS7

68fdc851264fe0efa91292725b7ae5a30bb0780a5575bf7220b9d0ad06d392b0

Cheers!
Thiago
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
Running minerd.exe on Windows with no parameters causes a gpf.
Known bug
member
Activity: 106
Merit: 10
Running minerd.exe on Windows with no parameters causes a gpf.

Edit: ... and confirming performance gains of 1.5-2x on Intel with this latest code, across a variety of processors.
member
Activity: 115
Merit: 10
That's an impressive improvement.  It doubled my hash power with a small decrease in power consumption.  My spidey sense is tingling, there will be a big jump in difficulty soon.

On the old miner I found that I'd get a small increase in hash power by running more threads than cores, for this one there isn't any advantage to extra threads.
hero member
Activity: 848
Merit: 507
Pooler, you are amazing. Thanks for your hard work.

Coblee, hearing that from you is such a huge compliment and honor... Smiley Thank you!
donator
Activity: 1654
Merit: 1354
Creator of Litecoin. Cryptocurrency enthusiast.
I have added some details for the curious in the original post, check them out.


hey pooler, really great job you have done!
the results for my intel-cpu's are:
~ 100 % more hashing-power
~  15 % less energy amount (for doubled mining-power!)
now we know, why the intel-cpu's are more expensive  Grin
i'll set up the donation at your pool to 30 %, mining with 235 KH/s now
Hey, thank you!

Pooler, you are amazing. Thanks for your hard work. I have sent you a little something:
b345dbfe9ae6e37dcd560075c7899787dfd99fae81afcd964b1a96157ccbe362
sr. member
Activity: 278
Merit: 250
My Xeon E5335's (clovertown) jumped 50% from 1.97 KH/s/thread to 2.97.  

My Xeon X3430's jumped 58% from 2.28 to 3.62

Very nice.  Props to Pooler!

My Opteron 8218's moved about 5% from 2.54 to 2.68

My Sempron 140's moved about 8% from 2.65 to 2.88

Those are nice improvements too.

BTW - I used CFLAGS="-march=native -O3"  I tested with and without the sse extensions and it didn't matter (like Pooler said earlier in this thread).
hero member
Activity: 848
Merit: 507
I have added some details for the curious in the original post, check them out.


hey pooler, really great job you have done!
the results for my intel-cpu's are:
~ 100 % more hashing-power
~  15 % less energy amount (for doubled mining-power!)
now we know, why the intel-cpu's are more expensive  Grin
i'll set up the donation at your pool to 30 %, mining with 235 KH/s now
Hey, thank you!
full member
Activity: 134
Merit: 100
AMD Athlon 3800+ (2.4Ghz) single core:
old: 1.07Kh/s
new: ~1.5Kh/s ~1.65Kh/s

I'm using mining section from litecoin client to start mining and speed is displayed as: 'Speed ~nan Khash/sec'.

Not a big deal as actual hashrate is displayed in debug mode however though you should know.

Thanks for this improved miner
sr. member
Activity: 309
Merit: 250
hey pooler, really great job you have done!

the results for my intel-cpu's are:

~ 100 % more hashing-power
~  15 % less energy amount (for doubled mining-power!)

now we know, why the intel-cpu's are more expensive  Grin

i'll set up the donation at your pool to 30 %, mining with 235 KH/s now
sr. member
Activity: 392
Merit: 250
Barely 5% improvement on my AMD laptop but indeed about 40% better on my Intel server. Pretty neat Smiley
legendary
Activity: 889
Merit: 1000
Bitcoin calls me an Orphan
It could be very well that someone else optimized a miner and kept it to themselves.. but at the same time its great that Pooler took the time to work on the cpu miner and share his code with all of us!
legendary
Activity: 2142
Merit: 1010
Newbie
I think that dark pool already used optimized miner.

No conspiracy? Ok. I hope u are 100% right. But who knows...
full member
Activity: 154
Merit: 102
Bitcoin!
I heard rumours about so called "dark pool" that (probably) made 51% attack. Now with improved miner we have more chances to survive such kind of attack. That's good news.
Irrelevant.  The "dark pool" can use the improved miner as well.

Why the hell we have been using unoptimized miners for 2 months?

Laziness? Conspiracy?
Umm, nobody had taken it upon themselves to further optimize the miner?  No conspiracy theories here.
legendary
Activity: 2142
Merit: 1010
Newbie
I heard rumours about so called "dark pool" that (probably) made 51% attack. Now with improved miner we have more chances to survive such kind of attack. That's good news. But I have a question:

Why the hell we have been using unoptimized miners for 2 months?

Laziness? Conspiracy?

Price of LTC fell below the floor. Someone mined and sold a lot of coins...
hero member
Activity: 848
Merit: 507
Thank you for reporting this, I have added the DLL to the package.
In w7x64:
Code:
Faulting application name: minerd.exe, version: 0.0.0.0, time stamp: 0x4eef5c94
Faulting module name: pthreadGC2.dll, version: 2.8.0.0, time stamp: 0x4be6d174
Exception code: 0xc0000005
Fault offset: 0x00000000000036a3
Faulting process id: 0xeb8
Faulting application start time: 0x01ccbe78f0cabebe

BTW, this was with updated binaries.

I have asked diki, who prepared the binaries, on IRC. He told me that pthreads-w64 is still experimental (see http://sourceforge.net/apps/trac/mingw-w64/wiki/Compile%20pthreads) so it may not always work. He suggests you might want to try a different version of the library, like this one:
http://code.google.com/p/mingw-w64-dgn/downloads/detail?name=mingw_dgn_basic-w64-bin-x86_64-20110225.7z&can=2&q=pthread
legendary
Activity: 1876
Merit: 1000
Pooler...  you rock..  EXCELLENT work.  so much for 'high level languages'.

Is there any chance you can compile a version for us linuxcoin users?

donation sent!

sr. member
Activity: 413
Merit: 250
This is the shit. I can only test at work on my work laptop, but my mobile i7 @ 1.6ghz went from .7kh/s per thread to 1.68kh/s per thread. That's around %130 increase. I can't wait to try out my i7 at home (running at 4.8ghz with HT.)
full member
Activity: 154
Merit: 102
Bitcoin!
Twice as many hashes per second would by 100% better, not 50% better, no?
legendary
Activity: 2450
Merit: 1002
POOLER!!! YOU FUCKIN ROCK DUDE! I knew you could do it and I had a feeling assembly miner would freakin own!
Fuckin awesome dude! Thanks a ton!
If anyone is wondering  - I updated my service installer w/ the new binaries and both 32bit and 64bit now work properly!
Pages:
Jump to: