DocumentCode
532340
Title
Dynamic probability based instruction scheduling for low-power embedded system
Author
Yong, Chen ; Yanxiang, He ; Ximi, Liao ; Wei, Wu ; Qingan, Li
Author_Institution
Sch. of Comput., Wuhan Univ., Wuhan, China
Volume
2
fYear
2010
fDate
22-24 Oct. 2010
Abstract
Power is a very important indicator in embedded system. In this paper, for decreasing the power of the embedded system, we use an efficiency method that does work in the code generate of compiler to solve the instruction scheduling and reordering problem. The instruction scheduling is a NP-Hard problem. For solving this NP-Hard problem, we design a proper power model to evaluate the power. And the multiple iterations of dynamic probability are used for the instruction scheduling selecting. The main contribution of our algorithm is that we make a dynamic probability based on the power of closed instructions to decide which is the better scheduling, and then through multiple iterations to select the best one for our final result.
Keywords
computational complexity; embedded systems; scheduling; NP-hard problem; dynamic probability based instruction scheduling; low-power embedded system; reordering problem; Dynamic scheduling; Dynamic Probability; Embedded System; Instruction Scheduling; Low Power;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Application and System Modeling (ICCASM), 2010 International Conference on
Conference_Location
Taiyuan
Print_ISBN
978-1-4244-7235-2
Electronic_ISBN
978-1-4244-7237-6
Type
conf
DOI
10.1109/ICCASM.2010.5620363
Filename
5620363
Link To Document