Skip to main content

An Adaptive Technique for Reducing Leakage and Dynamic Power in Register Files and Reorder Buffers

  • Conference paper
Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation (PATMOS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3728))

Abstract

Contemporary superscalar processors, designed with a one-size-fits-all philosophy, grossly overcommit significant portions of datapath resources that remain unnecessarily activated in the course of program execution. We present a simple scheme for selectively activating regions within the register file and the reorder buffer for reducing leakage as well as dynamic power dissipation. Our techniques result in power savings in excess of 60% in these components, on the average with no performance loss.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Azizi, N., et al.: Low-leakage Asymmetric-cell SRAM. In: Proc, ISLPED 2002, pp. 48–51 (2002)

    Google Scholar 

  2. Goto, M., Sato, T.: Leakage Energy Reduction in Register Renaming. In: Proc. 1st Int’l Workshop on Embedded Computing Systems (ECS) held in conjunction with 24th ICDCS, March 2004, pp. 890–895 (2004)

    Google Scholar 

  3. Heo, S., et al.: Dynamic Fine-grain Leakage Reduction using leakage-biased bitlines. In: Proc. ISCA, pp. 137–147 (2002)

    Google Scholar 

  4. Kim, N.S., et al.: Drowsy Instruction Caches - Leakage Power Reduction using Dynamic Voltage Scaling and Subbank Prediction. In: Proc. MICRO-35, pp. 219–230 (2002)

    Google Scholar 

  5. Mamidipaka, M., Dutt, N.: eCACTI: An Enhanced Power Estimation Model for Onchip Caches, University of California, Irvine, Center for Embedded Computer Systems, TR-04-28 (September 2004)

    Google Scholar 

  6. Narendra, S., et al.: Scaling of Stack Effect and its Application for Leakage Reduction. In: Proc. ISLPED, pp. 195–200 (2001)

    Google Scholar 

  7. Powell, M., et al.: Gated Vdd - A Circuit Technique to Reduce Leakage in Deep Submicron Cache Memories. In: Proc. ISLPED 2000, pp. 90–95 (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Khasawneh, S.T., Ghose, K. (2005). An Adaptive Technique for Reducing Leakage and Dynamic Power in Register Files and Reorder Buffers. In: Paliouras, V., Vounckx, J., Verkest, D. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2005. Lecture Notes in Computer Science, vol 3728. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11556930_51

Download citation

  • DOI: https://doi.org/10.1007/11556930_51

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29013-1

  • Online ISBN: 978-3-540-32080-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics