• 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