DocumentCode :
1072274
Title :
Evaluating integrated hardware-software optimizations using a unified energy estimation framework
Author :
Vijaykrishnan, N. ; Kandemir, Mahmut ; Irwin, Mary Jane ; Kim, Hyun Suk ; Ye, Wu ; Duarte, David
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
Volume :
52
Issue :
1
fYear :
2003
Firstpage :
59
Lastpage :
76
Abstract :
In embedded and portable applications, energy dissipation is a major design constraint. Designers must consider energy consumption. SimplePower evaluates the energy considering the system as a whole rather than just as a sum of parts, and concurrently supports both compiler and architectural experimentation. It includes a transition-sensitive, cycle-accurate datapath energy model that interfaces with analytical and transition-sensitive energy models for the memory, clock and bus subsystems, respectively. We analyzed the energy consumption of 10 codes from the multidimensional array domain, and find datapath energy hotspots, bottlenecks and helpful features. Optimized codes saved 21 percent more energy using the most recently used way-prediction cache scheme as compared to executing unoptimized codes from the multidimensional array domain.
Keywords :
electronic design automation; energy conservation; hardware-software codesign; optimisation; SimplePower; architectural-level energy estimation framework; bus subsystem; clock subsystem; datapath energy hotspots; embedded processors; energy consumption; integrated hardware-software optimization evaluation; memory subsystem; multidimensional array; portable computers; transition-sensitive cycle-accurate datapath energy model; unified energy estimation framework; Circuits; Clocks; Computer architecture; Design optimization; Energy consumption; Hardware; Multidimensional signal processing; Network-on-a-chip; Optimizing compilers; Registers;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2003.1159754
Filename :
1159754
Link To Document :
بازگشت