DocumentCode
1987885
Title
Low Power Instructions Scheduling Based on Ant Colony Optimization
Author
Liu Qian ; He Yanxiang ; Chen Yong ; Liao Ximi ; Chen Nian
Author_Institution
Sch. of Comput., Wuhan Univ., Wuhan, China
fYear
2012
fDate
27-30 May 2012
Firstpage
1
Lastpage
4
Abstract
In this paper, we focus on the problem of instructions scheduling based on new meta-heuristic algorithm named Ant Colony Optimization (ACO). During the execution of the program, in fact, the flow goes from one instruction to the other. This procedure leads to binary transition just out of the differences between the binary code of two consecutive instructions. Our method pursues a related optimization strategy to reduce the total number of binary transition during the execution. It´s very hard to find the best scheduling solution because of being a NP-Hard. ACO is used to research for an approximate but effective solution, to achieve the goal of combinational optimization. The final goal is to minimize the dissipation of power at lower level.
Keywords
ant colony optimisation; binary codes; combinatorial mathematics; power aware computing; program compilers; scheduling; ACO; NP-hard solution; ant colony optimization strategy; binary code; binary transition; combinational optimization; low power instruction scheduling; metaheuristic algorithm; power dissipation; program execution; Ant colony optimization; Dynamic scheduling; Educational institutions; Energy consumption; Optimization; Processor scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering and Technology (S-CET), 2012 Spring Congress on
Conference_Location
Xian
Print_ISBN
978-1-4577-1965-3
Type
conf
DOI
10.1109/SCET.2012.6341888
Filename
6341888
Link To Document