View Single Post
Posts: 1,729 | Thanked: 388 times | Joined on Jan 2010 @ Canada
#3489
Originally Posted by egoshin View Post
No, it would not kill your N900.

In theory, it is better than scaling because:

1) higher frequency saves more energy - I am lazy to repeat all my measurement which shows that but you can browse this thread back.

2) no switching - no expenses on switching.

3) fast reaction.

But my measurements show that there is one disadvantage -

ARM has two VDD and VDD2 is used to power peripherals (bus, SGX etc). And it needs to be powered more with higher frequency. So, the energy consumption on high frequency is a little more in practice - in simple CPU intensive calculation it gives a better result but in case of day-to-day usage the peripherals eat this advantage.

However, it is not big and you may try in your N900, especially with different voltage setup.
i believe egoshin means that in higher frequencies, the power is more efficient for the reason being:

the CPU has less time and effort running from a low frequency to a higher which is needed, if your on idle @ 0mhz and runs an app which requires 1000mhz (for example) the cpu will run with all its efforts from 0mhz to meet the desired frequency.
__________________
if i did help you, just click "Thanks" on the lower right of my post. thanks!

"The best way to break a Spell is to prevent it from being cast in the first place"

N900: 1000/1150mhz; sampling_rate 15; up_threshold 150000;
 

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