Your company’s internal studies show that a single- core system is sufficient for the demand on your processing power. You are exploring, however, whether you could save power by using two cores.
a. Assume your application is 100% parallelizable. By how much could you decrease the frequency and get the same performance?
b. Assume that the voltage may be decreased linearly with the frequency. Using the equation in Section 1.5, how much dynamic power would the dual-core system require as compared to the single-core system?
c. Now assume the voltage may not decrease below 30% of the original voltage. This voltage is referred to as the “voltage floor,” and any voltage lower than that will lose the state. What percent of parallelization gives you a voltage at the voltage floor?
d. Using the equation in Section 1.5, how much dynamic power would the dual-core system require from part (a) compared to the single-core system when taking into account the voltage floor?