I have noticed if I leave a render process for an extended period of time, the CPU will get to a high temperature and start buzzing. I always immediately cancel/halt the process and let it cool down before continuing, but I would like to know if modern CPU's automatically adjust their workload to current temperature, and if not, what are common and acceptable temperatures for a CPU when performing a heavy workload (like rendering a video file or an output from a 3D application, or similar intensive tasks)?
My specific CPU is an eight core Intel i7, each core running 950 @ 3.07 GHz.