Pages:
Author

Topic: 5870 Users! Clock Speed, Memory, Voltage, SDK and CCC Version, Flags, etc. - page 2. (Read 22449 times)

member
Activity: 112
Merit: 10
ATI HD5870
Catalyst 11.5
SDK 2.4
975MHz core / 333MHz memory
1.250v

Why do you have the voltage at 1.250v? Is your 5870 unstable with less voltage at 975MHz?

Hi hugolp,

in my case when I go up to 975 Core @ 300 Mem the system freezes few seconds later... I think the GPU gets too less power?
Using Ubuntu 11.04 with SDK2.1.

EIDT: This GPU is the main graphics card onboard, which means it has to support the GNOME GUI as well. Maybe you can run 975/300 with a second GPU responsible for mininig only?
legendary
Activity: 1148
Merit: 1001
Radix-The Decentralized Finance Protocol
ATI HD5870
Catalyst 11.5
SDK 2.4
975MHz core / 333MHz memory
1.250v

Why do you have the voltage at 1.250v? Is your 5870 unstable with less voltage at 975MHz?
member
Activity: 112
Merit: 10
ATI HD5870
Catalyst 11.5
SDK 2.4
975MHz core / 333MHz memory
1.250v

Phoenix parameters: -u device=0 VECTORS BFI_INT AGGRESSION=14 WORKSIZE=256 -k phatk

430.xx MH/s, stable
69-70C @ 50% fan speed with case-cover on

Everybody told me to try 300MHz for the memory and that kicked the MHz up quite a bit.  After a little experimenting I found the sweet spot to be 333MHz (using ATI GPU Tool) which increased the hash rate by about 6-8 MH/s over 300MHz memory clock on my system. YMMV.

How did you get the 1.250 V setting? Under Ubuntu with AMDOverdriveCtrl I can only get 1.165 V. That's a maximum. Running at 975 MHz Core is pretty much unstable. Do I have to flash the GPU BIOS?
sr. member
Activity: 714
Merit: 250
Didn't realize so many people had been responding lately. Anyways I've got my 2 5870's in a good configuration now.

They are at 980 core, 180 memory, 1.187vcore. I keep em around 55% fan speed depending on if i'm in the room or not and the cards are at ~77c and ~82c. My whole system (i7 920, 2 hard drives and 6gb of ram) consumes about 550W at the wall. I'm using phoenix (a few versions older than the newer one) with phatk at aggression 13 and fastloop=false. Each runs just bellow 440mhash/s in phoenix using the latest amd drivers. This is all in windows 7 64bit.
hero member
Activity: 767
Merit: 500
I'm running 2x xfx 5870 and found the sweet spot was 970/386. Getting stable 427mh at 62 degrees. Didn't change my voltage. Sdk 1.4 and ccc 11.5 on win7 64. Only issue is 100% cpu but turns out it's not actually using 100%... I.e. the box can still happily act as a fileserver with no drop in performance. Using phatk with phoenix. Remember that phatk is specifically written for the 5870 so if you have one you should be running it!

 Will
newbie
Activity: 28
Merit: 0
what kind of motherboard and psu unit are u guys running?
hero member
Activity: 896
Merit: 1000
Seal Cub Clubbing Club
ATI HD5870
Catalyst 11.5
SDK 2.4
975MHz core / 333MHz memory
1.250v

Phoenix parameters: -u device=0 VECTORS BFI_INT AGGRESSION=14 WORKSIZE=256 -k phatk

430.xx MH/s, stable
69-70C @ 50% fan speed with case-cover on

Everybody told me to try 300MHz for the memory and that kicked the MHz up quite a bit.  After a little experimenting I found the sweet spot to be 333MHz (using ATI GPU Tool) which increased the hash rate by about 6-8 MH/s over 300MHz memory clock on my system. YMMV.
newbie
Activity: 28
Merit: 0
I'm running 32-bit Windows 7. What you can probably do is to modify your card's BIOS. I've read stories of people flashing their cards' bioses with reference ones from ATI and/or editing existing power states. There are number of tools to do that, for Windows only I presume. Personally I have never done such a thing as my mining rig is a dedicated one and I had access to a genuine Windows 7 license.
member
Activity: 112
Merit: 10
Hi icaci,

are you running linux or windows? if linux, how did you get the 935 MHz on the GPU?
newbie
Activity: 28
Merit: 0
I'm getting 413 Mhash/s on both my 5870s clocked at 935 MHz core and 319 MHz memory. The point in downclocking the memory is to conserve power and to reduce the heat output, thus lowering card temperature and displacing the inevitable failure further in time. GDDR5 uses lots of power even when idle and lowering it's clock speed two- or threefold reduces the memory power usage accordingly.

Finding the optimal clock speeds is a tricky optimization task. CMOS logic power consumption is proportional to the clock speed and to the square of the voltage. Hashing still uses the card's memory for some storage and time misalignment between GPU's and memory's clocks can lead to wait cycles when incommensurable frequencies are set.
member
Activity: 112
Merit: 10
Hi,

done some tests:

AMDOverdriveCtrl
Nice tool, showing temp and fan and much more. You can use to over- and downclock the ATI devices. I could downclock the Mem speed to 300 successfully. Going further down to 250 and below crashed the screen, using ubuntu 11.04 with ubuntu classic GUI.
But there is no way to overclock the GPU over 900 MHz. How this can be done under linux? Is there any way?

btw: downclocking the Mem speed didn't chnge any MHash/s rate. It's 380 MHash @ 1200 MHZ or 900 MHz or 300 MHz. So why downclocking here? Changing the VCore didn't changy anything. In my case only overclocking of the GPU speeds up the hash rate.

phoenix
using phoenix with phatk kernel instead of poclbm pushes my hashrate near to 392 MHash/s but only with Agrresion=13. Problem, the GUI is nearly not useable afterwards, it's extremely slow!

./phoenix.py -u http://xxxxxx/ -k phatk VECTORS BFI_INT FASTLOOP=false AGGRESSION=13 DEVICE=1 WORKSIZE=128

So, in my opinion to get over 400 MHash/s with a 5870 device you have to overclock the GPU to at least 950-980 MHz. But how can I do this?

Maybe I should switch to Windows, how is stability?

Thanks



hero member
Activity: 896
Merit: 1000
Buy this account on March-2019. New Owner here!!
Just looking for some discussion on optimizing the 5870 and pushing it to its limit. I'll try and update my first post with really useful information for those running 5870's as well. Also looking for advice on mine.

My setup is is two 5870's. I'm using MSI Afterburner to configure both of my cards independently. To adjust voltages and lower memory speeds really low you have to edit the MSIafterburner.cfg file like so
Quote
Change "UnlockVoltageControl      = 1"
and
[ATIADLHAL]
EnableUnofficialOverclocking   = 1
UnofficialOverclockingEULA   = I confirm that I am aware of unofficial overclocking limitations and fully understand that MSI will not provide me any support on it
UnofficialOverclockingMode   = 2
AccessibilityCheckingPeriod   = 0

I have one at 980MHz core 180MHz memory and 1.2v and another at 960MHz core 180MHz memory and 1.2v core. Temps stay bellow 80 depending on how much I crank up the fan.
My .bat file to start the latest phoenix miner using slush's pool looks like this.
Quote
start /DC:\Bitcoin\phoenix phoenix -v -u http://[email protected]:8332/;askrate=10 -k poclbm device=0 WORKSIZE=128 VECTORS BFI_INT AGGRESSION=7 FASTLOOP 
I'm using CCC 11.4 and SDK 2.4.
Each card pulls ~400Mhash/s at these settings in windows 7. I have a Core i7 at 3.8GHz and 6GB DDR3 RAM.

What works best for you guys? Mine clearly isn't ideal and I need to adjust it, I'd also like some input on that..
I've heard using -f 1 or -f 0 can increase your output quite a bit, how's that work for everyone?
What voltages are people running at? I had a hard time getting this stable and went up to 1.2v, but I see people with a lot less. I can't even get my aggression above 7 atm, above that it is likely to crash. I've heard SDK 2.1 is the best, but how does it compare to 2.4? I removed 2.4 and installed 2.1 and my client wouldn't pick up both my cards. Does anyone use their crossfire bridge while mining? I did a short test and couldn't find a difference in productivity, and it's easier for me since this is my gaming system as well.
If anyone needs dummy plugs here's the guide to make them http://www.overclock.net/folding-home-guides-tutorials/384733-30-second-dummy-plug.html.


ive extensively tested different techniques

I have two 5870's
1 - Saphire Vapor-x 1 GB
1 - Saphire EyeFinity 6 Version - 2 GB

Your Optimial Clocking...
980/180 (no need to mess with voltage) 75% Fan
poclbm Guiminer actually is faster than phoenix with this card
You will Get 412-420 MH/s

You can overclock it a little more and get about 10 MH/s more out of it but it wont be stable
these cards will run at 980/180 for years as long as there is sufficient airflow/cooling
member
Activity: 112
Merit: 10
OK, will check AMDOverdriveCtrl in Linux. Will report later.

Flashin the graphics card? No. Never heard about that. What the advantage? How can I do it?

Again, why does it help to increase hash rate when decreasing the mem speed? What's the dependency?

Thanks
hero member
Activity: 560
Merit: 500
Minds are like parachutes they work best when open
Hi The Koolio,

thanks for your answer. Where can I get the amd clock tool? Sounds like a win tool, doesn't it? Where can I got it for Ubuntu?

Another question: Is there also a fan and temperature GUI tool for Ubuntu to monitor ATI Cards?

I'm still intersted in the relationship of low GPU mem speed to higher hash rates  Huh

yeh read the above comment, i can only talk for windows. Have you tried flashing your card?
newbie
Activity: 28
Merit: 0
AMD clock tool is for Windows only. Try the AMDOverdriveCtrl tool on Linux.
member
Activity: 112
Merit: 10
Hi The Koolio,

thanks for your answer. Where can I get the amd clock tool? Sounds like a win tool, doesn't it? Where can I got it for Ubuntu?

Another question: Is there also a fan and temperature GUI tool for Ubuntu to monitor ATI Cards?

I'm still intersted in the relationship of low GPU mem speed to higher hash rates  Huh
hero member
Activity: 560
Merit: 500
Minds are like parachutes they work best when open
Hi,

I have 3 XFX HD5870 Cards. My max MHash/s is approx. 380. I cannot go over 400 :-(

I'm using poclbm (according to this instruction http://forum.bitcoin.org/index.php?topic=7514.0) on Ubuntu 11.04 64 Bit with SDK2.1.
I overclocked the GPU Core to 900 MHz, and decreased the Mem Speed to 900 as the command "aticonfig --od-setclocks=900,900 --adapter=all" don't let me go under 900 MHz.

How did you set the GPU Mem Speed to 300 MHz. And can somebody explain it to me why this increases the MHash/s rate?

What else can I do to get some kind of 400 MHash/s?

Thanks!

use the amd clock tool, input figures in small incriments. I got 1000 mhz and 185 mem getting 440 on my 5870
member
Activity: 112
Merit: 10
Hi,

I have 3 XFX HD5870 Cards. My max MHash/s is approx. 380. I cannot go over 400 :-(

I'm using poclbm (according to this instruction http://forum.bitcoin.org/index.php?topic=7514.0) on Ubuntu 11.04 64 Bit with SDK2.1.
I overclocked the GPU Core to 900 MHz, and decreased the Mem Speed to 900 as the command "aticonfig --od-setclocks=900,900 --adapter=all" don't let me go under 900 MHz.

How did you set the GPU Mem Speed to 300 MHz. And can somebody explain it to me why this increases the MHash/s rate?

What else can I do to get some kind of 400 MHash/s?

Thanks!
newbie
Activity: 3
Merit: 0
Update:
Removed the card, cleaned the TIM off the chip (looked like someone was trying to fill a lake with the stuff) and put some arctic s 5 on there. Re mounted the cooler, tightened up the back holder plate thing, and cranked it up.
Started off pulling 380M at default clock speeds for the card (900 and 1200), and was fine at this for about 3 mins, but the temp was slowly going up and up... When it hit 90, the card then dropped the clocks (mem and main), as if throttled. But, in saying that, it now pulls 320 instead... so slight improvement, but still not right.
hero member
Activity: 560
Merit: 500
Minds are like parachutes they work best when open
ive found someone who has a faulty 5870x2, judging from what he diagnosed it with i reckon 10 mins in the oven should bring it bk to life
Pages:
Jump to: