Input devices power

64
Input Devices/Power Jeffrey James Valerio

Transcript of Input devices power

Page 1: Input devices power

Input Devices/PowerJeffrey James Valerio

Page 2: Input devices power

performance per wattIn computing, performance per watt is a measure of the energy efficiency of a particular computer architecture or computer hardware. Literally, it measures the rate of computation that can be delivered by a computer for every watt of power consumed.

System designers building parallel computers, such as Google's hardware, pick CPUs based on their performance per watt of power, because the cost of powering the CPU outweighs the cost of the CPU itself.

Page 3: Input devices power

FLOPS (Floating Point Operations Per Second) per wattFLOPS (Floating Point Operations Per Second) per watt is a common measure. Like the FLOPS it is based on, the metric is usually applied to scientific computing and simulations involving many floating point calculations.

Page 4: Input devices power

Instructions per second (IPS) is a measure of a computer's processor speed.The term is commonly used in association with a numeric value such as thousand instructions per second (kIPS), million instructions per second (MIPS), Giga instructions per second (GIPS), or million operations per second (MOPS).

Page 5: Input devices power

average CPU power (ACP),The average CPU power (ACP), is a scheme to characterize power consumption of new central processing units under "average" daily usage, especially server processors, the rating scheme is defined by Advanced Micro Devices (AMD) for use in its line of processors based on the K10 microarchitecture (Opteron 8300 and 2300 series processors)

Page 6: Input devices power

thermal design power (TDP),The thermal design power (TDP), sometimes called thermal design point, is the maximum amount of heat generated by the CPU that the cooling system in a computer is required to dissipate in typical operation. Rather than specifying CPU's real power dissipation, TDP serves as the nominal value for designing CPU cooling systems.

Page 7: Input devices power

CPU power dissipationCentral processing unit power dissipation or CPU power dissipation is the process in which central processing units (CPUs) consume electrical energy, and dissipate this energy both by the action of the switching devices contained in the CPU (such as transistors or vacuum tubes) and by the energy lost in the form of heat due to the impedance of the electronic circuits.

Page 8: Input devices power

CPU power dissipationThere are several factors contributing to the CPU power consumption; they include dynamic power consumption, short-circuit power consumption, and power loss due to transistor leakage currents:

Pcpu = Pdyn + Psc + Pleak

The dynamic power consumption originates from logic-gate activities in the CPU. When logic gates toggle, energy is flowing as capacities inside the logic gates are charged and discharged. The dynamic power consumed by a CPU is approximately proportional to the CPU frequency, and to the square of the CPU voltage:

P = CV2f

where C is capacitance, f is frequency, and V is voltage.

Page 9: Input devices power

40 Watt ACP = 60 Watt TDP

55 Watt ACP = 79 Watt TDP

75 Watt ACP = 115 Watt TDP

105 Watt ACP = 137 Watt TDP

Page 10: Input devices power

Why haven't CPU clock speeds increased in the last 5 years?

Page 11: Input devices power

Higher performance=better

Page 12: Input devices power

Narrow pipelining

is easy to speed up

Page 13: Input devices power

Narrow pipelining

is single threaded with only serial codes.

Page 14: Input devices power

"Moore's law" is the observation that, over the

history of computing hardware, the number of transistors in a

dense integrated circuit doubles approximately every

two years.

Page 15: Input devices power
Page 16: Input devices power

Power Wall

Page 17: Input devices power

Power Wall

Page 18: Input devices power
Page 19: Input devices power

Problems:

Heat (too much of it and too hard to dissipate), power

consumption (too high), and current leakage problems.

Page 20: Input devices power

Power dissipation in CMOS technology

Page 21: Input devices power

The first part (addend) of the equation accounts for the dynamic power consumption on the chip (i.e. the

power consumption caused by charging and discharging capacitive loads when transistors are

switched) that represents the useful work performed by the chip. A is the activity factor meaning the

proportion of switching transistors in each cycle (since not all transistors have to switch every clock cycle); C is the capacitive load of the transistor; V is the voltage;

and f is the frequency.

Page 22: Input devices power

The first part (addend) of the equation accounts for the dynamic power consumption on the chip (i.e. the

power consumption caused by charging and discharging capacitive loads when transistors are

switched) that represents the useful work performed by the chip. A is the activity factor meaning the

proportion of switching transistors in each cycle (since not all transistors have to switch every clock cycle); C is the capacitive load of the transistor; V is the voltage;

and f is the frequency.

Page 23: Input devices power

If we observe the first term of the equation we can see why power has being increasing only linearly while frequency has been doing it logarithmically. The

reason is the quadratic dependence on the voltage.

Page 24: Input devices power

Engineers have been able to continuously reduce this voltage from 5V down to below 1V, which has helped them to control dissipated power without losing performance. Unfortunately,

many factors are interdependent and engineers have to make trade-offs constantly. For example, imagine we want to

decrease dynamic power consumption on a chip (consider only first term of the equation) by reducing the supply voltage

initially fixed at 2V. If we are able to reduce it to 1.7V, it is only a 15% decrease in voltage but we get a significant 28% decrease in power. However, reducing supply voltage has a side-effect

on the maximum frequency for the circuit and on the threshold voltage of transistors (the voltage at which a transistor switches

on):

Page 25: Input devices power

Transistor Scaling

Page 26: Input devices power
Page 27: Input devices power

22 nm

Transistor Scaling

Page 28: Input devices power

The problem is that while transistors are getting smaller, they're NOT getting faster.

Page 29: Input devices power

The problem is that while transistors are getting smaller, they're NOT getting faster.

Page 30: Input devices power

Switching speed of transistors depend on the strength of the

electric field.

Page 31: Input devices power

Strength of the electric field depends on the thickness of

the gate.

Page 32: Input devices power

As transistors shrink, the area of the gate decreases.

Page 33: Input devices power

In the past, this means meant that the gate of a transistor could also be made thinner.

Page 34: Input devices power

"The thinner the separation between two conductive plates, the stronger the electric field is

between them."

Page 35: Input devices power

As the switching could be faster

transistors could be made thinner without adding load

capacitance.

Page 36: Input devices power

However, as of 45nm, the gate dielectric is now approximately 0.9nm thick

Page 37: Input devices power

However, as of 45nm, the gate dielectric is now approximately 0.9nm thick--about the size of a single silicon-dioxide molecule.

Page 38: Input devices power

It is simply impossible to make this thinner.

Page 39: Input devices power

Chip Scaling

Page 40: Input devices power

As transistors get smaller, the wires connecting them get thinner.

Page 41: Input devices power

Thinner wires mean higher resistance and lower current.

Page 42: Input devices power

Solution?

Page 43: Input devices power

Low Power Approaches

Page 44: Input devices power

1. Clock Gating

Page 45: Input devices power

Clock-gating inserts a clock-enable before each state

element (register, latch, etc.) such that the element is not

clocked if new data is not going to be written.

Page 46: Input devices power

Clock-gating inserts a clock-enable

Page 47: Input devices power

This saves a significant amount of charge/discharge that would be wasted writing the same bit

back to the cell.

Page 48: Input devices power

2. Power Gating.

Page 49: Input devices power

This involves putting large, fat transistors at the voltage source for various sections of the chip and powering those sections

off when not used.

Page 50: Input devices power

T

Page 51: Input devices power

How much does my laptop consume?

Page 52: Input devices power

Intel Core 2 Duo 2.0 GHz processor

2 GB RAM

32 GB solid state hard drive

13.3" 1280x800 LED backlit display

NVIDIA GeForce Go 8400M GS video

Windows Vista Ultimate

Page 53: Input devices power

LCD brightness 7 (max) 20w

LCD brightness 6 19w

LCD brightness 5 18w

LCD brightness 0-4 17w

Page 54: Input devices power

HDD idle 20w

HDD defragmenting 23w

Page 55: Input devices power

CPU idle 20w

CPU running one prime95 torture test 50w

CPU running two prime95 torture tests 63w

Page 56: Input devices power

GPU idle 20w

GPU running rthdribl 55w

GPU running ATITool 3D warmup 40w

Page 57: Input devices power

DVD idle 20w

DVD spinning with disc inserted 25w

DVD copying 33w

Page 58: Input devices power

CPU fan off 20w

CPU fan low 21w

CPU fan med/high 22w

Page 59: Input devices power

CPU fan off 20w

CPU fan low 21w

CPU fan med/high 22w

Page 60: Input devices power

Tips

Page 61: Input devices power

1.Don't do anything with 3D graphics (gaming, etc)

2.Avoid using DVDs

3.Turn down the screen brightness 1 or 2 notches

4.Avoid CPU intensive web pages or programs

Page 62: Input devices power

Intel Core 2 Duo 2.0 GHz processor

2 GB RAM

32 GB solid state hard drive

13.3" 1280x800 LED backlit display

NVIDIA GeForce Go 8400M GS video

Windows Vista Ultimate

Page 63: Input devices power
Page 64: Input devices power