View Single Post
Posts: 3,074 | Thanked: 12,964 times | Joined on Mar 2010 @ Sofia,Bulgaria
#19
Originally Posted by magick777 View Post
I'm not proposing to use both "at the same time"; if SR is on, then it overrides the voltage profile. The idea behind using the "ideal" profile as the default is that, when I turn SR off through sysctl, I can use manually specified voltages to achieve overclocking that would be incompatible with SR.

As vi_ says, it probably ain't necessary, but if I can do it with minimal fallout (no widgetz either) then I want to.
That won't work, one of the things SR driver does is to store current voltage for an OPP (+2 for pre50) before switching to a new OPP(avoiding current peak next time this(current) OPP is active again). So if you do kernel-config show after your system was up for a while with SR turned on, you will see what voltages(+2) SR has calculated for every frequency in allowed range. And disabling SR does not reload profile voltage values, you have to manually reload the profile after turning SR off. Not only that, SR driver "boosts" voltage a little bit when DSP is active, because on most devices even if CPU is stable with a particular voltage for a given frequency, DSP is not. And that boost depends whether DSP is OC too along with MPU. Also have in mind that SR uses(in theory) 3 variables to calculate the voltage: load, temperature and aging. So the values that SR has calculated might be stable for current temperature and load, but who knows whether they will be enough tomorrow when it is not -20 outside.

EDIT:
And if you turn SR on with MAX frequency above 900 (which is maximum supported by SR driver) you most probably will have a crash.

Last edited by freemangordon; 2012-02-07 at 17:51.
 

The Following User Says Thank You to freemangordon For This Useful Post: