Pages:
Author

Topic: Mining with 5850, boost performance? (Read 5748 times)

full member
Activity: 196
Merit: 100
April 22, 2011, 12:44:58 PM
#31
Well I'm using:
Windows 7 x64
2.3 SDK
11.3 ATI drivers
poclbm -w 128 -a 1 -f 120

Why not SDK 2.1? Unless I don't know something about SDK 2.3 , SDK 2.1 is suppose to be recommended for optimal hash rate. Also if you just use the computer for mining why not use -f 0?
newbie
Activity: 14
Merit: 0
April 21, 2011, 01:41:43 AM
#30
I tested this voltage and it worked, but the fan is almost 80% and 74°C too noisy and hot

YMMV. My cooler runs most of the day, so ambient air temperature probably helps a bit.

74 C is not that bad. Everything I read before starting said that 80 C was the boundary that most of the serious gamers didn't want to cross. Obviously cooler is better in the long run when running 24/7 but supposedly the internal cutoff of these cards is in the 110-120 C range.



Hum understood. Exactly, in my case I am using almost 24/7 so low temperatures are important
sr. member
Activity: 392
Merit: 250
April 20, 2011, 06:09:21 PM
#29
I tested this voltage and it worked, but the fan is almost 80% and 74°C too noisy and hot

YMMV. My cooler runs most of the day, so ambient air temperature probably helps a bit.

74 C is not that bad. Everything I read before starting said that 80 C was the boundary that most of the serious gamers didn't want to cross. Obviously cooler is better in the long run when running 24/7 but supposedly the internal cutoff of these cards is in the 110-120 C range.

newbie
Activity: 14
Merit: 0
April 20, 2011, 06:05:21 PM
#28
Using the standard voltage as much as I can is 820 MHz and 250 Mh / s with the temperature at 70 ° C
What voltage do you use on 900 mhz? And what temperature is it?

What are you running on? I can get 250Mh/s with a core clock of 765MHz on my 5850 with a steady voltage. You should be able to get ~270Mh/s with a clock of 820MHz.

ooh now I saw what was wrong, was missing the tag -v
its 267 Mh/s here

Using the standard voltage as much as I can is 820 MHz and 250 Mh / s with the temperature at 70 ° C
What voltage do you use on 900 mhz? And what temperature is it?


Not sure since I didn't tweak the BIOS myself. The one I'm on says VID1, but I think it's 1.163v.

My temps are around 70 C with the fans at 70% and the case open.

I tested this voltage and it worked, but the fan is almost 80% and 74°C too noisy and hot
sr. member
Activity: 392
Merit: 250
April 20, 2011, 05:43:50 PM
#27
Using the standard voltage as much as I can is 820 MHz and 250 Mh / s with the temperature at 70 ° C
What voltage do you use on 900 mhz? And what temperature is it?

Not sure since I didn't tweak the BIOS myself. The one I'm on says VID1, but I think it's 1.163v.

My temps are around 70 C with the fans at 70% and the case open.
newbie
Activity: 14
Merit: 0
April 20, 2011, 05:36:13 PM
#26
Using the standard voltage as much as I can is 820 MHz and 250 Mh / s with the temperature at 70 ° C
What voltage do you use on 900 mhz? And what temperature is it?

What are you running on? I can get 250Mh/s with a core clock of 765MHz on my 5850 with a steady voltage. You should be able to get ~270Mh/s with a clock of 820MHz.

Well I'm using:
Windows 7 x64
2.3 SDK
11.3 ATI drivers
poclbm -w 128 -a 1 -f 120
full member
Activity: 196
Merit: 100
April 20, 2011, 11:21:12 AM
#25
Using the standard voltage as much as I can is 820 MHz and 250 Mh / s with the temperature at 70 ° C
What voltage do you use on 900 mhz? And what temperature is it?

What are you running on? I can get 250Mh/s with a core clock of 765MHz on my 5850 with a steady voltage. You should be able to get ~270Mh/s with a clock of 820MHz.
newbie
Activity: 14
Merit: 0
April 20, 2011, 07:22:38 AM
#24
Quote

It doesn't have to be a Reference card specifically. There are all kinds of BIOS mods: http://www.techpowerup.com/vgabios/index.php?page=1&architecture=ATI&manufacturer=&model=HD+5870&interface=PCI-E&memSize=1024

My performance scaled pretty linearly. I get ~317 at 900, ~300Mh/s at 875, ~275 at 850, and ~250 at 825. I'm using -f 0 -v -w 128.

I'm not worried about the power tweaking too much.. I set mine up, got it working, and it's sitting in the corner doing it's thing. I hardly connect to it, just watch my balance on the pool site. I shut down a lot of unneeded services and can administer it and stop/restart any processes I need to from a remote connection.


Using the standard voltage as much as I can is 820 MHz and 250 Mh / s with the temperature at 70 ° C
What voltage do you use on 900 mhz? And what temperature is it?
sr. member
Activity: 392
Merit: 250
April 20, 2011, 12:54:14 AM
#23
I have a XFX 5850 and it will only go to 775MHz core. Looks like I would have to reflash BIOS. Was hoping I wouldn't have to. If I flash the 5870 BIOS to my card are there any benefits other than giving me a higher clock setting? Like say if I wanted to use the card for gaming or something a few months from now. Would it effect it's performance at all?

Take care to make sure the BIOS you are flashing is compatible with your card. Many XFX are not reference boards and have different voltage regulators on the board.

It might be safer to use RBE to get the BIOS from your card and edit the overclocking limits yourself, then flash the edited BIOS back onto the card.

Yeah did some searching looks like I don't have a reference model.... sigh. Oh well I am able to overclock in Windows with MSI Afterbuner (unlocked) to 900MHz core 1000MHz memory, I wish there was a way to do it in Ubuntu though. I get about ~299Mhash/s with it at those clocks in Windows using the -f 1 in poclbm. I assume if I were to use Ubuntu I could get 310Mhash/s or more.

It doesn't have to be a Reference card specifically. There are all kinds of BIOS mods: http://www.techpowerup.com/vgabios/index.php?page=1&architecture=ATI&manufacturer=&model=HD+5870&interface=PCI-E&memSize=1024

My performance scaled pretty linearly. I get ~317 at 900, ~300Mh/s at 875, ~275 at 850, and ~250 at 825. I'm using -f 0 -v -w 128.

I'm not worried about the power tweaking too much.. I set mine up, got it working, and it's sitting in the corner doing it's thing. I hardly connect to it, just watch my balance on the pool site. I shut down a lot of unneeded services and can administer it and stop/restart any processes I need to from a remote connection.
full member
Activity: 196
Merit: 100
April 19, 2011, 10:56:10 PM
#22
I have a XFX 5850 and it will only go to 775MHz core. Looks like I would have to reflash BIOS. Was hoping I wouldn't have to. If I flash the 5870 BIOS to my card are there any benefits other than giving me a higher clock setting? Like say if I wanted to use the card for gaming or something a few months from now. Would it effect it's performance at all?

Take care to make sure the BIOS you are flashing is compatible with your card. Many XFX are not reference boards and have different voltage regulators on the board.

It might be safer to use RBE to get the BIOS from your card and edit the overclocking limits yourself, then flash the edited BIOS back onto the card.

Yeah did some searching looks like I don't have a reference model.... sigh. Oh well I am able to overclock in Windows with MSI Afterbuner (unlocked) to 900MHz core 1000MHz memory, I wish there was a way to do it in Ubuntu though. I get about ~299Mhash/s with it at those clocks in Windows using the -f 1 in poclbm. I assume if I were to use Ubuntu I could get 310Mhash/s or more.
full member
Activity: 154
Merit: 100
April 19, 2011, 07:40:26 PM
#21
I have a XFX 5850 and it will only go to 775MHz core. Looks like I would have to reflash BIOS. Was hoping I wouldn't have to. If I flash the 5870 BIOS to my card are there any benefits other than giving me a higher clock setting? Like say if I wanted to use the card for gaming or something a few months from now. Would it effect it's performance at all?

Take care to make sure the BIOS you are flashing is compatible with your card. Many XFX are not reference boards and have different voltage regulators on the board.

It might be safer to use RBE to get the BIOS from your card and edit the overclocking limits yourself, then flash the edited BIOS back onto the card.
sr. member
Activity: 392
Merit: 250
April 19, 2011, 07:13:47 PM
#20
The 5850 BIOS would lock up on mine at 875.
I actually flashed the BIOS to 5870 to get 900 Mhz from http://www.techpowerup.com/vgabios/61848/ATI.HD5870.1024.091112.html
(My cards are Reference, not DirectCU. Not sure if it matters for the the BIOS)

This is my script for setting the clocks:

export DISPLAY=:0.0
aticonfig --od-enable
aticonfig --odsc 900,1000 --adapter=all

And for fans:

export DISPLAY=:0.0
aticonfig --pplib-cmd "set fanspeed 0 70" (second number is fan speed percentage)
(if using a second card then do)
export DISPLAY=:0.1
aticonfig --pplib-cmd "set fanspeed 0 70"

I have a XFX 5850 and it will only go to 775MHz core. Looks like I would have to reflash BIOS. Was hoping I wouldn't have to. If I flash the 5870 BIOS to my card are there any benefits other than giving me a higher clock setting? Like say if I wanted to use the card for gaming or something a few months from now. Would it effect it's performance at all?

As far as I can tell the only thing the 5870 BIOS does is up the voltage to get higher clock speeds, but creates some extra heat. The only real difference between the 50 and the 70 is the number of stream processors, most of the time it's the same logic board. I read quite a few articles before doing this and the reviews were positive, except for the people who bricked their card. I don't think you should notice any major differences in Windows, but I haven't tried it personally.

If you are going to flash the BIOS then make sure you have another video card accessible that you can use as a primary in case the flash goes bad. I had a few BIOS's from techpowerup that either didn't get along with the card or didn't get along with Linux and I had to save them with an extra card once or twice.
sr. member
Activity: 392
Merit: 250
April 19, 2011, 07:05:57 PM
#19
Any reason why you chose 70 percent fan and not 100 percent? Does that add wear-and-tear?

My BIOS allows me to go up to 918 on by Gigabyte 5850, but I'm more interested in lowering the memory clock and haven't been able to do it under Ubuntu.  It won't let me go below 1000.  Oddly, under windows, I can lower the memory clock to 500 with Afterburner. Why can't I do it with aticonfig under Ubuntu?


Because 100% from 2 cards and an open case are very loud! At the settings I'm at the cards both hover around 70C more than a safe temp.

I don't think you can mix high power and low power states in linux (at least yet). I never saw any has speed changes or temp changes from my cards when tweaking the memory speed within the boundaries that linux would let me.

EDIT: I have seen Raulo's link before. I haven't tried it yet.
full member
Activity: 238
Merit: 100
April 19, 2011, 04:10:47 PM
#18
If I set a GPU speed above the ones allowed by AMD (ie 775 for 5850), the program just hangs when it's supposed to set the speed. I have only tried batch mode as I don't have a full X installation.

This is different because I could set GPU frequency up to 900 with aticonfig. There must be some BIOS variances.

I used the following config:

Code:


 
 
 
 
 
 
 
 
 
 
 
 
 


I ran it without -b mode, just
Code:
export DISPLAY=:0
./AMDOverdriveCtrl ConfigFile

I could then Ctrl-C the program and the frequencies were set.  It works even via ssh session. However, if you have no X screen, you will not see if there is an error message so if you want to diagnose the problem, I'm afraid you'll need console access. I couldn't first run a different version of this config in the remote mode and only after I logged in console, I saw an error message complaining about lower frequency at level 2 than level 1.
legendary
Activity: 1284
Merit: 1001
April 19, 2011, 04:00:12 PM
#17
What kind of "no success" did you have? Any error message? You must set clockspeed for Level 2 not lower than for Level 1.
If I set a GPU speed above the ones allowed by AMD (ie 775 for 5850), the program just hangs when it's supposed to set the speed. I have only tried batch mode as I don't have a full X installation.
full member
Activity: 238
Merit: 100
April 19, 2011, 11:35:01 AM
#16
Which card do you have? I've tried it on two different 5850 and a 5970 with no success.

Standard 5850 with 725 MHz core and 1000 memory stock clocks. Before using this program, the available memclocks were 900-1300. Now, they are 300-1300. What kind of "no success" did you have? Any error message? You must set clockspeed for Level 2 not lower than for Level 1.
full member
Activity: 196
Merit: 100
April 19, 2011, 10:57:30 AM
#15
The 5850 BIOS would lock up on mine at 875.
I actually flashed the BIOS to 5870 to get 900 Mhz from http://www.techpowerup.com/vgabios/61848/ATI.HD5870.1024.091112.html
(My cards are Reference, not DirectCU. Not sure if it matters for the the BIOS)

This is my script for setting the clocks:

export DISPLAY=:0.0
aticonfig --od-enable
aticonfig --odsc 900,1000 --adapter=all

And for fans:

export DISPLAY=:0.0
aticonfig --pplib-cmd "set fanspeed 0 70" (second number is fan speed percentage)
(if using a second card then do)
export DISPLAY=:0.1
aticonfig --pplib-cmd "set fanspeed 0 70"

I have a XFX 5850 and it will only go to 775MHz core. Looks like I would have to reflash BIOS. Was hoping I wouldn't have to. If I flash the 5870 BIOS to my card are there any benefits other than giving me a higher clock setting? Like say if I wanted to use the card for gaming or something a few months from now. Would it effect it's performance at all?
legendary
Activity: 1284
Merit: 1001
April 19, 2011, 10:51:14 AM
#14
I was able to lower the memory clock below the limits. After using the program, you can then change the clock by aticonfig.
Which card do you have? I've tried it on two different 5850 and a 5970 with no success.
full member
Activity: 238
Merit: 100
April 19, 2011, 09:48:07 AM
#13
but I'm more interested in lowering the memory clock and haven't been able to do it under Ubuntu.  It won't let me go below 1000.  Oddly, under windows, I

Did you try this tool?
http://sourceforge.net/projects/amdovdrvctrl/

I was able to lower the memory clock below the limits. After using the program, you can then change the clock by aticonfig.
hero member
Activity: 481
Merit: 500
April 19, 2011, 09:23:17 AM
#12
Any reason why you chose 70 percent fan and not 100 percent? Does that add wear-and-tear?

My BIOS allows me to go up to 918 on by Gigabyte 5850, but I'm more interested in lowering the memory clock and haven't been able to do it under Ubuntu.  It won't let me go below 1000.  Oddly, under windows, I can lower the memory clock to 500 with Afterburner. Why can't I do it with aticonfig under Ubuntu?
Pages:
Jump to: