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 4 GHz and 1.5 Volts. It executes a program that finishes in 100 seconds, while consuming 20 W leakage power and 80 W dynamic power. Let's call this the baseline.
I'm 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 memory-bound.
The program is considered Y% memory-bound 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, i.e., 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 2 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 blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Finance Questions!