• DocumentCode
    2614800
  • Title

    Reducing leakage power in peripheral circuits of L2 caches

  • Author

    Homayoun, Houman ; Veidenbaum, Alex

  • Author_Institution
    Dept. of Comput. Sci., UC Irvine, Irvine, CA
  • fYear
    2007
  • fDate
    7-10 Oct. 2007
  • Firstpage
    230
  • Lastpage
    237
  • Abstract
    Leakage power has grown significantly and is a major challenge in microprocessor design. Leakage is the dominant power component in second-level (L2) caches. This paper presents two architectural techniques to utilize leakage reduction circuits in L2 caches. They primarily target the leakage in the peripheral circuitry of an L2 cache and as such have to be able to cope with longer delays. One technique exploits the fact that processor activity decreases significantly after an L2 cache miss occurs and saves power during L2 miss service time. Two algorithms, a static one and an adaptive one, are proposed for deciding when to apply this leakage reduction technique. Another technique attempts to keep the peripheral circuits in a lower-power state most of the time. The results for SPEC2K benchmarks show that the first technique can achieve a 18 to 22% reduction in L2 power consumption, on average (and up to 63%), depending on the decision algorithm. The second technique can save 25%, on average (and up to 80%). This comes with a negligible 1 to 2% performance impact, on average, depending on the technique used.
  • Keywords
    cache storage; leakage currents; microprocessor chips; L2 caches; SPEC2K; leakage power; microprocessor; peripheral circuits; Added delay; CMOS technology; Circuits; Decoding; Design optimization; Leakage current; Logic; Performance loss; Power dissipation; Random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2007. ICCD 2007. 25th International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-1257-0
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2007.4601907
  • Filename
    4601907