Title :
Cellular automata approach to scheduling problem
Author :
A. Swiecicka;F. Seredynski
Author_Institution :
Dept. of Comput. Sci., Bialystok Univ. of Technol., Poland
Abstract :
In the paper we propose using cellular automata (CAs) to solve a problem of scheduling tasks of a parallel program in the two processor system. We examine a hypothesis that a nonlinear structure of a program graph can be approximated by a linear CA structure. Corresponding CAs solving the scheduling problem act according to some rules which must be found. Searching effective rules is conducted with the use of a genetic algorithm (GA). We show that for any initial allocation of tasks, a CA with discovered rules is able to find optimal or near-optimal solutions. Corresponding architecture of a CA is simpler than the ones known in the literature.
Keywords :
"Processor scheduling","Scheduling algorithm","Content addressable storage","Multiprocessing systems","Concurrent computing","Computer science","Electronic mail","Linear approximation","Computer architecture","Delay"
Conference_Titel :
Parallel Computing in Electrical Engineering, 2000. PARELEC 2000. Proceedings. International Conference on
Print_ISBN :
0-7695-0759-X
DOI :
10.1109/PCEE.2000.873596