Title :
Genetic algorithm based DSP multiprocessor scheduling
Author :
Amphlett, Robert W. ; Bull, David R.
Author_Institution :
Centre for Commun. Res., Bristol Univ., UK
Abstract :
This paper presents recent work on the application of genetic algorithms to the NP-complete problem of multiprocessor scheduling for audio DSP algorithms. The genetic algorithm is used to schedule algorithms written in the form of data flow graphs onto specified multiprocessor arrays. A unique chromosome representation technique is described and a number of application-specific genetic operators are introduced. Comparisons of the performance of the genetic algorithm technique with heuristic scheduling techniques show that the choice of the most suitable technique varies with the structure and complexity of the scheduling problem. Finally, techniques for combining heuristic and genetic algorithm scheduling techniques are discussed
Keywords :
audio signals; computational complexity; data flow graphs; genetic algorithms; processor scheduling; signal processing; DSP multiprocessor scheduling; NP-complete problem; application-specific genetic operators; audio DSP algorithms; chromosome representation technique; data flow graphs; genetic algorithms; heuristic scheduling techniques; Biological cells; Digital signal processing; Flow graphs; Genetic algorithms; Genetic mutations; NP-complete problem; Optimal scheduling; Processor scheduling; Scheduling algorithm; Signal processing algorithms;
Conference_Titel :
Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3073-0
DOI :
10.1109/ISCAS.1996.540400