I finally had time to play with cgminer. My 5830 hash went from 272K with poclbm to 320K with cgminer. I created a config file and noticed a bunch of commands. How many of these tags are necessary? I would like to start with as few as possible and add more as i go. What here can i get rid of? Any other useful tags i should know about? I heard there is one that will restart a gpu after it fails. That would be nice to have in my config file. I also noticed the OC tags. I have been OC with trixx and would like to use cgminer instead. For gpu engine and memclock why is it a bunch of 0's? Im running at 1050/300. Sorry for nub questions i just started playing with this and after seeing such a huge improvement in my hash im eager to learn more.
"intensity" : "d,9,9,9",
"kernel" : "diablo",
"gpu-engine" : "800-1050,800-1050,800-1050,800-1050",
"gpu-fan" : "0-85,0-85,0-85,0-85",
"gpu-memclock" : "300,300,300,300",
"temp-cutoff" : "95,95,95,95",
"temp-overheat" : "85,85,85,85",
"temp-target" : "75,75,75,75",
Here you go, it's probably the bare minimum without removing critical options.
*Intensity: The intensity at which the GPU receive work. For your first card (the one on which you plug your monitor), always use "d" except if you like having lag. For the other cards, 9 is usually fine, but if you have problems, experiment between 4 and 9.
*Kernel: The kernel you want. I think it's phatk by default, so you need to keep it if you want diablo.
*gpu-memclock: The memory clock. Usually 300 mhz is fine, but you can experiment. Some video cards refuse to go less than GPUClock - 125 mhz.
*temp-cutoff: If a GPU goes over, cgminer kills it.
*temp-overheat: cgminer will do everything to reduce the temp
*temp-target: cgminer will play with your values to keep that GPU temp
And now it's interesting.
gpu-engine and gpu-fan are written this way: 0-100
First number is the lower value you want.
Second number is the highest value you want.
If I set my gpu-fan this way: 0-80
cgminer will adjust the value between 0% and 80% of the power of the fan to keep the temp-target (as of right now, it's 75).
Same thing for gpu-engine. If I set 725-850, it gives cgminer the right to adjust the gpu-engine in that margin. As for your situation, you could try something like 800-1050. I assume 800 is the stock clock of you card.
It's a way to control the temp of your GPU automatically.
For the auto-restart of a GPU, cgminer will do it automatically. The only time cgminer will not auto-restart is when a GPU dies (written DEAD in cgminer), and at that point, you need to reboot the computer.
Hopes it help.