Pages:
Author

Topic: Phoenix - Efficient, fast, modular miner - page 54. (Read 760706 times)

hero member
Activity: 607
Merit: 500
i confirm noticable increase with 5xxx cards, but the same keys can't give anything to 6950/70!
very good job guys, well done. hopefully the 6xxx cards will get the same increase with a later revision  Wink
legendary
Activity: 1750
Merit: 1007
Absolutely amazing work.  With the new BFI_INT flag, my 5870s are churning out work at 420-421 mHash/sec each!
newbie
Activity: 39
Merit: 0

I must have had twice your headache setting up the ATI Stream SDK on Linux for the first time. I'm guessing you downloaded it as a single archive from ATI's site?
Try setting the ATISTREAMSDKROOT environment variable to point to the directory where you extracted the SDK, since those compilation errors are most likely the result of the Stream compiler not being able to find the Stream libraries to link against.

Thanks, that did it!

Also, this document was extremely useful in getting the SDK set up. I wish I had found that before I started my install, it would have saved me a lot of trouble. Wink

Nice document, very interesting, thanks again.
full member
Activity: 219
Merit: 120
 Any idea whether this would lighten the work loads on pool servers too?

I see increased number of rejected units, probably because current work is not being dropped but reported to server and rejected, happens right after long pool message

I'm not seeing any increase since I've been running it. Perhaps it is work that is submitted right before LP is checked so it's rejected by the server because of new data?
That happens to me every time after the LP message and I get even 2 rejected results every now and then. Roughly 4% rejected results. I've tried to attach an image but the server says some folder is full or probably attaching files is forbidden but here it is on Imageshack:



Currently Phoenix doesn't interrupt sending results to the server when new work is pushed. Those rejected shares were probably sent or in the process of being sent when the LP push was received. This does not reduce the number of accepted shares compared to other miners because the kernel starts on the new work within a fraction of a second of the long poll returning.

I know that poclbm clears its result queue when a long poll is received, so the best way to compare it to Phoenix is to look at the total accepted shares rather than the percentage.
member
Activity: 78
Merit: 10

That is different than what I mentioned above but apparently works for some.  For me, that program just segfaults.
sr. member
Activity: 392
Merit: 250
@grndzero - thanks!

Can you use a range besides the 300?


Yes, I actually started at 600 and stepped it down to 300, but even when I put 600 in the config file amdconfig showed 300 as the bottom point. Some people have said that theirs wouldn't go all the way down to 300 without locking up.

I also hard coded the fan speed in my file instead of AUTO and turned off fan control.

EDIT - Need to learn how to install .deb packages manually.  I am new to Ubuntu (knew Gentoo better - sorta)  Wink

From Terminal:
sudo apt-get install libwxbase2.8-0 libwxgtk2.8-0
sudo dpkg -i packagename.deb
legendary
Activity: 1666
Merit: 1000
I put a 120mm fan on top of the 5970 - allows me to turn down the fan to 50% and keep temps around 70

The GPU is in a 4u case so it is easy to lay the fan on it
sr. member
Activity: 392
Merit: 250
I've had AMDOverdriveCtl for a week and just got around to trying it out. Man does it make a difference!

900/1000

poclbm - 317Mh/s
phoenix - 343Mh/s

900/300

poclbm - 293Mh/s
phoenix - 360Mh/s!

I also got to drop my fan speed from 80% to 60% (much less noisy) to keep the same temp ~70C!
legendary
Activity: 1666
Merit: 1000
@grndzero - thanks!

Can you use a range besides the 300?

Code:
jw@Krypton:~$ aticonfig --odgc --adapter=all

Adapter 0 - ATI Radeon HD 5900 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    805           1000
             Current Peak :    805           1000
  Configurable Peak Range : [550-1000]     [1000-1500]
                 GPU load :    99%

Adapter 1 - ATI Radeon HD 5900 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    805           1000
             Current Peak :    805           1000
  Configurable Peak Range : [550-1000]     [1000-1500]
                 GPU load :    99%

EDIT - Need to learn how to install .deb packages manually.  I am new to Ubuntu (knew Gentoo better - sorta)  Wink
sr. member
Activity: 392
Merit: 250
Get it directly here. http://sourceforge.net/projects/amdovdrvctrl/
There is a .deb that will work with Ubuntu 10.10 here:
http://sourceforge.net/projects/amdovdrvctrl/files/deb%20binaries/

The packages libwxbase2.8-0 and libwxgtk2.8-0 need to be installed before this as dependencies before installing the amdovdrvctrl program.

Then you need to configure a OverDrive file to execute like the following (courtesy of Raulo):

Code:


  
  
  
  
  
  
  
  
  
  
  
  
  


Warning: Do not use this file without verifying the settings or changing them for your card. Running this program with the wrong settings can kill your card.

legendary
Activity: 1666
Merit: 1000
OK - will try that when i get home this evening
member
Activity: 78
Merit: 10
Not using KDE myself either.  It's dependencies are just QT and QT Networking, iirc.
legendary
Activity: 1666
Merit: 1000
Darn - don't use KDE - XFCE -- thanks though

I'll post my info

5970 at 805/1000

poclbm (from git) = 316 Mh/s (-v -w128 -f2)

phoenix = 311 (VECTORS=on AGGRESSION=10 WORKSIZE=128 FASTLOOP)
phoenix = 343 (same as above with BFI_INT added)

This will be widespread by this evening and difficulty will go up for sure.

Wonder if mrb_'s miner is posting numbers this fast?

member
Activity: 78
Merit: 10
legendary
Activity: 1666
Merit: 1000
Doesn't let me choose lower than 1000 mem clock in linux
newbie
Activity: 4
Merit: 0
 Any idea whether this would lighten the work loads on pool servers too?

I see increased number of rejected units, probably because current work is not being dropped but reported to server and rejected, happens right after long pool message

I'm not seeing any increase since I've been running it. Perhaps it is work that is submitted right before LP is checked so it's rejected by the server because of new data?
That happens to me every time after the LP message and I get even 2 rejected results every now and then. Roughly 4% rejected results. I've tried to attach an image but the server says some folder is full or probably attaching files is forbidden but here it is on Imageshack:

http://img863.imageshack.us/img863/9981/rejected.jpg
legendary
Activity: 3080
Merit: 1080
Nope, you can do it in Linux as well.
newbie
Activity: 34
Merit: 0
You have to bios flash to get those lower clocks available?

I have a Sapphire 5970 - any suggested bios out there?

You mean the memory clocks down to 300? No no flash is necessary AFAIK. If you use windows go and grab MSI afterburner. Search this mining section for a thread that's dedicated to lowering mem clocks. There are certain steps you need to take to get the mem clocks that low - don't worry they're not hard. I'm about to go to sleep here so I'm sorry but I can't paste a direct link to the thread - normally I would....



Is Windows the only way to do this?
legendary
Activity: 3080
Merit: 1080
You have to bios flash to get those lower clocks available?

I have a Sapphire 5970 - any suggested bios out there?

You mean the memory clocks down to 300? No no flash is necessary AFAIK. If you use windows go and grab MSI afterburner. Search this mining section for a thread that's dedicated to lowering mem clocks. There are certain steps you need to take to get the mem clocks that low - don't worry they're not hard. I'm about to go to sleep here so I'm sorry but I can't paste a direct link to the thread - normally I would....

legendary
Activity: 1666
Merit: 1000
You have to bios flash to get those lower clocks available?

I have a Sapphire 5970 - any suggested bios out there?
Pages:
Jump to: