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 :
بازگشت