• DocumentCode
    1751289
  • Title

    A system-level energy minimization approach using datapath width optimization

  • Author

    Cao, Yun ; Yasuura, Hiroto

  • Author_Institution
    Dept. of Comput. Sci. & Commun. Eng., Kyushu Univ., Fukuoka, Japan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    231
  • Lastpage
    236
  • Abstract
    This paper presents a novel system-level approach that minimizes the energy consumption of embedded core-based systems through datapath width optimization. It is based on the idea of minimizing energy consumed by redundant bits, which are unused during execution of programs by means of optimizing the datapath width of processors. To minimize the redundant bits of variables in a given application program, the effective size of each variable is determined by variable size analysis, and Valen-C language is used to preserve the precision of computation. Analysis results of variables show that there are average 39% redundant bits in the C source program of MPEG-2 video decoder. In our experiments for several embedded applications, energy savings without performance penalty are reported range from about 10.8% to 48.3%
  • Keywords
    decoding; embedded systems; low-power electronics; microprocessor chips; minimisation; redundancy; video coding; C source program; MPEG-2 video decoder; Valen-C language; datapath width optimization; embedded core-based system; redundant bits; soft-core processor; system-level energy minimization; variable size analysis; Batteries; Computer science; Data engineering; Decoding; Embedded system; Energy consumption; Minimization; Permission; Power engineering and energy; Power system modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, International Symposium on, 2001.
  • Conference_Location
    Huntington Beach, CA
  • Print_ISBN
    1-58113-371-5
  • Type

    conf

  • DOI
    10.1109/LPE.2001.945406
  • Filename
    945406