Pages:
Author

Topic: 3% faster mining with phoenix+phatk for everyone (Read 36831 times)

member
Activity: 68
Merit: 10
Just tossing my confirmations out there:

Sapphire 5830s:

Pair 1:  264 Mhash/sec -> 271 Mhash/sec (each) at 875 MHz GPU, 900 MHz RAM (2.58% increase)
Pair 2:  273 Mhash/sec -> 281 Mhash/sec (each) at 900 MHz GPU, 600 MHz RAM (2.84% increase)

I'm also tracking Rejected shares.

Before Patch:
Pair 1:  ~2.6% rejects (after 800+ shares)
Pair 2:  ~3.2% rejects (after 800+ shares)

After Patch:
Pair 1:  ~3.0% rejects (after 650+ shares)
Pair 2:  ~4.0% (after 750+ shares)

So, the increase appears to also cause additional rejects that should be discounted from total increase gain, cutting it down a full 1% in my case.

-DiamondPlus
legendary
Activity: 1022
Merit: 1000
Freelance videographer
Hi guys.
On my 6950 this patch DECREASES performance about ~10MH/s. So if you have 69xx be careful and check your performance.

I used to have this issue,it turns out you need to apply this change to the kernel.cl file in phatk,poclbm folders (both which u find in kernels folder) and apply this chaneg to this file BitcoinMiner.cl in the GUIminer root folder as well,then you'll be boosted as well.

Hope this helps :-)
legendary
Activity: 1022
Merit: 1000
Freelance videographer
This is gr8.

I got a boost as well whilst saving energy on my Pc by 11Watts as well from GPU side of things

My card Radeon Hd6950 is clocked 895MHz and 947MHz (due to stability issues the clocks are here for mem)
This has been boosted from ~394 to ~398MHash/s on the card.

This is what happens when we improve on programming code (you save system resources,use less energy and increase performance as well.Every1 wins :-))



hero member
Activity: 481
Merit: 502
Perfect, thanks!
giv
sr. member
Activity: 254
Merit: 251
Hi guys.
On my 6950 this patch DECREASES performance about ~10MH/s. So if you have 69xx be careful and check your performance.
XIU
member
Activity: 84
Merit: 10
Thanks for the patch, got a few extra MH/s Cheesy
member
Activity: 126
Merit: 60
I'm getting a stable/cool stock voltage setting 323 MH/s
Win 7 64-bit
975/300/stock volt/69°C

Check this post on how:
http://forum.bitcoin.org/index.php?topic=28825.msg362947#msg362947
full member
Activity: 126
Merit: 100
I'm getting 327 with this on a Sapphire Xtreme 5830.

Ubuntu11.04_64, 1030/300/1.2V/66°C

member
Activity: 84
Merit: 10
put my 5830 up to 323.6.. very nice

Hmmm, that's a helluva rate for a 5830.  Can you share your voltage, GPU, and RAM clocks please?
sr. member
Activity: 413
Merit: 250
This worked for me on all my cards. Roughly 2-4% on 3x 6850's, 5870, and 5770. Thanks!
newbie
Activity: 42
Merit: 0
Did anybody experience more rejected packages? I used to be a 99.xx% guy, but now I'm down to 96.5 - 97%. I'm talking about 6 workers on 2 different systems. Coincidence?
hero member
Activity: 769
Merit: 500
Did you guys try my phatk kernel-mod from here: http://forum.bitcoin.org/index.php?topic=25135.0
I really would like to get some feedback Smiley.

Thanks,
Dia
newbie
Activity: 41
Merit: 0
my GPU usage (and thus hashrate) has always fluctuated like a small sine wave from 99% - 90% , after this patch, they all stay a straight line 99% , so that's way more than a 3% increase in hashrate for me.
What's weird, mine went from 90%-96% to 96% straight but the added performance adds 1.5C to the temperature, I might have to clock down a bit to get tot he previous 90C stable line, which means I am forfeiting the benefits of the above optimization. At least I use less energy, the Earth will thank us all...

You're still being more efficient and saving money by using less energy. His optimization made your load a constant 96% instead of 90%-96%, so your GPU has less time to cool. You should still get as many hashes as you did before, if not more, plus less energy Cheesy
newbie
Activity: 3
Merit: 0
hehe will try it Cheesy thx
newbie
Activity: 11
Merit: 0
wow, thanks.

each of my cards is making 357 now instead of 347. I thought these kernels were optimized to the max.
legendary
Activity: 910
Merit: 1000
PHS 50% PoS - Stop mining start minting
Thanks boosted mah 6770s ~3%
newbie
Activity: 3
Merit: 0
You may be right. May I suggest you run the kernel analyzer and see the disasm of both versions and see if the generated code is any different?

(This is because things like x=1; x=2; x=3; are easily converted by the compiler to just x=3;  )
You are right, it's the same  Wink

No improvement then...

K.
sr. member
Activity: 476
Merit: 250
moOo
put my 5830 up to 323.6.. very nice
newbie
Activity: 28
Merit: 0
You may be right. May I suggest you run the kernel analyzer and see the disasm of both versions and see if the generated code is any different?

(This is because things like x=1; x=2; x=3; are easily converted by the compiler to just x=3;  )
newbie
Activity: 3
Merit: 0
Thank you bitless, it seems you are right, they are never used, so I really don't know why these modifications halved my stales.

Here's another strange thing:

Code:
256	Vals[0]=H[0];
257 Vals[1]=H[1];
258 Vals[2]=H[2];
259 Vals[3]=H[3];
260 Vals[4]=H[4];
261 Vals[5]=H[5];
262 Vals[6]=H[6];
263 Vals[7]=H[7];
264
265 Vals[7] = 0xb0edbdd0 + K[0] + W[64] + 0x08909ae5U;
266 Vals[3] = 0xa54ff53a + 0xb0edbdd0 + K[0] + W[64];

I think we can comment out

Code:
259	//Vals[3]=H[3];
263 //Vals[7]=H[7];

because they are changed on lines 265 and 266 before they are used, am I right?

Thanks.
Krypta
Pages:
Jump to: