kaerf (OP)
|
 |
July 22, 2011, 10:26:47 AM |
|
Hi
I'm using MSI Afterburner to tweak my 2x6950 set up. I've used it to underclock my memory to 625Mhz...However, the MSI hardware monitor shows that the clock jumps back up to 1250 once I start mining. When idle, it shows the mem speed at 150Mhz (presumably the GPU is in energy saving mode). I know that Afterburner is doing something when I tweak my cards to 625Mhz since GPU-Z shows the change.
I've also tried Saphire Trixx, but that utility appears to be a bit buggy with my dual gpu setup.
Those that are underclocking your memory: does MSI's hardware monitor show your memory speed jump up when under load too? Anyone know how to keep mem speeds low while under load...or am I doing something wrong?
|
|
|
|
haydent
|
 |
July 22, 2011, 11:09:20 AM |
|
you prob have a non ref card like me and cant under-clock the memory with current applications available.
the jump up is the card switching between low power idle mode and full power 3d mode.
so in effect your underclocks aren't actually having any effect.
my cards are gigabyte 6950 oc's
|
2x Gigabyte 6950 OC @ 920/450 w/ ati tray tools (1 shader modded) - 760Mhs on ozco.in 0% fee aus pool btc: 1HS5Brzcsh7XkJn566XYbvfpa2JuBRBdss
|
|
|
2weiX
Legendary
Offline
Activity: 2086
Merit: 1006
this space intentionally left blank
|
 |
July 22, 2011, 11:14:40 AM Last edit: July 22, 2011, 11:53:08 AM by 2weiX |
|
use clocktweak. the 6950s have three levels of memory clocking: idle, some load, full load. you need to set these levels individually for each card. in this I lay out the procedure. clocktweak -y -a [x] -m 100 --memlevel0 clocktweak -y -a [x] -m 200 --memlevel1 clocktweak -y -a [x] -m 800 you will probably only get the GPU to 840 and the memory down to 800.
|
|
|
|
haydent
|
 |
July 22, 2011, 11:30:07 AM |
|
i guess ill have to buy it and try it...
|
2x Gigabyte 6950 OC @ 920/450 w/ ati tray tools (1 shader modded) - 760Mhs on ozco.in 0% fee aus pool btc: 1HS5Brzcsh7XkJn566XYbvfpa2JuBRBdss
|
|
|
haydent
|
 |
July 22, 2011, 11:49:33 AM |
|
ok so i admit i had my hopes up but still same thing, can clock up but not down ... ;(
above 1250 has effect, below it does not.
clocktweak.exe -y -a 0 -m 1250
ive been able to underclock the mem only with racerX (same author as RBE) but the GPU becomes locked at 500, so no good either, but shows me there is some possibility of lowering the mem clock with these cards.
|
2x Gigabyte 6950 OC @ 920/450 w/ ati tray tools (1 shader modded) - 760Mhs on ozco.in 0% fee aus pool btc: 1HS5Brzcsh7XkJn566XYbvfpa2JuBRBdss
|
|
|
2weiX
Legendary
Offline
Activity: 2086
Merit: 1006
this space intentionally left blank
|
 |
July 22, 2011, 11:57:24 AM |
|
ok so i admit i had my hopes up but still same thing, can clock up but not down ... ;(
above 1250 has effect, below it does not.
clocktweak.exe -y -a 0 -m 1250
ive been able to underclock the mem only with racerX (same author as RBE) but the GPU becomes locked at 500, so no good either, but shows me there is some possibility of lowering the mem clock with these cards.
did you use this? clocktweak.exe -y -a 0 -m 100 -memlevel0 clocktweak.exe -y -a 0 -m 200 -memlevel1 clocktweak.exe -y -a 0 -m 800 with my cards, i need to set the memlevels individually.
|
|
|
|
haydent
|
 |
July 22, 2011, 12:04:50 PM |
|
ok so i admit i had my hopes up but still same thing, can clock up but not down ... ;(
above 1250 has effect, below it does not.
clocktweak.exe -y -a 0 -m 1250
ive been able to underclock the mem only with racerX (same author as RBE) but the GPU becomes locked at 500, so no good either, but shows me there is some possibility of lowering the mem clock with these cards.
did you use this? clocktweak.exe -y -a 0 -m 100 --memlevel0 clocktweak.exe -y -a 0 -m 200 --memlevel2 clocktweak.exe -y -a 0 -m 800 with my cards, i need to set the memlevels individually. wow it actually worked (executing the 3 commands sequentially) omg! (except i imagine you ment -memlevel instead of --, and also level1 instead of 2) but hey, ill give it more a go see how low i can get and the temp core oc differences and post back. 
|
2x Gigabyte 6950 OC @ 920/450 w/ ati tray tools (1 shader modded) - 760Mhs on ozco.in 0% fee aus pool btc: 1HS5Brzcsh7XkJn566XYbvfpa2JuBRBdss
|
|
|
2weiX
Legendary
Offline
Activity: 2086
Merit: 1006
this space intentionally left blank
|
 |
July 22, 2011, 12:07:43 PM |
|
ok so i admit i had my hopes up but still same thing, can clock up but not down ... ;(
above 1250 has effect, below it does not.
clocktweak.exe -y -a 0 -m 1250
ive been able to underclock the mem only with racerX (same author as RBE) but the GPU becomes locked at 500, so no good either, but shows me there is some possibility of lowering the mem clock with these cards.
did you use this? clocktweak.exe -y -a 0 -m 100 -memlevel0 clocktweak.exe -y -a 0 -m 200 -memlevel1 clocktweak.exe -y -a 0 -m 800 with my cards, i need to set the memlevels individually. wow it actually worked omg! but hey, ill give it more a go see how low i can get and the temp core oc differences and post back.  please do! on my cards i can NOT go below 800. edit: blunders fixed.
|
|
|
|
haydent
|
 |
July 22, 2011, 12:19:41 PM |
|
ok quick report on lower limit. 775 was as i could go b4 it just jumps back up to 1250. (more details later)
also i could keep executing just the last command by itself once the first 2 of 3 had been run the first times.
|
2x Gigabyte 6950 OC @ 920/450 w/ ati tray tools (1 shader modded) - 760Mhs on ozco.in 0% fee aus pool btc: 1HS5Brzcsh7XkJn566XYbvfpa2JuBRBdss
|
|
|
2weiX
Legendary
Offline
Activity: 2086
Merit: 1006
this space intentionally left blank
|
 |
July 22, 2011, 12:53:26 PM |
|
also i could keep executing just the last command by itself once the first 2 of 3 had been run the first times.
yes, sorry, that is true. i have three batch files for my miners. 01 memory.bat cd c:\clocktweak clocktweak -y -a 0 -m 100 -memlevel0 clocktweak -y -a 0 -m 200 -memlevel1 clocktweak -y -a 0 -m 800
clocktweak -y -a 4 -m 100 -memlevel0 clocktweak -y -a 4 -m 200 -memlevel1 clocktweak -y -a 4 -m 800
clocktweak -y -a 8 -m 100 -memlevel0 clocktweak -y -a 8 -m 200 -memlevel1 clocktweak -y -a 8 -m 800 02 start.bat cd c:\clocktweak clocktweak -y -a 0 -c 840 -s 75 clocktweak -y -a 4 -c 840 -s 75 clocktweak -y -a 8 -c 840 -s 95 clocktweak -o 10 since adapter 8 whatever reason gets hotter than the other two. 03 stop.bat cd c:\clocktweak clocktweak -y -a 0 -c 800 -s auto clocktweak -y -a 4 -c 800 -s auto clocktweak -y -a 8 -c 800 -s auto clocktweak -o 10 So when I am forced to reboot, I can just klick the first file, the next file, start guiminer. should i be forced to stop mining for a while, i will just turn down core clock and fans. the -o 10 thing keeps a cmd window open and tells me the current status of the cards, every 10 seconds.
|
|
|
|
Miner SiX
Newbie
Offline
Activity: 15
Merit: 0
|
 |
July 22, 2011, 01:18:16 PM |
|
Dont give up before trying ati tray tools. That worked for me and now I can set gpu/mem clocks to anything. For some reason voltage settings doesnt work for me even with ati tray tools, but 6970's bios default(1.175v) is enought. Running my asus 6950 @ full shaders and 900/150 MHz.
|
|
|
|
goxed
Legendary
Offline
Activity: 1946
Merit: 1006
Bitcoin / Crypto mining Hardware.
|
 |
July 22, 2011, 02:04:51 PM |
|
Any idea how to do this in Linux?
Thanks
|
Revewing Bitcoin / Crypto mining Hardware.
|
|
|
pixilated8
Newbie
Offline
Activity: 47
Merit: 0
|
 |
July 22, 2011, 07:15:48 PM Last edit: July 22, 2011, 07:27:20 PM by pixilated8 |
|
Any idea how to do this in Linux?
Thanks
Get a list of your active card indexes: root@miner:~# AMDOverdriveCtrl --help | grep active Start up AMDOverdriveCtrl for each index. Modify your core/memory settings and save it to a profile for each index (ie profile0.ovdr, profile4.ovdr). root@miner:~# AMDOverdriveCtrl -i IndexNumber Now create a shell script to enable the profiles for these card indexes: #!/bin/bash CARDS="0 4" for i in ${CARDS}; do AMDOverdriveCtrl -i=${i} -a profile${i}.ovdr >> /tmp/log${i} 2>&1 & done
The profile n.ovdr files are just xml tagged files. Easy enough to edit them to tweak any changes without going back into the GUI.
|
|
|
|
cryptomint
Member

Offline
Activity: 61
Merit: 10
|
 |
July 22, 2011, 07:47:53 PM Last edit: July 22, 2011, 07:59:27 PM by cryptomint |
|
Hi
I'm using MSI Afterburner to tweak my 2x6950 set up. I've used it to underclock my memory to 625Mhz...However, the MSI hardware monitor shows that the clock jumps back up to 1250 once I start mining. When idle, it shows the mem speed at 150Mhz (presumably the GPU is in energy saving mode). I know that Afterburner is doing something when I tweak my cards to 625Mhz since GPU-Z shows the change.
I've also tried Saphire Trixx, but that utility appears to be a bit buggy with my dual gpu setup.
Those that are underclocking your memory: does MSI's hardware monitor show your memory speed jump up when under load too? Anyone know how to keep mem speeds low while under load...or am I doing something wrong?
Sometimes when I mess with the clocks in Afterburner on 58xx cards it does the same thing. While the miner is working I: 1. Change the core clock up a little but up and the memory clock a little bit down 2. Click Settings, select a different GPU. Wait for the "GPU# Selected" to go away 3. Click Settings, go back to the trouble GPU. Wait for the "GPU# Selected" to go away 4. Clock up/down to the desired amount. I'll go to like 600 or 700 memory, then I'll switch, come back, and go to 305. This seems to do the trick. If I don't do this it just keeps switching back like what happens to you. You can also try changing it in smaller increments and letting it run for a little bit each time you switch the speeds. For a while my cards were real fussy about their memory being underclocked, then one day they all decided to play nice. If this is a dedicated miner you should check out LinuxCoin: http://forum.bitcoin.org/?topic=7374.0Follow this guide if you want to put it on a USB drive: http://forum.bitcoin.org/index.php?topic=7374.msg286940#msg286940
|
|
|
|
haydent
|
 |
July 23, 2011, 04:18:52 AM |
|
Dont give up before trying ati tray tools. That worked for me and now I can set gpu/mem clocks to anything. For some reason voltage settings doesnt work for me even with ati tray tools, but 6970's bios default(1.175v) is enought. Running my asus 6950 @ full shaders and 900/150 MHz.
wow, thankyou so much ! id used atitraytools years ago. it actually works a treat ! after disabling clocking limits in advanced option i could go all the way down! got down to 50mhz memory, and realised it was affecting my hash rate so i went back up to 200-300 where i still get full hash rate. i will post more details about temperature difference and core oc advantage soon as i was going to with clocktweak but i wont be using that now.... thanks again ! 
|
2x Gigabyte 6950 OC @ 920/450 w/ ati tray tools (1 shader modded) - 760Mhs on ozco.in 0% fee aus pool btc: 1HS5Brzcsh7XkJn566XYbvfpa2JuBRBdss
|
|
|
kaerf (OP)
|
 |
July 23, 2011, 07:24:35 AM |
|
yup! ati tray tools does it for me too. after adjusting the mem speed down in ATT, MSI's hardware monitor does indeed show the lower clock during load. my kill-a-watt also shows a nice drop in watts.
btw, i also tried AMDOverdriveCtrl under linux, but did not notice a decrease is power usage when I lowered my mem speeds.
|
|
|
|
haydent
|
 |
July 23, 2011, 08:05:07 AM |
|
well somehow i totally corrupted my CCC , and had to uninstall that bit to even start windows without it crashing with artefacts....
so no i just use atitray which is fine for the job instead.
going from 1250 to 405 mhz dropped my two cards from 78 to 73 & 74 to 69
and now i cant go 400 or less without it dying from artefacts and freeze.
but i run a bit higher around 450 as it actually lets me run a higher core clock.
|
2x Gigabyte 6950 OC @ 920/450 w/ ati tray tools (1 shader modded) - 760Mhs on ozco.in 0% fee aus pool btc: 1HS5Brzcsh7XkJn566XYbvfpa2JuBRBdss
|
|
|
|