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
Link To Document