dynamic power
Think of every wire inside a chip as a tiny bucket that must be filled to represent a 1 and emptied to represent a 0. Every time a bit flips, you pour charge in or tip it out, and pouring takes effort. A chip is doing billions of these flips per second across millions of wires. Dynamic power is the energy cost of all that flipping — the power spent because the chip is actively switching, doing work.
The classic formula captures it: dynamic power is roughly proportional to capacitance times voltage squared times frequency (P is about C times V^2 times f). Capacitance C is how much charge each wire holds; voltage V is the height you must fill it to; frequency f is how often per second you flip. Two of these are the famous levers. Voltage enters squared, so lowering voltage a little cuts power a lot — halving V quarters this term. Frequency enters linearly, so a faster clock costs proportionally more power. (A more careful version multiplies in an activity factor, the fraction of wires that actually flip each cycle, since idle wires cost nothing dynamically.)
This formula is the engine behind nearly every power technique. It explains why dynamic voltage and frequency scaling works: drop both V and f when full speed is not needed and power falls steeply, because the V^2 term makes voltage reduction especially powerful. It explains the megahertz trap: cranking up frequency to chase clock-speed headlines burns power that rises with f and, because the highest clocks demand higher voltage, even faster than f. And it is only half the story — as transistors shrank, static (leakage) power stopped being negligible, and the two together set the power budget that ended Dennard scaling.
A core runs at V = 1.0 V and f = 3 GHz. Drop the voltage to 0.8 V and the clock to 2 GHz. The dynamic-power factor V^2 times f goes from 1.0^2 x 3 = 3.0 down to 0.8^2 x 2 = 0.64 x 2 = 1.28 — about 0.43 of the original power, for only a 1.5x slowdown. The squared voltage term does most of the saving.
Because voltage is squared, lowering it (alongside frequency) cuts dynamic power far faster than it cuts speed.
P is about C times V^2 times f is a model, not exact physics, and it omits leakage. At modern nodes static (leakage) power is a large second term, so you cannot reason about a chip's power from the dynamic formula alone.