DocumentCode :
2523975
Title :
Dynamic Compilation Framework with DVS for Reducing Energy Consumption in Embedded Processors
Author :
Shi, Qingsong ; Chen, Tianzhou ; Liang, Xiao ; Huang, Jiangwei
Author_Institution :
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou
fYear :
2008
fDate :
29-31 July 2008
Firstpage :
464
Lastpage :
470
Abstract :
Dynamic voltage scaling (DVS) is an effective technique for reducing the energy consumption in embedded systems. There are several advantages using DVS technique into compiler framework. This paper present a framework for reducing energy consumption in embedded processors using the dynamic compiler collaborate with DVS technique. Two algorithms are implemented in this framework, and the framework is implemented using the Intel PIN systems and is deployed in a real hardware platform. Experimental results based on the software and hardware platform, show that significant energy saving are achieved while performance loss less than 5%.
Keywords :
embedded systems; power aware computing; program compilers; Intel PIN system; dynamic compiler; dynamic voltage scaling; embedded processor; embedded system; energy consumption; Batteries; Dynamic compiler; Dynamic voltage scaling; Embedded system; Energy consumption; Hardware; Optimizing compilers; Performance loss; Runtime; Voltage control; DVS; Dynamic Compiler; Run-time Region;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Software and Systems, 2008. ICESS '08. International Conference on
Conference_Location :
Sichuan
Print_ISBN :
978-0-7695-3287-5
Type :
conf
DOI :
10.1109/ICESS.2008.47
Filename :
4595598
Link To Document :
بازگشت