- Dec 30, 2009
- 505
- 14
- 81
So, I've been leaving my computer on 24/7 recently, and joined the Anandtech Correlizer team this week, which got me to thinking about system power efficiency. I understand the basic idea behind power consumption: Power Use = (clockspeed) X (Voltage)^2. I also understand the basic idea behind Cool and Quiet as implemented in the Phenom 1, namely to crank down the voltage (and clockspeed to maintain stability) when completely idle to save power.
However, I've been playing arond with PhenomMSRTweaker, and have started to wonder about several things. #1, the P2 allows 4 power states. How beneficial is it to enable those intermediate states between max and min? (if it matters, I can run at 1ghz @0.8v, 2.2ghz @1.05v, and 3.4ghz @1.325v) #2, it allows me to adjust the clockspeed of individual cores, but it can only adjust voltage for the whole chip. Given these limitations, is there any benefit to letting it adjust the cores individually? #3, what is an appropriate load to have it switch between power states? currently I have it set at 25% to increase (so that even an app that isn't multithreaded and just pegs one core doesn't get stuck in low power) and 20% to decrease (with only 2 states set) is this a good setting?
Finally, I'd like to continue to contribute to the Correlizer project, but I don't want to have a painful power bill at the same time. Is it possible to have my computer max correlizer on the lowest power setting without moving to a higher power state, while still being able to increase speed if other programs ramp up?
However, I've been playing arond with PhenomMSRTweaker, and have started to wonder about several things. #1, the P2 allows 4 power states. How beneficial is it to enable those intermediate states between max and min? (if it matters, I can run at 1ghz @0.8v, 2.2ghz @1.05v, and 3.4ghz @1.325v) #2, it allows me to adjust the clockspeed of individual cores, but it can only adjust voltage for the whole chip. Given these limitations, is there any benefit to letting it adjust the cores individually? #3, what is an appropriate load to have it switch between power states? currently I have it set at 25% to increase (so that even an app that isn't multithreaded and just pegs one core doesn't get stuck in low power) and 20% to decrease (with only 2 states set) is this a good setting?
Finally, I'd like to continue to contribute to the Correlizer project, but I don't want to have a painful power bill at the same time. Is it possible to have my computer max correlizer on the lowest power setting without moving to a higher power state, while still being able to increase speed if other programs ramp up?
