Skip to main content

Power-Aware Adaptive Issue Queue and Register File

  • Conference paper
High Performance Computing - HiPC 2003 (HiPC 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2913))

Included in the following conference series:

Abstract

In this paper, we present a novel technique to reduce dynamic and static power dissipation in the issue queue. The proposed scheme is based on delaying the dispatch of instructions whenever this delay is expected not to degrade performance. The proposed technique outperforms previous schemes in both performance and power savings. It achieves more than 34% dynamic and 21% static power savings in the issue queue at the expense of just 1.77% IPC loss. Significant power savings may be also achieved for the register file.

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. Abella, J., González, A.: Power-Aware Adaptive Instruction Queue and Rename Buffers. Technical Report UPC-DAC-2002-31, http://www.ac.upc.es

  2. Bahar, R.I., Manne, S.: Power and Energy Reduction Via Pipelining Balancing. In: ISCA 2001 (2001)

    Google Scholar 

  3. Bai, Y., Bahar, R.I.: A Dynamically Reconfigurable Mixed In-Order/Out-of-Order Issue Queue for Power-Aware Microprocessors. In: VLSI 2003 (2003)

    Google Scholar 

  4. Brooks, D., Tiwari, V., Martonosi, M.: Wattch: a Framework for Architectural-Level Power Analysis and Optimizations. In: ISCA 2000 (2000)

    Google Scholar 

  5. Burger, D., Austin, T.: The SimpleScalar Tool Set, Version 3.0. Technical report, Computer Sciences Department, University of Wisconsin-Madison (1999)

    Google Scholar 

  6. Buyuktosunoglu, A., Albonesi, D., Schuster, S., Brooks, D., Bose, P., Cook, P.: A Circuit Level Implementation of an Adaptive Issue Queue for Power-Aware Microprocessors. In: GLSVLSI 2001 (2001)

    Google Scholar 

  7. Emer, J.: EV8: The post-ultimate alpha. Keynote at PACT (2001)

    Google Scholar 

  8. Folegnani, D., González, A.: Energy-Effective Issue Logic. In: ISCA 2001 (2001)

    Google Scholar 

  9. Karkhanis, T., Smith, J.E., Bose, P.: Saving Energy with Just in Time Instruction Delivery. In: ISLPED 2002 (2002)

    Google Scholar 

  10. Palacharla, S., Jouppi, N.P., Smith, J.E.: Complexity-Effective Superscalar Processors. In: ISCA 1997 (1997)

    Google Scholar 

  11. Ponomarev, D., Kucuk, G., Ghose, K.: Reducing Power Requirements of Instruction Scheduling Logic Through Dynamic Allocation of Multiple Datapath Resources. In: MICRO 2001 (2001)

    Google Scholar 

  12. Shivakumar, P., Jouppi, N.P.: CACTI 3.0: An Integrated Cache Timing, Power and Area Model. Research report 2001/2, WRL, Palo Alto, CA, USA (2001)

    Google Scholar 

  13. Winston, W.L.: Operations Research Applications and Algorithms, 2nd edn. Duxbury Press, Boston (1991)

    MATH  Google Scholar 

  14. Yang, S.H., Powell, M.D., Falsafi, B., Vijaykumar, T.N.: Exploiting Choice in Resizable Cache Design to Optimize Deep-Submicron Processor Energy-Delay. In: HPCA 2002 (2002)

    Google Scholar 

  15. SPEC2000 (2000), http://www.specbench.org/osg/cpu2000/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Abella, J., González, A. (2003). Power-Aware Adaptive Issue Queue and Register File. In: Pinkston, T.M., Prasanna, V.K. (eds) High Performance Computing - HiPC 2003. HiPC 2003. Lecture Notes in Computer Science, vol 2913. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24596-4_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24596-4_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20626-2

  • Online ISBN: 978-3-540-24596-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics