DocumentCode
2671614
Title
Effect of compiler optimizations on memory energy
Author
Kim, H.S. ; Irwin, M.J. ; Vijaykrishnan, N. ; Kandemir, M.
Author_Institution
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
fYear
2000
fDate
2000
Firstpage
663
Lastpage
672
Abstract
Energy optimization has become an important issue in hardware and software design. In particular, optimizing the energy consumed by the memory system has been found to be very important. This paper looks at the influence of state-of-the-art compiler optimizations on the memory system energy considering the overall impact on instruction and data accesses. Our results indicate that while these optimizations provide significant savings in energy consumed by data accesses, they increase the energy consumed by instruction accesses. This, in turn, results in an increase in overall energy in most cases. Consequently, compiler writers for energy-aware systems need to consider both instruction and data locality in a unified optimization framework
Keywords
hardware-software codesign; optimising compilers; compiler optimizations; embedded systems; energy-aware systems; hardware and software design; memory energy; unified optimization; Computer science; Design engineering; Design optimization; Embedded software; Embedded system; Hardware; Motion estimation; Optimizing compilers; Software design; Software performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems, 2000. SiPS 2000. 2000 IEEE Workshop on
Conference_Location
Lafayette, LA
ISSN
1520-6130
Print_ISBN
0-7803-6488-0
Type
conf
DOI
10.1109/SIPS.2000.886764
Filename
886764
Link To Document