Question: Consider a processor running at 4 GHz and 1 . 5 Volts. It executes a program that finishes in 1 0 0 seconds, while consuming
Consider a processor running at GHz and Volts. It executes a program that finishes in seconds, while consuming W leakage power and W dynamic power. Let's call this the baseline.
Im able to engage DFS to scale down the frequency and hence power of the processor. But this usually causes the program to consume more processor energy than the baseline. The only way my processor can consume less energy than the baseline is if the program is highly memorybound.
The program is considered Y memorybound if Y of the execution time in any baseline is spent accessing memory note that this portion of the execution time is unaffected by frequency scaling on the processor. Also note that this processor's dynamic power is uniform, ie it does not fluctuate up or down depending on whether the program is accessing memory or doing computations.
What is the minimum value of Y such that operating at a frequency of GHz causes the program to consume less processor energy than the baseline?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
