• DocumentCode
    2792149
  • Title

    Average-Case Performance Analysis of Online Non-clairvoyant Scheduling of Parallel Tasks with Precedence Constraints

  • Author

    Li, Keqin

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, New Paltz, NY
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We evaluate the average-case performance of three approximation algorithms for online non-clairvoyant scheduling of parallel tasks with precedence constraints. We show that for a class of wide task graphs, when task sizes are uniformly distributed in the range [1..C], the online non-clairvoyant scheduling algorithm LL-SIMPLE has an asymptotic average-case performance bound of M/(M-(3-(1+1/C)C+1)C-1), where M is the number of processors. For arbitrary probability distributions of task sizes, we present numerical and simulation data to demonstrate the accuracy of our general asymptotic average-case performance bound. We also report extensive experimental results on the average-case performance of online non-clairvoyant scheduling algorithms LL-GREEDY and LS. Algorithm LL-GREEDY has better performance than LL-SIMPLE by using an improved algorithm to schedule independent tasks in the same level. Algorithm LS produces even better schedules due to break of boundaries among levels.
  • Keywords
    computational complexity; graph theory; parallel processing; processor scheduling; statistical distributions; LL-GREEDY algorithm; LS algorithm; approximation algorithms; average-case performance analysis; online nonclairvoyant scheduling algorithm; parallel tasks; precedence constraints; probability distributions; task graphs; Algorithm design and analysis; Approximation algorithms; Concurrent computing; Optimal scheduling; Performance analysis; Probability distribution; Processor scheduling; Random variables; Scheduling algorithm; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370579
  • Filename
    4228307