Quote Originally Posted by CrazyNutz View Post
Actually it does not. It not linear because silicon becomes more resistive as the temperature rises.
Hotter silicon will have higher resistance, the higher resistance will add heat.
You got it backward. Resistance does rise with temperature but current decreases as the resistance goes up (fixed voltage). And lower current = lower heat output.

A cool CPU will generate more heat than a hot CPU (assuming the same clock, running the same application, blablabla)