<div><div class="gmail_quote">On Thu, Mar 4, 2010 at 00:54, Jerry <span dir="ltr">&lt;<a href="mailto:crashfourit@gmail.com">crashfourit@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

The idea is to automatically adjust (down) the cpu scaling when the cpu is getting overheated by a possibly configurable amount (like 50 to 60C). The purpose make users&#39; machines more reliable by not shutting down spontaneously when the cpu is over heating or to mitigate other issues.<br>

</blockquote><div><br></div>Slightyl off topic, but anyway...<div><br></div><div>I was left wondering if there is a &quot;sweet spot&quot; to optimize power consumption (considering both the CPU and air conditioning needed to keep it cool), processing power and CPU lifetime. For example, in a big datacenter CPU load could be moved to distribute the heat generation.</div>

<div><br></div><div>Also related, a few years ago I read a paper somewhere stating that datacenters could be kept warmer than usual in the old times, because a typical CPU had a economically useful life of only two years. After that it&#39;s best to exchange the CPU for a newer one because the oldest was not as efficient anymore. Few customers do this kind of math but it makes sense (at least theorethically).</div>

</div><div><br></div>Having automated tools to deal with this issue is an interesting development in my opinion, I&#39;m a network enginer.  and I have designed a few medium sized datacenters in my career, but I do not run a large datacenter, so my experience with this kind of tuning is limited. People with more experience on a (let&#39;s say) &quot;Google or Amazon scale&quot; may have better information to bring to the table.</div>

<div><br></div><div>-- <br>Carlos Ribeiro<br>Consultoria em Projetos<br>twitter: <a href="http://twitter.com/carribeiro">http://twitter.com/carribeiro</a><br>blog: <a href="http://rascunhosrotos.blogspot.com">http://rascunhosrotos.blogspot.com</a><br>

mail: <a href="mailto:carribeiro@gmail.com">carribeiro@gmail.com</a><br>
</div>