DocumentCode
419116
Title
Genetic list scheduling for soft real-time parallel applications
Author
Dandass, Yoginder S.
Author_Institution
Dept. of Comput. Sci. & Eng., Mississippi State Univ., MS, USA
Volume
1
fYear
2004
fDate
19-23 June 2004
Firstpage
1164
Abstract
This paper presents a hybrid algorithm that combines list scheduling with a genetic algorithm for constructing nonpreemptive schedules for soft real-time parallel applications represented as directed acyclic graphs. The execution time requirements of the applications´ tasks are assumed to be stochastic and are represented as probability distribution functions. The approach presented here produces shorter schedules than two popular list scheduling approaches for a majority of sample problems. Furthermore, the stochastic schedules provide a mechanism for predicting the probability of the application completing when the execution time available is less than the worst case requirement.
Keywords
directed graphs; genetic algorithms; parallel algorithms; parallel architectures; parallel programming; probability; processor scheduling; real-time systems; directed acyclic graphs; execution time requirement; genetic algorithm; genetic list scheduling; nonpreemptive scheduling; probability distribution functions; soft real-time parallel applications; stochastic scheduling; Application software; Communication switching; Computer science; Genetics; Probability distribution; Processor scheduling; Real time systems; Resource management; Stochastic processes; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2004. CEC2004. Congress on
Print_ISBN
0-7803-8515-2
Type
conf
DOI
10.1109/CEC.2004.1330993
Filename
1330993
Link To Document