Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,770,672 Members 39,236 Now Online
XDA Developers Android and Mobile Development Forum

[Q] Slow vs faster clock speed with same voltage

Tip us?
 
toebee76
Old
#1  
toebee76's Avatar
Senior Member - OP
Thanks Meter 48
Posts: 285
Join Date: Nov 2010
Default [Q] Slow vs faster clock speed with same voltage

So I looked around but couldn't find an answer to my question. I'm sure it must have been asked somewhere but I couldn't find it. I would like to know if two different clock speeds with the same voltage use the same amount of energy. My g2 kernel goes as low as 300mhz but in my voltage testing the lowest voltage it can handle is 675mv. However I found that I can use that same voltage at 422mhz and still be stable. Would they both consume the same amount of energy? I've noticed cpu usage is slightly higher at 300 vs 422. I'm guessing that is because it takes longer to process. Does the cpu usage play into the energy used? Or does it still use the same amount of energy and it just takes longer to complete the process. Is there a formula to figure out which is best? Thanks for reading!
 
appviz
Old
#2  
appviz's Avatar
Member
Thanks Meter 10
Posts: 82
Join Date: Aug 2013
Quote:
Originally Posted by toebee76 View Post
So I looked around but couldn't find an answer to my question. I'm sure it must have been asked somewhere but I couldn't find it. I would like to know if two different clock speeds with the same voltage use the same amount of energy. My g2 kernel goes as low as 300mhz but in my voltage testing the lowest voltage it can handle is 675mv. However I found that I can use that same voltage at 422mhz and still be stable. Would they both consume the same amount of energy? I've noticed cpu usage is slightly higher at 300 vs 422. I'm guessing that is because it takes longer to process. Does the cpu usage play into the energy used? Or does it still use the same amount of energy and it just takes longer to complete the process. Is there a formula to figure out which is best? Thanks for reading!

Good question. I believe it also depends on the architecture that whether consume same amount of energy or different. The concept of clocks is physics. Clock speed determines number of spikes in a cycle of voltage. In other words they are introduced to bring the processing faster. Everyone wants speed but better battery life. So what they will do is increase clock speed to handle more information in the same cycle and there by using same energy. This is theoretical. But practically more the clock speed more efficient the CPU/Architecture need to be , to handle things effectively at the same energy consumption. Otherwise it may consume more. This is what I think. Let me also have a search. If I find out anything else, will let you know
Don't forget to hit Thanks Button if someone helps you...

http://appsatmiro.blogspot.com/
 
toebee76
Old
#3  
toebee76's Avatar
Senior Member - OP
Thanks Meter 48
Posts: 285
Join Date: Nov 2010
Thanks for the input. I guess another way to look at my question would be does the cpu use whatever the set voltage no matter the usage? Does 300mhz use 675mv no matter what the cpu usage is? If that is true then it would be better for my phone to run at 422mhz since the voltage being used is the same.
 
appviz
Old
#4  
appviz's Avatar
Member
Thanks Meter 10
Posts: 82
Join Date: Aug 2013
Quote:
Originally Posted by toebee76 View Post
Thanks for the input. I guess another way to look at my question would be does the cpu use whatever the set voltage no matter the usage? Does 300mhz use 675mv no matter what the cpu usage is? If that is true then it would be better for my phone to run at 422mhz since the voltage being used is the same.
CPU will use the same voltage in both cases. But it doesn't mean it will consume same energy in both cases. I am not quite sure where It depends, may be on the architecture I guess. By the by I m just saying things I know. Didn't get any spare time to search for more information.
Don't forget to hit Thanks Button if someone helps you...

http://appsatmiro.blogspot.com/
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes