Author

Topic: GUIMiner - bounty for Phoenix version [finished] (Read 48519 times)

donator
Activity: 1731
Merit: 1008
And where can this phoenix version be downloaded from ?
It's in the OP !!! https://bitcointalksearch.org/topic/gui-mining-updated-dec-3-with-7970-bugfix-also-supports-stratum-3878

Ps : This is a two years old thread, Just don't...
newbie
Activity: 25
Merit: 0
And where can this phoenix version be downloaded from ?
legendary
Activity: 1855
Merit: 1016
... Phoenix support is now available to all.
Great, thank you.

- Anyone ... will be emailed a development version of the GUI with Phoenix & phatk support.
Is it still by email or ist there a link for downloading (possibly after donation) ?
Download from here.
http://forum.bitcoin.org/?topic=3878.0
No need to give donation to get miner. But still donations to developer is welcome.
You can find details in the 1st post on that link.
member
Activity: 84
Merit: 10
... Phoenix support is now available to all.
Great, thank you.

- Anyone ... will be emailed a development version of the GUI with Phoenix & phatk support.
Is it still by email or ist there a link for downloading (possibly after donation) ?
member
Activity: 93
Merit: 10
This is my MSI 5850 Twin Frozr II.
As you can see, ive pumped my Core Clock up to 1010 Mhz and my Mem Clock down to 300 and my Voltage to max, 1.3V.
This first one was on OpenCL miner with : "-v -w128 -f1" and temps at usualy 84°C



The second one was on Phoenix with : "VECTORS BFI_INT WORKSIZE=128 FASTLOOP=false AGGRESSION=12 -k phatk" and my Temp went up to 89°C.



Thats an aweasome increase of ~14 Mhash/s, but the price is kinda high, Ive order 2 more fans for cool air intake and hope i can get it abit under control.
when i saw the 395 i thought "Damit, i want to break the 400 Mhash/s mark!!!"

Any room for improvments? since im new to mining and got still alot to learn.

Edit1: just now ive read http://bitclockers.com/forums/index.php?topic=9.msg17#msg17 that i should leave FASTLOOP on.
legendary
Activity: 1855
Merit: 1016
@ kiv, i think you can lock this thread with a link & note to visit your main thread, so no one writes here.
Kiv
full member
Activity: 162
Merit: 100
A big thanks to everyone who donated for this! We didn't quite reach the 20 BTC, but the exchange rate went up enough in the meantime that I felt fairly compensated Smiley

I've merged the Phoenix code into the main GUIMiner and it's now part of the latest release in the main GUIMiner thread.
legendary
Activity: 1855
Merit: 1016
I am now using Phoenix GUIminer for my pc(i sent 2 btc & kiv emailed me) & now Phoenix rising for SH pc.
SH pc gets 430-435 Mhash/s for each 5870 card.

I also get the same speed using cmd option.
Its PHATK which gives more hash/s.

I use this as extra flags DEVICE=0 VECTORS BFI_INT BIT_ALIGN FASTLOOP=false AGGRESSION=12 -k phatk
Windows 7 , 32 bit with Aero enabled with core clk 984 & mem clk = core clk/3 thats 328 for 5870 card.
For 6870 card(my pc) i am getting 314 Mhash/s using phatk with core clk 1029 & mem clk = (core clk/3) + 14 = 357.
member
Activity: 69
Merit: 10
Feature needed in GUIminer.
The CPU usage problem can be controlled by using affinity.
Some one told to set all the miners, ie, all the running instances phoenix.exe to only one core & it will reduce usage. I tried it & its working.
Only way to set affinity now is through task manger & selecting the particular phoenix.exe.
But the affinity setting is temporary & it goes back to all core , if stop mining & start mining used.

This affinity feature, to run every instance of phoenix.exe to particular cpu core must be implemented & it must be saved.
So, no need to change every time, miner start or stops.

@Kiv
Please add the affinity option to phoenix & poclbm.

Are you getting 430+ with poclbm GUIminer or the phoenix one? Would you also care to share what clocks, volts and flags you are using?

I am in no way doubting what you have achieved. I ask because i would like to acheive a similar figure.

I'm currently getting around 420 Mhash/s with 1000 [email protected], 300 mem and -v in the flag section. Not a bad result but I was hoping to squeeze a little more out. I have tried several other flag combinations but I seem to need -v. If I put anything else it either stays the same or makes it worse.
legendary
Activity: 1855
Merit: 1016
Feature needed in GUIminer.
The CPU usage problem can be controlled by using affinity.
Some one told to set all the miners, ie, all the running instances phoenix.exe to only one core & it will reduce usage. I tried it & its working.
Only way to set affinity now is through task manger & selecting the particular phoenix.exe.
But the affinity setting is temporary & it goes back to all core , if stop mining & start mining used.

This affinity feature, to run every instance of phoenix.exe to particular cpu core must be implemented & it must be saved.
So, no need to change every time, miner start or stops.

@Kiv
Please add the affinity option to phoenix & poclbm.
legendary
Activity: 1855
Merit: 1016
How do you know what the right mem speed is?  1/3 gpu clock?
The maximum speed for 5870 card comes with mem clk=1/3 of core clk.
I am getting 430+ Mhash/s
sr. member
Activity: 254
Merit: 250
https://www.soar.earth/
the donations dropped back to 10 now, apparently someone sent out 4 btc from the ledger O.o
newbie
Activity: 42
Merit: 0
I seem to get much higher % of stale shares with phoenix than with poclbm. Something like 4-5% vs <1%.

Is this common for phoenix, or is it a GUIMiner problem?
sr. member
Activity: 378
Merit: 250
How do you know what the right mem speed is?  1/3 gpu clock?
member
Activity: 112
Merit: 10
with regards to phatk, you have to change your mem clock speed to the right one. im at 973gpu 325 mem

you get considerably more performance. for 5xxx series, i use w256 and gained more doing that. w128 seems to be the better one for 69xx series
member
Activity: 91
Merit: 10
What's the tally so far for donations?
sr. member
Activity: 378
Merit: 250
I do have different cards, but they are all in different systems.  The 6950 is by itself in one box, the 5850's are all together in another box.  I only have one 'mixed' box with 1 5850 and 2 5830's.  They all have the exact same catalyst version since I only installed a single driver on them recently and I can verify that by looking at each GPU individually in MSI afterburner and they all show up with 11.5.  Also, 2.4 is the base stream install for all of them.

I'll still monkey around with them and play around with one box to see if I can tweak it at all.  Thanks for the info...
legendary
Activity: 1855
Merit: 1016
Yeah, Kiv does actually say to do File -> New Other Miner in the OP, but I missed it the first time as well.

Doesn't matter on my side, no matter what I do, phoenix just won't give me any better results than poclbm, even with phatk.  Maybe I'm close to the limit I could get already and there's just no headroom, dunno.  Glad it's boosting power for some of you guys though. Smiley

I think there are some thing you messed up.
I always go same cards in a single pc.
Since you have different cards, you must have installed different catalyst from 10.10 to 11.5.
Install only one catalyst version to all cards. For this go for safe side. Install 11.5 & 2.4 for all the cards.
Uninstall all catalyst drivers & take out all cards.
Put highest card first, thats 6000 series, 6950 & install catalyst.
In catalyst install only these 3 only.
ATI display driver, ATI catalyst install manager, APP 2.4 & if required vc++.

If you have installed by selecting express, uninstall everything & go by custom.
The catalyst control center v1 or v2 completely messes with settings given by other softwares.
It silently kills the setting from Afterburner & uses its own setting, which won't allow you to get more hash & it will always say that card is over clocked, but it doesn't OC.

Then put another card & install above catalyst again & repeat it for all cards.

In MSI Afterburner, go to settings & remove check mark against, "synchronize settings for similar graphics processors"
This makes, you can OC each card individually.
You just have to select the card in the drop down menu above the check box & clicking ok, you will see, everything changed in main window of Afterburner.

I am also getting lot of stales in slush pool, while in others very few. This is not fault in GUIMiner, may be its due to slush so far not supporting LP.

I have another pc & in that 2 cards are running now, both are 5870 & both mining at 430+ Mhash/s using GUIMiner.
In cmd prompt, also i got the same speed using phatk.

Just tweak around & you will get more hash.
sr. member
Activity: 378
Merit: 250
Yeah, Kiv does actually say to do File -> New Other Miner in the OP, but I missed it the first time as well.

Doesn't matter on my side, no matter what I do, phoenix just won't give me any better results than poclbm, even with phatk.  Maybe I'm close to the limit I could get already and there's just no headroom, dunno.  Glad it's boosting power for some of you guys though. Smiley
legendary
Activity: 1855
Merit: 1016
To run GUIMiner correctly, File->New other miner, here the folder you see won't have any exe, go to parent folder where guiminer.exe file exists & there you will see a file phoenix.exe. This file you have to select in "New other miner". Kiv didn't mentioned it.
Then give it a name, select device.....give all the parameters in extra flags.
In my extra flags i have the same which i uses in cmd.
DEVICE=0 VECTORS BFI_INT BIT_ALIGN FASTLOOP=false AGGRESSION=12 -k phatk

I get same speed as i get in cmd prompt & phatk gives more hash rate than any other.
HD 6870 card, 1038 core, 300+ mem,
poclbm gives 275 Mhash/s
phoenix gives 300 Mhash/s
phatk gives 313 Mhash/s

sr. member
Activity: 378
Merit: 250
I paid in the bounty and have been messing around with it and so far it's break even to a bit better.  Just about all of my miners are running at almost exactly the same speed with the phoenix miner vs. the poclbm miner.

6950 w/Unlocked shaders, OC'd to 880/625
 - with poclbm - ~ 376 MH/s
 - with phoenix - ~ 372 MH/s

5850 OC'd to 880/300
 - with poclbm - ~ 332 MH/s
 - with phoenix - ~ 343 MH/s

5850 OC'd to 830/300
 - with poclbm - ~ 333 MH/s
 - with phoenix - ~ 329 MH/s

5830 OC'd to 930/620
 - with poclbm - ~ 280 MH/s
 - with phoenix - ~ 282 MH/s

For most of the miners I was using "-v -w (128 or 256) -f 1" with the poclbm and "VECTORS BFI_INT WORKSIZE=(128 or 256) FASTLOOP=false AGGRESSION=12" for phoenix.  Also tried with/without -k phatk and saw no difference.

So, of all my cards, only one showed any recognizable improvement.  One thing I did notice though was that I was getting a _lot_ more stale results using the phoenix miner vs. the poclbm in Slush's pool.  Generally getting 3-5/hour with poclbm but upwards of 20-25/hour with phoenix.

Regardless, I'm still glad I sent Kiv the 2 BTC.  I love GUIMiner overall and it's the least I can do.
member
Activity: 98
Merit: 10
Tutorials, guidelines, optimizations for all!
This would be awesome, I'm currently using GUI Miner already and its great. I can't wait for this to go through a little more testing, it'll probably be healthier for my CPU since someone brought up that phoenix takes less cpu resources. My quad core is pretty warm right now and always 70-90% load on all 4 cores.

CPU? why not use your GPU?

You don't understand. I suggest you read about the openCL bug which causes abnormally high CPU usage if 2 or more GPU's are being used for computation.

stupid me..didnt read Smiley
sr. member
Activity: 254
Merit: 250
https://www.soar.earth/
This would be awesome, I'm currently using GUI Miner already and its great. I can't wait for this to go through a little more testing, it'll probably be healthier for my CPU since someone brought up that phoenix takes less cpu resources. My quad core is pretty warm right now and always 70-90% load on all 4 cores.

CPU? why not use your GPU?

You don't understand. I suggest you read about the openCL bug which causes abnormally high CPU usage if 2 or more GPU's are being used for computation.
member
Activity: 98
Merit: 10
Tutorials, guidelines, optimizations for all!
This would be awesome, I'm currently using GUI Miner already and its great. I can't wait for this to go through a little more testing, it'll probably be healthier for my CPU since someone brought up that phoenix takes less cpu resources. My quad core is pretty warm right now and always 70-90% load on all 4 cores.

CPU? why not use your GPU?
member
Activity: 84
Merit: 10
This would be awesome, I'm currently using GUI Miner already and its great. I can't wait for this to go through a little more testing, it'll probably be healthier for my CPU since someone brought up that phoenix takes less cpu resources. My quad core is pretty warm right now and always 70-90% load on all 4 cores.
sr. member
Activity: 254
Merit: 250
https://www.soar.earth/
how many btc so far?

10 coins has been collected so far
member
Activity: 98
Merit: 10
Tutorials, guidelines, optimizations for all!
how many btc so far?
member
Activity: 91
Merit: 10
bump for interest..
legendary
Activity: 1855
Merit: 1016
I sent 2 bitcoins & also received the miner in email. checking.
newbie
Activity: 32
Merit: 0
Kiv I will buy if you can figure out why python.exe and guiminer.exe crash when I enable (using windows "screen resolution") my 4th card.
Note catalyst see the card just fine.

Windows 7
4 gpu cards 6950's
Windows and Catalyst see all 4 cards which are dummy plugged and crossfired.

Kingfisherb90 on aim
[email protected] for email/gchat.

This is the error I get from guiminer:

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:   guiminer.exe
  Application Version:   0.0.0.0
  Application Timestamp:   4918019c
  Fault Module Name:   StackHash_0a9e
  Fault Module Version:   0.0.0.0
  Fault Module Timestamp:   00000000
  Exception Code:   c0000005
  Exception Offset:   72747369
  OS Version:   6.1.7600.2.0.0.768.3
  Locale ID:   1033
  Additional Information 1:   0a9e
  Additional Information 2:   0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:   0a9e
  Additional Information 4:   0a9e372d3b4ad19135b953a78882e789
newbie
Activity: 32
Merit: 0
Kiv what is the bounty up to?
donator
Activity: 1731
Merit: 1008
I don't think it's related to a recent update but here's my problem anyway.

All the sudden I have two PC that always end up with guiminer.exe running at 100% with a GPU stuck at "connection problem" (too high overclock ? even running it at 700mhz?)

then , given the CPU is clogged all other GPUs are near stalled at khash speed.

note: All my installs have the common 100% cpu bug.

It's a also a common problem to have a GPU stuck at "connection problem" because of too high overclock,  But sometime it happen over a few day's, all I have to do is stop-start them but it's really cumbersome to watch them all the time.

Thank you.

2btc to be sent.
legendary
Activity: 1400
Merit: 1005
Hmmm.... donations total 8BTC at this point.

5-10% = 3.25*0.075 = 0.24375 BTC more per day for me, on average.
= 8.2 days to pay off.

Not sure what to think...
newbie
Activity: 60
Merit: 0
Does this miner restart phoenix after idle?
full member
Activity: 180
Merit: 100
Using Kiv's new Guiminer, I increased performance across all my miners by 5-10% each  Grin
legendary
Activity: 1400
Merit: 1005
Awesome!

I may donate, but am at least subscribing this thread for future updates.  Smiley
full member
Activity: 154
Merit: 100

I've had this written for a while. Shows current statistics on Phoenix through OSD (On Screen Display) rather than in the GUI itself. Uses phatk only for now, but adding an option to toggle on/off isn't hard.
Not sure if I should release it or not...
Side note: 0 Khashes/S because BTCGuild is down. The GPU OSD is a different script I whipped up.
newbie
Activity: 17
Merit: 0
Ah, cool. Can it be configured to use phatk?
sr. member
Activity: 350
Merit: 250
You can send some "weird" BTC sum - like 2.00156
And pm KIV with that sum and your email.
Edit:
You can use other method that is  safer - PM KIV  to obtain not public available(unic) address from him, and then send on that address.

To KIV. You should post it in your main topic too. There is  lots of topics recently, and that topic may drawn fast. Plus, fans mostly check main topic.
hero member
Activity: 626
Merit: 500
Mining since May 2011.
I am interested in this but would like to know what are the major benefits to Phoenix over Poclbm?

Also, I am willing to donate, but how would you know I sent the BTC? Should we send our bitcoin address in the PM as well. Sorry for the noob questions, I don't know how that works yet, my other donations to people have been anon so it didn't really matter. I just want to ensure credit when it's due.  Cool

Love the product!  Grin
Kiv
full member
Activity: 162
Merit: 100
EDIT: The bounty is finished, thanks to everyone's donations Phoenix support is now available to all. I still encourage new users to donate if the Phoenix support was helpful to you.


Hi all, due to popular demand I'm preparing a version of GUIMiner that uses Phoenix as the back end. It supports all features of Phoenix including the phatk kernel, which provides higher performance than poclbm on some video cards.



I've decided to try a bounty approach for a change, here's how it works:

- Anyone who donates 1 BTC or more (NOTE: was 2 BTC but the price of BTC spiked so I'm decreasing it) will be emailed a development version of the GUI with Phoenix & phatk support. This version is ready to use and has been running stable on my machine, but it might contain bugs I haven't found yet.

- Once total donations reach 20 BTC, I'll fix any issues that came up and then it will be released to everyone free of charge, just like the previous GUIMiner.

You can send the coins to:

12LE5XsBr3BgdWcgmyV4LHKhFXdHn8UBj6

and then PM me with your email address and I'll send you a link to the new GUI. If you'd prefer a unique address to send coins to, PM me requesting one and I'll send you a unique address.

How to use:

Run GUIMiner as usual, then go File -> New other miner and navigate up one directory and pick phoenix.exe. Then enter your info as usual and start mining. For the Extra Flags you can enter any Phoenix flags such as VECTORS or -k phatk (see above screenshot) for an example, or see the Phoenix thread for a full list of flags.
Jump to: