CPU electrical consumption
Modern personal computer CPUs (central processing units) consume a considerable amount of electrical power. This must be considered when choosing a power supply unit, and when power consumption is constrained by production and cost.CPUs in other electronics often use far less power. For example, the CPUs in mobile phones or pacemakers use just a few microwatts. CPUs in personal computers use a lot of power because the manufacturers are 'rewarded' (by sales) for raw speed instead of energy efficiency. This top-performance speed requires significantly more power in the cases of most (but not all) CPU architectures. One of the simplest way to reduce the power consumption of a PC's CPU is just to slow its clock rate.
CPUs for desktop computers typically use more power than any other component inside the computer, except perhaps recent technology video cards which are essentially special purpose CPUs (+memory) themselves. The steady trend in CPU power supplies over the past decade has been towards using lower voltages and having considerably higher currents. While energy-saving features have been instituted in PCs for when they are idle, the overall consumption of today's high-drain CPUs is considerable. This is in strong contrast with the much lower energy consumption of CPUs designed for low-power environments. One such CPU, the Intel XScale, can run at 600 MHz with only half a watt of power, whereas x86 PC processors from Intel in the same performance bracket consume roughly eighty times as much energy.
Processor manufacturers usually release two power consumption numbers for a CPU, first is the 'typical' thermal power, which is how much power the CPU draws under normal load, and the other is the maximum thermal power, which is how much power it can draw if you give it a worst-case set of instructions. As an example, the Pentium 4 2.8GHz has a typical thermal power of 68.4 W, but a maximum thermal power of 85 W. When the CPU is idle, it will draw far less than the typical thermal power. Manufacturers generally don't release the idle thermal-power statistics for desktop chips.
There are some engineering reasons for this pattern.
- First, higher speed always requires more power for equivalent operations than lower speed, even in the same chip. So, if I write an image file to a display whilst running at maximum speed, the power required will be higher than writing the same image file to the same display whilst running at a slower speed.
- Second, new features (more CPU instructions, increased pipeline size, increased on-chip cache size, ...) all require more transistors. And each transistor requires power to work. More transistors working, more power needed. One trick used in recent CPU designs is to selectively shut down (or slow down) unused or secondary parts of the CPU.
- Third, for any given CPU design, second and later generation implementations will usually use smaller transistors (less power draw), or structures built for lower voltage (typically using reduced power). Experience with a given design usually allows reduced power requirements.
| Table of contents |
|
2 PC (x86) CPUs 3 External links |
ARM/StrongARM/XScale CPUs
Intel XScale
PC (x86) CPUs
AMD Athlon
AMD Athlon XP
AMD Athlon 64
Intel Pentium 4
VIA C3
VIA Eden-N
External links