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 :
بازگشت