DocumentCode
3078459
Title
Register allocation for simultaneous reduction of energy and peak temperature on registers
Author
Liu, Tiantian ; Orailoglu, Alex ; Xue, Chun Jason ; Li, Minming
Author_Institution
Dept. of Comput. Sci., City Univ. of Hong Kong, Hong Kong, China
fYear
2011
fDate
14-18 March 2011
Firstpage
1
Lastpage
6
Abstract
In this paper, we focus on register allocation techniques to simultaneously reduce energy consumption and heat buildup of register accesses. The conflict between these two objectives is resolved through the introduction of a hardware rotator. A register allocation algorithm followed by a refinement method is proposed based on the access patterns and the effects of the rotator. Experimental results show that the proposed algorithms obtain notable improvements in energy consumption and temperature reduction for embedded applications.
Keywords
computational complexity; embedded systems; energy consumption; graph colouring; optimising compilers; embedded applications; energy consumption reduction; energy reduction; hardware rotator; heat buildup reduction; peak temperature reduction; register allocation; Decoding; Energy consumption; Heating; Indexes; Registers; Resource management; Schedules; Bit transition activity; Heat buildup; Register allocation; Rotator;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location
Grenoble
ISSN
1530-1591
Print_ISBN
978-1-61284-208-0
Type
conf
DOI
10.1109/DATE.2011.5763010
Filename
5763010
Link To Document