Author

Topic: Change GPU clock according to temperature? (Read 1769 times)

full member
Activity: 260
Merit: 100
April 20, 2013, 10:44:12 AM
#13
Key trick with litecoin is memory speed is crucial. On bitcoin you can underclock memory way down since only engine matters.

Absolutely. 1500 is the "sweet spot" for my particular card--others have gotten slightly better results with higher clocks, but I've not seen a 7970 do significantly better than 700 KH/s.
sr. member
Activity: 434
Merit: 250
Key trick with litecoin is memory speed is crucial. On bitcoin you can underclock memory way down since only engine matters.
full member
Activity: 260
Merit: 100
I use cgminer which works effectively for both SHA and scrypt mining. For SHA, I use --gpu-memdiff -150 to keep the memclock 150 below the core clock (7970). This seems to keep it stable and as cool as possible. For scrypt, I set the mem clock to 1500, fan to 85 and let it adjust the core clock as needed to maintain target temp.

Sha: --gpu-fan 85 --temp-target 80 --auto-gpu --gpu-engine 750-1140 --gpu-memdiff -150
Scrypt: --thread-concurrency 8192  -I 13 -g 2 -w 256 --gpu-engine 600-1080 --gpu-memclock 1500 --gpu-fan 85 --temp-target 80 --auto-gpu

Of course, you can change your temp target, core clock range, etc., but that's what works best on my 7970.
What is SHA?  What kind of kh/s do you get for the scrypt? I have 3 7950s, and got a solid 1750 avg,
never been able to get decent hashes woth cgminer. Ill definitely try this though. Also with multiple cards does it overclock and adjust each individually, or goes by the highest temp in the group?



I get just over 700 KH/s on my 7970 at 1080/1500, which is the best I've managed including higher mem clocks. The 7xxx cards appear to be "odd" about clocks..and different brands seem to like different settings. Best advice is to get the proper thread-concurrency based on cores, and then mess with clocks to see what gives best range.

I only have the one GPU, but I'm certain it adjusts each GPU separately.
full member
Activity: 168
Merit: 100
What is SHA?

The standard algorithm for bitcoin and non-scrypt spinoffs. It's what the miners do by default without --scrypt.

Ah gotcha thanks  Cool
sr. member
Activity: 434
Merit: 250
What is SHA?

The standard algorithm for bitcoin and non-scrypt spinoffs. It's what the miners do by default without --scrypt.
full member
Activity: 168
Merit: 100
I tried those settings with cgminer and can't seem to get over 1670 kh/s with 3 7950s :/
full member
Activity: 168
Merit: 100
I use cgminer which works effectively for both SHA and scrypt mining. For SHA, I use --gpu-memdiff -150 to keep the memclock 150 below the core clock (7970). This seems to keep it stable and as cool as possible. For scrypt, I set the mem clock to 1500, fan to 85 and let it adjust the core clock as needed to maintain target temp.

Sha: --gpu-fan 85 --temp-target 80 --auto-gpu --gpu-engine 750-1140 --gpu-memdiff -150
Scrypt: --thread-concurrency 8192  -I 13 -g 2 -w 256 --gpu-engine 600-1080 --gpu-memclock 1500 --gpu-fan 85 --temp-target 80 --auto-gpu

Of course, you can change your temp target, core clock range, etc., but that's what works best on my 7970.
What is SHA?  What kind of kh/s do you get for the scrypt? I have 3 7950s, and got a solid 1750 avg,
never been able to get decent hashes woth cgminer. Ill definitely try this though. Also with multiple cards does it overclock and adjust each individually, or goes by the highest temp in the group?

sr. member
Activity: 434
Merit: 250
I use cgminer which works effectively for both SHA and scrypt mining. For SHA, I use --gpu-memdiff -150 to keep the memclock 150 below the core clock (7970).

Thank you for this tip! Never noticed this option. I'll start using it myself.
full member
Activity: 260
Merit: 100
I use cgminer which works effectively for both SHA and scrypt mining. For SHA, I use --gpu-memdiff -150 to keep the memclock 150 below the core clock (7970). This seems to keep it stable and as cool as possible. For scrypt, I set the mem clock to 1500, fan to 85 and let it adjust the core clock as needed to maintain target temp.

Sha: --gpu-fan 85 --temp-target 80 --auto-gpu --gpu-engine 750-1140 --gpu-memdiff -150
Scrypt: --thread-concurrency 8192  -I 13 -g 2 -w 256 --gpu-engine 600-1080 --gpu-memclock 1500 --gpu-fan 85 --temp-target 80 --auto-gpu

Of course, you can change your temp target, core clock range, etc., but that's what works best on my 7970.
sr. member
Activity: 434
Merit: 250
Look at cgminer or bfgminer and the --auto-gpu option, as well as --auto-fan. Those will adjust fan speed as needed to hit target temperature, and then lower gpu speed too if fan alone can't hit the target. They don't adjust memory speed though. For non-scrypt coins, you can lower memory speed and see almost no drop in hashing power, while running cooler and using less power (as I understand it).
newbie
Activity: 18
Merit: 0
You tried cgminer?
full member
Activity: 168
Merit: 100
Or that bumps the clocks down when a certain temp is hit? and if fans are already at 100
full member
Activity: 168
Merit: 100
Hello all,

Is there a program/script I can use to change the GPU clock and MEM clock according to its temperature?  I'm trying to make my miner as autonomous as possible..
Thanks!
Jump to: