Steve LeibsonLeibson's Law: It takes 10 years for any disruptive technology to become pervasive in the design community. This blog is about the disruptive technologies that either have or will win over electronic engineers, some that won't, and why. Written by Steve Leibson, Tensilica's Technology Evangelist. See my history site at www.hp9825.com. You can email me by taking the first letter of my first name, appending that to my last name, then the magic email symbol, followed by the name of the company I work for, and then a dot followed by com.

View Steve Leibson's profile on LinkedIn

Profile

RSS Feed

  • Add this blog to your RSS newsreader!

Recent Posts

Recent Comments

Most Commented On

Archives

By Category

Blog

Tuesday, August 26, 2008

Hot Chips 2008: IBM’s Advice on Low-Power Processor Design—Not New but Still Good Advice

Aug 26 2008 11:16AM | Permalink | Email this | Comments (0) |
Blog This! using:  Blogger.com | LiveJournal |
Digg This | Slashdot This | add to Del.icio.us


Alex Mericas’ Hot Chips presentation delivered some insights into low-power processor design that IBM has gleaned from designing it’s series of server-class microprocessors: Power4, Power5, and Power6. These insights aren’t new. People involved in processor design know these tricks. But perhaps they’re more solid with IBM’s weight behind them.

Here are the basic concepts Mericas espoused:

  • Turn off the clock when not needed. This technique uses a few extra gates but has no other liabilities and many positives. The Power4 processor had almost no clock gating. The Power5 processor had clock gating. The Power6 processor has “aggressive” clock gating. Must be good stuff.
  • Use predictive power gating to switch off unused circuits. Note that this technique can cause some real timing problems when trying to power up circuits that have been switched off.
  • Dynamically change bandwidth to conserve power. Use adaptive fetching to minimize the waste of a RISC processor’s speculative operations. Use adaptive prefetching to minimize consumption of bus bandwidth.
  • Use dynamic voltage/frequency scaling (DVFS) to further reduce power consumption when maximum performance is not needed.

IBM says so. Now do you believe it?


Related entries in: ASICs | Processors | SOC (System on a chip) | 


Post a comment


Display Name

Before submitting this form, please type the characters displayed above:


ADVERTISEMENT

©1997-2008 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites