Computer architecture power savings question

In summary, server farms operating at 60% capacity could save 60% of their power consumption by turning off 60% of the servers. Placing 60% of the servers in the "barely alive" state would result in an 80% power savings. Reducing the voltage by 20% and frequency by 40% would lead to a 28.8% power savings. And placing 30% of the servers in the "barely alive" state and turning off 30% would result in a 42% power savings.
  • #1
SpiffyEh
194
0

Homework Statement


Server farms such as Google and Yahoo! provide enough compute capacity for the highest request rate of the day. Imagine that most of the time these servers operate at only 60% capacity. Assume further that the power does not scale linearly with the load; that is, when the servers are operating at 60% capacity, they consume 90% max power. The servers could be turned off, but they would take too long to restart in response to more load. A new system has been proposed that allows for a quick restart but requires 20% of the max power while in this "barely alive" state.
a) How much power savings would be achieced by turning off 60% of the servers?
b) How much power savings would be achieved by placing 60% of the servers in the "barely alive" state?
c) How much power would be saved by reducing the voltage by 20% and frequency by 40%?
d) How much power savings would be achieced by placing 30% of the servers in the "barely alive" state and 30% off?


Homework Equations


Power dynamic = 1/2 * capacitive load * voltage^2 * frequency switched


The Attempt at a Solution


For part a) the servers that are on are running at 100% their power so I'm guessing 60% of the power would be saved?

I don't understand how to go about trying to solve the rest of them
 
Physics news on Phys.org
  • #2
.

Hello,

You are correct in your assumption for part a). The servers that are turned off would save 60% of their power consumption, resulting in a 60% power savings.

For part b), the servers that are placed in the "barely alive" state would consume 20% of their max power. So, the power savings would be 80% (100% - 20%) for those servers.

For part c), the power dynamic equation can be used to calculate the power savings. Since the voltage is reduced by 20% and the frequency is reduced by 40%, the power savings would be:

Power savings = 1/2 * capacitive load * (0.8*V)^2 * (0.6*f)^2

= 0.288 * capacitive load * V^2 * f^2

This means that the power savings would be about 28.8% of the original power consumption.

For part d), the power savings would be a combination of the calculations from parts a) and b). So, the power savings for placing 30% of the servers in the "barely alive" state would be 24% (30% of 80%) and the power savings for turning off 30% of the servers would be 18% (30% of 60%). Together, this would result in a 42% power savings.
 

What is computer architecture power savings?

Computer architecture power savings refers to the methods and techniques used to reduce the energy consumption of a computer system while maintaining its performance. It involves optimizing the hardware and software components of a computer to use less power and minimize wastage.

Why is computer architecture power savings important?

With the increasing use of technology, the demand for energy-efficient computer systems is also growing. Computer architecture power savings is essential to reduce energy costs, promote environmental sustainability, and prolong the lifespan of electronic devices.

What are some common techniques for computer architecture power savings?

Some common techniques for computer architecture power savings include dynamic voltage and frequency scaling, clock gating, power gating, and using low power components such as energy-efficient processors and memory modules.

What are the benefits of implementing computer architecture power savings?

The benefits of implementing computer architecture power savings include reduced energy costs, longer battery life for mobile devices, decreased heat generation, improved system reliability, and reduced environmental impact.

How can I incorporate computer architecture power savings in my computer system?

There are several ways to incorporate computer architecture power savings in a computer system, such as using energy-efficient hardware components, optimizing software code, and implementing power management settings. It is also essential to regularly update hardware and software to take advantage of the latest power-saving technologies.

Similar threads

  • Engineering and Comp Sci Homework Help
Replies
2
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
6
Views
3K
  • Engineering and Comp Sci Homework Help
Replies
7
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
3
Views
2K
  • Electrical Engineering
Replies
8
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
915
  • Engineering and Comp Sci Homework Help
Replies
4
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
1K
  • Engineering and Comp Sci Homework Help
2
Replies
62
Views
6K
Replies
6
Views
1K
Back
Top