• DocumentCode
    3782581
  • Title

    Selective cache ways: on-demand cache resource allocation

  • Author

    D.H. Albonesi

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rochester Univ., NY, USA
  • fYear
    1999
  • Firstpage
    248
  • Lastpage
    259
  • Abstract
    Increasing levels of microprocessor power dissipation call for new approaches at the architectural level that save energy by better matching of on-chip resources to application requirements. Selective cache ways provides the ability to disable a subset of the ways in a set associative cache during periods of modest cache activity, while the full cache may remain operational for more cache-intensive periods. Because this approach leverages the subarray partitioning that is already present for performance reasons, only minor changes to a conventional cache are required and therefore, full-speed cache operation can be maintained. Furthermore, the tradeoff between performance and energy is flexible, and can be dynamically tailored to meet changing application and machine environmental conditions. We show that trading off a small performance degradation for energy savings can produce a significant reduction in cache energy dissipation using this approach.
  • Keywords
    "Resource management","Microprocessors","Power dissipation","Clocks","Energy dissipation","Frequency","Switching circuits","Capacitance","Voltage","Power generation"
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture, 1999. MICRO-32. Proceedings. 32nd Annual International Symposium on
  • ISSN
    1072-4451
  • Print_ISBN
    0-7695-0437-X
  • Type

    conf

  • DOI
    10.1109/MICRO.1999.809463
  • Filename
    809463