DocumentCode
1919990
Title
Energy-aware scheduling of distributed systems using cellular automata
Author
Agrawal, Pragati ; Rao, Shrisha
fYear
2012
fDate
19-22 March 2012
Firstpage
1
Lastpage
6
Abstract
In today´s world of large distributed systems, the need for energy efficiency of individual components is complemented by the need for energy awareness of the complete system. Hence, energy-aware scheduling of tasks on systems has become very important. Our work addresses the problem of finding an energy-aware schedule for a given system which also satisfies the precedence constraints between tasks to be performed by the system. We present a method which uses cellular automata to find a near-optimal schedule for the system. The rules for cellular automata are learned using a genetic algorithm. Though the work presented in this paper is not limited to scheduling in computing environments only, the work is validated with a sample simulation on distributed computing systems, and tested with some standard program graphs.
Keywords
cellular automata; distributed processing; genetic algorithms; graph theory; power aware computing; scheduling; cellular automata; distributed computing systems; energy awareness; energy efficiency; energy-aware scheduling; genetic algorithm; precedence constraints; program graphs; Automata; Genetic algorithms; Job shop scheduling; Learning automata; Optimal scheduling; Schedules; Scheduling algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems Conference (SysCon), 2012 IEEE International
Conference_Location
Vancouver, BC
Print_ISBN
978-1-4673-0748-2
Type
conf
DOI
10.1109/SysCon.2012.6189481
Filename
6189481
Link To Document