• DocumentCode
    3240521
  • Title

    Energy benefits of a configurable line size cache for embedded systems

  • Author

    Zhang, Chuanjun ; Vahid, Frank ; Najjar, Walid

  • Author_Institution
    Dept. of Electr. Eng., California Univ., Riverside, CA, USA
  • fYear
    2003
  • fDate
    20-21 Feb. 2003
  • Firstpage
    87
  • Lastpage
    91
  • Abstract
    Previous work has shown that cache line sizes impact performance differently for different desktop programs; some programs work better with small line sizes, others with larger line sizes. Typical processors come with a line size that is a compromise, working best on the average for a variety of programs. We analyze the energy impact of different line sizes, for 19 embedded system benchmarks, and we show that tuning the line size to a particular program can reduce memory access energy by 50% in some examples. Our data argues strongly for the need for embedded microprocessors to have configurable line size caches, and for embedded system designers to put effort into choosing the best line size for their programs.
  • Keywords
    cache storage; embedded systems; logic design; low-power electronics; memory architecture; microcomputers; configurable line size cache; embedded microprocessors; embedded systems; energy consumption reduction; line size energy impact; memory access energy reduction; program line size tuning; Batteries; Computer science; Embedded computing; Embedded system; Energy consumption; Microprocessors; National electric code; Power engineering and energy; Switches; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2003. Proceedings. IEEE Computer Society Annual Symposium on
  • Print_ISBN
    0-7695-1904-0
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2003.1183357
  • Filename
    1183357