The Computer Oracle

Where does power consumption go in a computer?

--------------------------------------------------
Rise to the top 3% as a developer or hire one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------

Music by Eric Matyas
https://www.soundimage.org
Track title: Puzzle Game 5 Looping

--

Chapters
00:00 Where Does Power Consumption Go In A Computer?
00:53 Accepted Answer Score 26
01:31 Answer 2 Score 5
02:14 Answer 3 Score 17
03:34 Answer 4 Score 11
04:45 Thank you

--

Full question
https://superuser.com/questions/148070/w...

--

Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...

--

Tags
#cpu #power

#avk47



ACCEPTED ANSWER

Score 26


Electrons are being pushed around, that requires work. And the electrons experience "friction" as they move around, needing more energy.

If you want to push electrons into a PNP junction in order to turn it on, that requires energy. The electrons don't want to move, and they don't want to move closer together; you have to overcome their mutual repulsion.

Take the simplest cpu, a single, lone, transistor:

alt text

Electrons lose energy as they bump around, generating heat. And overcoming the electric fields of attraction and repulsion requires energy.




ANSWER 2

Score 17


There's an interesting article on wikipedia about Landauer's principle wich states that (quote):

"any logically irreversible manipulation of information, such as the erasure of a bit or the merging of two computation paths, must be accompanied by a corresponding entropy increase in non-information bearing degrees of freedom of the information processing apparatus or its environment"

This means that (quote):

Specifically, each bit of lost information will lead to the release of an amount kT ln 2 of heat, where k is the Boltzmann constant and T is the absolute temperature of the circuit.

Still quoting:

For, if the number of possible logical states of a computation were to decrease as the computation proceeded forward (logical irreversibility), this would constitute a forbidden decrease of entropy, unless the number of possible physical states corresponding to each logical state were to simultaneously increase by at least a compensating amount, so that the total number of possible physical states was no smaller than originally (total entropy has not decreased).

So, as a consequence of the Second Law of Thermodynamics (and Landauer), some types of computations cannot be done without generating a minimum amount of heat, and this heat is not a consequence of internal CPU resistance.

Cheers!




ANSWER 3

Score 11


To add to the other excellent answers:

Figures you usually see indicate that only a percentage (albeit a large one) of the power consumption ends up in heat. However, what exactly does happen with the rest?

Actually, almost everything ends up in heat. By the law of Conservation of energy, all the energy (which is power multiplied by time) has to end up somewhere. Almost all processes inside a computer end up turning the energy into heat, directly or indirectly. For example, the fan will turn energy into moving air (=kinetic energy), however the moving air will be stopped by friction with the surrounding air, which will turn its kinetic energy into heat.

The same goes for things like radiation (light from the monitor, EM radiation from all electrical components) and sound (noises, sound from loudspeakers) a computer produces: They too will be absorbed and transformed into heat.

If you read of a "percentage" that ends up in heat, that may have referred to the power supply alone. The power supply should indeed turn a large percentage of its input into electrical power, not into heat (though it does produce some heat as well). This energy will then be turned into heat by the rest of the computer :-).




ANSWER 4

Score 5


A lot of it also goes to moving your hard drive and fans, and lighting up your monitor.

Some of it goes to transmitting data over the network. Think about how much power a large radio station needs for this. The computer is doing the same thing with network data, even if it's on a much smaller scale over an ethernet line or wifi antenna.

Moreover, paths within the cpu and motherboard work pretty much the same way as the network transmissions. It takes energy to move electrons down those paths. An electron may not have much mass, but you're moving billions of them, and doing it billions of times per second.