ATI uses a method called 'PowerPlay' to throttle clocks, voltage and thus power consumption of its cards. Several power play states are being used at several conditions (i.e. 'boot mode' and so on). Mostly, there are four such states. Each state has access to several clock settings (mostly 3 of them, called 'low', 'medium' and 'high'). However, BIOSes have by now at most ten clock info modes, saved in an internal table. So, each state and each clock setting of them has a pointer to one of the ten clock info modes. For example, most BIOSes have a state for 'boot mode' (in general, state 0). This boot state has, say, three clock settings. In most BIOSes, all these three settings point to the same clock info mode (in general, clock info 0). And so on. State 1 may have three clock settings, pointing to clock info mode 2, 4 and 7. So, several clock info modes may be used for different clock settings and thus, are dependent of course. RBE can view this dependency structure. Keep it in mind when you tinker with the clock info mode settings.
So which Clock info do I have to alter for Mining?
- I want to crank up the voltages for the GPU
- I want to undervolt the RAMs
If I click on the Powerplay states (on 5870) it shows me what Clocks it will use, e.g.
0 boot - clock info 0
1 power saving for notebooks in battery mode, high perf and optimal perf: clock info 01/02/03
2 UVD Watching Vids - clock info 03
3 power saving for notebooks in battery mode, high perf and optimal perf: clock info 00/04/05
4 ACPI Disabled load balaning - clock info 06
0 boot and 03 powersaving seems interesting
0x45 voltage registers the thing to mod
Useful (from this Forum) reg. 5770:
Don't watch your (long) videos online- for some reason my hasrate drops by ~50% when a (e.g. youtube) video is open in Firefox (doesn't matter if it's playing or not). This is probably due to Flash taking up one of the GPUs for itself (running an ATI 5770 Sapphire).
This is caused by the card's hardware decoder which is designed to run at 400MHz. Your BIOS will have a seperate PowerPlay state for this, which is different from the 3 states controlled by ATI Overdrive. Apparently flashing a BIOS with edited UVD state to force a higher clock rate just causes it to crash, so the best solution is to simply not use it.
For YouTube, right click the video, go to Settings and uncheck Enable Hardware Acceleration.
Also quite useful reg 5850: http://forum.bitcoin.org/index.php?topic=20014.0