Bitcoin Forum

Bitcoin => Mining => Topic started by: Mahkul on February 14, 2011, 01:57:01 PM



Title: ATI Overdrive on Linux for 5850 and 5970?
Post by: Mahkul on February 14, 2011, 01:57:01 PM
Anyone knows how to overclock these on Linux? I have ATI Catalyst on Ubuntu, but it's missing the overdrive section that windoze has...


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: Raulo on February 14, 2011, 02:55:47 PM
Anyone knows how to overclock these on Linux? I have ATI Catalyst on Ubuntu, but it's missing the overdrive section that windoze has...

First,

Code:
aticonfig --od-enable

Then

Code:
aticonfig --od-setclocks=coreclock,memclock --adapter=num

where num is 0,1,2,... or "all".

Commit is for setting it permanently (it will clock at this value after restart)

Code:
aticonfig --odcc --adapter=all

This command checks the clock
Code:
aticonfig --odgc --adapter=all

And this one temperature:
Code:
aticonfig --odgt --adapter=all

The list of these commands is avalable by
Code:
aticonfig --help

To set the fan at 70%

Code:
aticonfig --pplib-cmd "set fanspeed 0 70"

If you have multicard display, you need to set
export DISPLAY=:0.num,

where num is GPU num before submiiting the set fanspeed command.







Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: Mahkul on February 14, 2011, 03:41:22 PM
Anyone knows how to overclock these on Linux? I have ATI Catalyst on Ubuntu, but it's missing the overdrive section that windoze has...

First,

Code:
aticonfig --od-enable

Then

Code:
aticonfig --od-setclocks=coreclock,memclock --adapter=num

where num is 0,1,2,... or "all".

Commit is for setting it permanently (it will clock at this value after restart)

Code:
aticonfig --odcc --adapter=all

This command checks the clock
Code:
aticonfig --odgc --adapter=all

And this one temperature:
Code:
aticonfig --odgt --adapter=all

The list of these commands is avalable by
Code:
aticonfig --help

To set the fan at 70%

Code:
aticonfig --pplib-cmd "set fanspeed 0 70"

If you have multicard display, you need to set
export DISPLAY=:0.num,

where num is GPU num before submiiting the set fanspeed command.

You're just impossible man. I sent a few coins again. ;)


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: gusti on February 14, 2011, 03:48:43 PM
Can you please share your best OC settings, when you find them ?


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: tcatm on February 14, 2011, 03:58:58 PM
Best OC settings vary greatly. For 5970 it is usually around 800 MHz.


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: racerx on February 16, 2011, 05:00:30 PM
I have an HD6950 with extra shaders unlocked (http://bitcointalk.org/index.php?topic=3475.0).

odgc shows a max peak range of 840.. is there any way to push this up more?
Code:
root@fry:~# aticonfig --odgc
Default Adapter - AMD Radeon HD 6900 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    810           1250
             Current Peak :    810           1250
  Configurable Peak Range : [500-840]     [1250-1325]
                 GPU load :    99%

I set it to 840
Code:
root@fry:~# aticonfig --odsc=840,1250

Default Adapter - AMD Radeon HD 6900 Series
                  New Core Peak   : 840
                  New Memory Peak : 1250
root@fry:~# aticonfig --odcc
Clocks persisted for the Default Adapter - AMD Radeon HD 6900 Series

and get an extra 10,000khash/s but I'm curious how to push it outside this range. Seems possible in windows.

Also, does anyone know how to set fanspeed back to auto?
Code:
aticonfig --pplib-cmd "set fanspeed 0 auto"
seems to just turn the fan off..



Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: Mahkul on February 16, 2011, 05:06:51 PM
Guys, any idea what's the maximum temperature value that's "safe" for 5970?


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: Cryptoman on February 16, 2011, 06:56:26 PM
Mahkul, whose 5850 card are you running and which bios?  I have a Diamond 5850PE51G that won't let me go above 775 MHz using aticonfig.  I tried several overclocking bioses including MSI and ASUS, but Linux won't boot with them in.


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: Mahkul on February 16, 2011, 10:08:21 PM
Mahkul, whose 5850 card are you running and which bios?  I have a Diamond 5850PE51G that won't let me go above 775 MHz using aticonfig.  I tried several overclocking bioses including MSI and ASUS, but Linux won't boot with them in.

They are Sapphire. As for the Bios version I will check that for you tomorrow; the clock... I think I was able to go up to 900MHz, but will let you know for definite tomorrow.

As for the 5970 it is a Sapphire as well and I was able to overclock it to 1010MHz (GPU core clock!). I must get some better cooling solution, because the temperature goes too high on them at that frequency, so I have to run them at 800MHz for now (getting 306Mhash/s each core).


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: Mahkul on February 16, 2011, 10:22:41 PM
My very professional cooling solution for the 5970: :D

http://makul.home.pl/public/img/mahkul_5970_cooling_solution.jpg


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: BitLex on February 24, 2011, 12:23:05 PM
is there any way to downclock my memory without flashing the BIOS?
don't really bother about the clockspeed, but i'd like to lower the memclock a bit, if possible.

Code:
noodles@ubuntu:~$ aticonfig --odgc --adapter=all

Adapter 0 - ATI Radeon HD 5800 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    775           1125
             Current Peak :    775           1125
  Configurable Peak Range : [550-775]     [1125-1125]
                 GPU load :    99%

Adapter 1 - ATI Radeon HD 5800 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    775           1125
             Current Peak :    775           1125
  Configurable Peak Range : [550-775]     [1125-1125]
                 GPU load :    99%


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: FooDSt4mP on February 24, 2011, 06:48:40 PM
First,

Code:
aticonfig --od-enable

Then

Code:
aticonfig --od-setclocks=coreclock,memclock --adapter=num

where num is 0,1,2,... or "all".

Commit is for setting it permanently (it will clock at this value after restart)

Code:
aticonfig --odcc --adapter=all


so if you want the GPU at 900MHz and the memory at 950 on all adapters, you'd do
Code:
aticonfig --od-setclocks=900,950 --adapter=all


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: FooDSt4mP on February 24, 2011, 06:50:01 PM
Sorry, I didn't look closely... it appears your memory isn't underclockable with your current bios.  Someone else might know how to set it to something outside of the range, but I don't.


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: BitLex on February 24, 2011, 07:02:20 PM
well, it is "underclockable" on windows,
had it running at 800-900MHz the last week.

now i finally got ubuntu setup and running, just with some more degrees on the cards cuz of the higher memclock, which...well, kinda sucks.   :D


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: FooDSt4mP on February 24, 2011, 07:18:53 PM
well, it is "underclockable" on windows,
had it running at 800-900MHz the last week.

now i finally got ubuntu setup and running, just with some more degrees on the cards cuz of the higher memclock, which...well, kinda sucks.   :D

Maybe try the newest drivers direct from AMD (if you aren't already using them).


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: hippich on March 04, 2011, 04:36:53 AM
Any idea how to change voltage on these cards? AMDOverdriveCtrl tool do not allow to set it higher 1.05V


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: marcus_of_augustus on March 05, 2011, 04:44:37 AM

Quote
Any idea how to change voltage on these cards? AMDOverdriveCtrl tool do not allow to set it higher 1.05V

http://bitcointalk.org/index.php?topic=3032.0
http://bitcointalk.org/index.php?topic=3032.20


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: Grinder on March 05, 2011, 09:47:48 AM
Any idea how to change voltage on these cards? AMDOverdriveCtrl tool do not allow to set it higher 1.05V
I believe what moa tried to say was that you have to use the Radeon BIOS Editor (under Windows) and flash them.


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: hippich on March 05, 2011, 06:54:19 PM
actually, i found you can use RBE tool under wine and create usb boot disk with freedos to use dos atiflash tool. no windows required.


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: germanmkurylo on May 22, 2011, 12:21:56 PM
Anyone knows how to overclock these on Linux? I have ATI Catalyst on Ubuntu, but it's missing the overdrive section that windoze has...

First,

Code:
aticonfig --od-enable

Then

Code:
aticonfig --od-setclocks=coreclock,memclock --adapter=num

where num is 0,1,2,... or "all".

Commit is for setting it permanently (it will clock at this value after restart)

Code:
aticonfig --odcc --adapter=all

This command checks the clock
Code:
aticonfig --odgc --adapter=all

And this one temperature:
Code:
aticonfig --odgt --adapter=all

The list of these commands is avalable by
Code:
aticonfig --help

To set the fan at 70%

Code:
aticonfig --pplib-cmd "set fanspeed 0 70"

If you have multicard display, you need to set
export DISPLAY=:0.num,

where num is GPU num before submiiting the set fanspeed command.






my problem,  HELP MY pliss

root@sl3# aticonfig --odgt --adapter=all

Adapter 0 - ATI Radeon HD 5900 Series
            Sensor 0: Temperature - 51.50 C

Adapter 1 - ATI Radeon HD 5900 Series
            Sensor 0: Temperature - 52.50 C
ERROR - Get temperature failed for Adapter 2 - ATI Radeon HD 5900 Series

Adapter 3 - ATI Radeon HD 5900 Series
            Sensor 0: Temperature - 48.50 C
ERROR - Get temperature failed for Adapter 4 - ATI Radeon HD 5900 Series

Adapter 5 - ATI Radeon HD 5900 Series
            Sensor 0: Temperature - 52.00 C


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: Basiley on May 22, 2011, 01:52:46 PM
i suggest you not "commit" OD changes to persistent setting, until you finished even basic GPU stability test.
g luck w/mining & be Zeta-force w/you :P


Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: nomnomnom on June 05, 2011, 07:05:04 AM
Hello :D,

I have an HD6950 with extra shaders unlocked (http://bitcointalk.org/index.php?topic=3475.0).

[...]

Also, does anyone know how to set fanspeed back to auto?
Code:
aticonfig --pplib-cmd "set fanspeed 0 auto"
seems to just turn the fan off..



I am running a 5850 Saphhire and have the same problem, how can it switch the fan off?
This can never be a good idea, is this maybe some bug??

I only noticed it because my gpu temp went to 95 Celsius and i quickly set the fans manual again...
So if anyone has an idea how to get the automatic setting back that would be nice.



Title: Re: ATI Overdrive on Linux for 5850 and 5970?
Post by: nomnomnom on June 05, 2011, 08:21:15 AM
Ok found it out, I don't know why aticonfig --pplib-cmd "set fanspeed 0 auto" wasn't  working.
But opening AMDOverdriveCtrl and then clicking default on the Fanspeed Tab made it go back to automatic fanspeed :)