Question

In: Electrical Engineering

A cell phone performs very different tasks, including streaming music, streaming video, and reading email. These...

A cell phone performs very different tasks, including streaming music, streaming video, and reading email. These tasks perform very different computing tasks. Battery life and overheating are two common problems for cell phones, so reducing power and energy consumption are critical. In this problem, we consider what to do when the user is not using the phone to its full computing capacity. For these problems, we will evaluate an unrealistic scenario in which the cell phone has no specialized processing units. Instead, it has a quad-core general purpose processing unit. Each core uses 0.5W at full use. For email-related tasks, the quad-core is 8x as fast as necessary.

1 How much dynamic energy and power are required compared to running at full power? First, suppose that the quad-core operates for 1 / 8 of the time and is idle for the rest of the time. That is, the clock is disabled for 7 / 8 of the time, with no leakage occurring during that time. Compare total dynamic energy as well as dynamic power while the core is running.

2 How much dynamic energy and power are required using frequency and voltage scaling? Assume frequency and voltage are both reduced to 1 / 8 the entire time.

3 Now assume the voltage may not decrease below 50% of the original voltage; otherwise, changes in logic state may occur (this voltage is often referred to as the voltage floor). Power can still be reduced to 1 / 8. What are the dynamic energy and power savings in this case compared to the original design at full power?

4 How much energy would be used with a dark silicon approach (compared to the original quad-core design at power full)? This involves creating specialized ASIC hardware for each major task and power gating those elements (to zero power) when not in use. Only one general-purpose core (instead of 4) would be provided, and the rest of the chip would be filled with specialized units. For email, the one core would operate for 25% of the time and be turned completely off with power gating for the other 75% of the time. During the other 75% of the time, a specialized ASIC unit that requires 20% of the energy of a core would be running.

Solutions

Expert Solution

I have provided a generalised solution to this problem. You may put any value to time period T, used in this solution to get another answer as per the requirement of any future problem!

TOTAL POWER P= Pd+Ps

TOTAL ENERGY E=Ed+Es // s=static, d=dynamic component

1. P=Pd+Ps

since it is given that no leakage occurs during non-operation, therefore Ps=0.

=>P=Pd=0.5W*4=2W. // since quad core has 4 processors

E=Ed+Es, Es=0 since Pd=0.

=>E=Ed=P*time.

Let total time be T seconds. Then, processor operational for only T/8 seconds.

=>E=Ed=P*(T/8)=2*T/8= T/4 joules.

Comparing with the case when processor runs for full time T;

E=Ed=P*T=2*T = 2Tjoules, which is 8 TIMES THE ENERGY CALCULATED ABOVE.

2. If voltage reduced to 1/8, power gets reduced to 1/64 of original value (since P proportional to square of V).

Thus now, Power=(1/64)*Pd = (1/64)*2 = 1/32 W.

and Energy E=Power*time = (1/32)*(T/8) = T/256 joules.

If frequency reduced to 1/8, time period increases to Tnew=8T.

Power=same=1/32W.

Energy=power*(Tnew/8)=(1/32)*T= T/32 joules.

3. if voltage reduced to 50%, and power reduced to 1/8, then;

Pnew=P/8=2/8=0.25W

Enew=Pnew*time=0.25*(T/8) = T/32 joules.

On comparison with full power, we saved 1.75W of power and {2T - T/32 = 63T/32} 63T/32 joules of energy.

4. Suppose total duration is t seconds.

Now, core operates for 0.25t and 20% of the ASIC operates for 0.75t seconds. In simple language we may say that power consumed by 20% asic is equivalent to power consumed by single core run for 1/5 times the time, viz (1/5)*0.75t=0.2*0.75t=0.15t

So effectively, core runs for 0.25t+0.15t = 0.4t seconds.

power= 0.5W = power of single core.

energy= power*time = 0.5*(0.4t) = 0.2t joules.

Observe that so much energy is saved in this case.


Related Solutions

A cell phone manufacturer inspects the video display on eachcolor phone to verify that the...
A cell phone manufacturer inspects the video display on each color phone to verify that the screen can display all colors with the brilliance their customers have come to expect. Each phone is turned on, run through a self-test procedure, and classified as either acceptable or unacceptable based on test performance. Based on historical data, the manufacturer produces 0.2 percent defective displays. If they inspect 5000 phones each day for the next 10 days, what are the upper and lower...
You have joined a major cell phone manufacturer. The weight of a cellphone is very important....
You have joined a major cell phone manufacturer. The weight of a cellphone is very important. A light or heavy phone may indicate a future problem. Much of the weight is in the battery. You have gathered the weight of eight phones and want to place in a control chart. The chart should cover the center point and the spread of the weights. 1. What chart would you use – attribute or variable? The following points have been gathered.   Place...
A researcher is evaluating new cell phone designs. She suspects that individuals of different ages might...
A researcher is evaluating new cell phone designs. She suspects that individuals of different ages might have different preferences. She obtains a sample of 90 students from a nearby university and 60 older adults from the community center of a 55+ residential community. Each person had the opportunity to try out 3 phones and select their preference. Here are the observed frequencies: 1. What specific analysis should be used to determine whether design preference is independent of age?   Observed Frequencies:...
A neuron and a white blood cell have very different functions. For example, a neuron can...
A neuron and a white blood cell have very different functions. For example, a neuron can receive and respond to electrical signals while a white blood cell defends the body against infection. Diagram the central dogma and describe at which point(s) in the central dogma there are major differences between the cells neurons and white blood cells.  
Kristen recently considered several different Iphone models when buying a new phone, including the XR, XS...
Kristen recently considered several different Iphone models when buying a new phone, including the XR, XS and 11. Kristen purchased a Iphone XR. The same day she took it out of the box, she read an article that the phone doesn’t allow for 3D pictures to be taken and posted to social media. She began to regret her decision to purchase the XR and thought perhaps she should have chosen a different model. Kristen was most likely experiencing
CPSC 1103 Assignment 1 Problem A cell phone provider has three different subscription packages for its...
CPSC 1103 Assignment 1 Problem A cell phone provider has three different subscription packages for its customers: Package A: For $9.95 per month 10 hours of access are provided. Additional hours are $2.00 per hour. Package B: For $14.95 per month 20 hours of access are provided. Additional hours are $1.00 per hour. Package C: For $19.95 per unlimited access is provided. Write a program to ask which package the customer has purchased, what month they are using, and how...
List and describe the three different types of membrane transport that occur in a cell (not including bulk transport).
List and describe the three different types of membrane transport that occur in a cell (not including bulk transport). Provide one example of each.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT