Originally posted by: Cookie Monster
Wiki has your answer
Basically the VRM is the part of the motherboard that regulates the supply voltage to the CPU. Kind of like a DC to DC voltage converter that regulates its output to a wanted figure using PWM (phase width modulation). Simply put, its a buck converter.
A very simple buck converter is made up of the PWM controller (feedback controller + constant current source, a FET) and power stage (inductor + output capacitor + diode). Assuming its a switching regulator of course.
From my understanding, there is little amperes flowing from the PSU. What the PSU does is that it sets up a voltage value, e.g 12V for the constant current source built into the motherboard. The constant current source is required for the PWM controller of the VRM (and this is usually a small value).
I dont think ill explain how PWM works (because there are alot of ways of doing it e.g sawtooth generator), but basically motherboards use ICs that produce square waveforms with varying duty cycle (how long it stays ON/OFF) dependent on the load current. This is paired with an inductor and a capacitor. These components are required so that when the PWM controlled switch is OFF i.e no current is flowing, the current i.e voltage is supplied by the inductor.
So basically in this case, the load at the output of the VRM is the CPU. However your not going to see ~300Ws of power being dissipated across the PSU wire nor see 55.4As flowing through any wire or component. Ive blown up 14W power resistors (these are made of ceramic/turn of wire) before and only had 0.7As going through them!
Its hard to determine the idle power of a CPU unless direct measurements are taken at the output of the VRM.
I think its inaccurate to base of power consumption based on the TDP figure because it is not the maximum power that the processor can dissipate.? Its a number for heatsink designers so that they can design a HS which can dissipate the required TDP value.
Hope this helps. (I tried to simplify things, but probably threw in too many buzz words!)