• DocumentCode
    2190950
  • Title

    TLB and snoop energy-reduction using virtual caches in low-power chip-multiprocessors

  • Author

    Ekman, Magnus ; Dahgren, F. ; Stenström, Per

  • Author_Institution
    Dept. of Comput. Eng., Chalmers Univ. of Technol., Goteborg, Sweden
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    243
  • Lastpage
    246
  • Abstract
    In our quest to bring down the power consumption in low-power chip-multiprocessors, we have found that TLB and snoop accesses account for about 40% of the energy wasted by all L1 data-cache accesses. We have investigated the prospects of using virtual caches to bring down the number of TLB accesses. A key observation is that while the energy wasted in the TLBs are cut, the energy associated with snoop accesses becomes higher. We then contribute with two techniques to reduce the number of snoop accesses and their energy cost. Virtual caches together with the proposed techniques are shown to reduce the energy wasted in the L1 caches and the TLBs by about 30%.
  • Keywords
    cache storage; low-power electronics; microprocessor chips; multiprocessing systems; virtual storage; L1 data-cache accesses; TLB accesses; TLB energy-reduction; low-power chip-multiprocessors; power consumption reduction; snoop accesses; snoop energy-reduction; virtual caches; Batteries; Costs; Data engineering; Energy consumption; Energy loss; Mobile handsets; Permission; Personal digital assistants; Power engineering and energy; Power engineering computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 2002. ISLPED '02. Proceedings of the 2002 International Symposium on
  • Print_ISBN
    1-5811-3475-4
  • Type

    conf

  • DOI
    10.1109/LPE.2002.146746
  • Filename
    1029612