I have 3 Sapphire HD5850's running. I have tried to overclock them but I am not getting very stable numbers. Each card is identical, and i cannot get them to clock to the same speeds. I can barely even overclock one of them
Heres my setup:
Ubuntu 11.04 64 bit running headless, GDM is set to not start on boot, and I have a script in /etc/init to start X
Catalyst 11.5
AMD SDK 2.4
On GPU 0 I can only get it to stay stable at 800 gpu 300 mem. If I go any higher, I get a system lock and have to reboot to free it. This is the GPU that I used to install Ubuntu, but I am currently running it headless. Also I cannot get the damn speed to set on boot using my start script. I will post the script below:
#!/bin/bash
# ${1} is used as a variable for the username, password and for the gpu device number. Ex. mineruser0, minerpass0, Device=0 or mineruser1, minerpass1, Device=1
HOMEDIR=/home/bitcoin
MINERSERV=btcguild.com:8332
MINERUSER=MYMINER${1}
MINERPASS=MINERPASS
export AMDAPPSDKROOT=${HOMEDIR}/AMD-APP-SDK-v2.4-lnx64/
export AMDAPPSDKSAMPLESROOT=${HOMEDIR}/AMD-APP-SDK-v2.4-lnx64/
export LD_LIBRARY_PATH=${AMDAPPSDKROOT}lib/x86_64:${LD_LIBRARY_PATH}
#Overclock GPU0 to 800 Mhz and set fan seepd
DISPLAY=:0 aticonfig --pplib-cmd "set fanspeed 0 75"
DISPLAY=:0 aticonfig --od-enable --adapter=all
DISPLAY=:0 aticonfig --od-setclocks=800,300 --adapter=${1}
cd ${HOMEDIR}/phoenix-1.48
echo "Starting Miner: ${1}"
${HOMEDIR}/phoenix-1.48/phoenix.py -u http://${MINERUSER}:${MINERPASS}@${MINERSERV} -k phatk VECTORS BFI_INT AGGRESSION=10 FASTLOOP=false WORKSIZE=128 DEVICE=${1}
I dont understand why the fan speed will not set with this script, since I can run this same exact command: DISPLAY=:0 aticonfig --pplib-cmd "set fanspeed 0 75" and it will set the fan with no problems from a normal terminal session.
GPU 1 will only overclock to around 900,300 and be stable.
GPU 2 will only overclock to around 930,350 and be stable.
Here is the script I am using for these 2 GPU's:
#!/bin/bash
# ${1} is used as a variable for the username, password and for the gpu device number. Ex. mineruser0, minerpass0, Device=0 or mineruser1, minerpass1, Device=1
HOMEDIR=/home/bitcoin
MINERSERV=btcguild.com:8332
MINERUSER=MYMINER${1}
MINERPASS=MINERPASS
export AMDAPPSDKROOT=${HOMEDIR}/AMD-APP-SDK-v2.4-lnx64/
export AMDAPPSDKSAMPLESROOT=${HOMEDIR}/AMD-APP-SDK-v2.4-lnx64/
export LD_LIBRARY_PATH=${AMDAPPSDKROOT}lib/x86_64:${LD_LIBRARY_PATH}
#Overclock GPU to 875Mhz
DISPLAY=:0.1 aticonfig --pplib-cmd "set fanspeed 0 75"
DISPLAY=:0.2 aticonfig --pplib-cmd "set fanspeed 0 75"
DISPLAY=:0 aticonfig --od-enable --adapter=all
DISPLAY=:0 aticonfig --od-setclocks=900,300 --adapter=1
DISPLAY=:0 aticonfig --od-setclocks=930,350 --adapter=2
cd ${HOMEDIR}/phoenix-1.48
echo "Starting Miner: ${1}"
${HOMEDIR}/phoenix-1.48/phoenix.py -u http://${MINERUSER}:${MINERPASS}@${MINERSERV} -k phatk VECTORS BFI_INT FASTLOOP=false AGGRESSION=13 WORKSIZE=128 DEVICE=${1}
These cards will run at low temps for hours on end. The highest temp Ive seen has been around 65c.
I have seen alot of folks running this same setup and are able to get 950,325 out of their Sapphire HD5850's with no stability problems. What are some things I can try to get these cards stable and higher clock speeds? Do I need to export any display settings?