• DocumentCode
    2225983
  • Title

    Competitive dynamic multiprocessor allocation for parallel applications

  • Author

    Brecht, Timothy ; Deng, Xiaotie ; Gu, Nian

  • Author_Institution
    Dept. of Comput. Sci., York Univ., Toronto, Ont., Canada
  • fYear
    1995
  • fDate
    25-28 Oct 1995
  • Firstpage
    448
  • Lastpage
    455
  • Abstract
    In this paper we use competitive analysis to study preemptive multiprocessor allocation policies for parallel jobs whose execution time is not known to the scheduler at the time of scheduling. The objective is to minimize the makespan (i.e., the completion time of the last job to finish executing). We characterize a parallel job, Ji , by two parameters: its execution time, li, and its parallelism, Pi, which may vary over time. The preemption and reallocation of processors can take place at any time. We devise a preemptive policy which achieves the best possible competitive ratio and then derive upper and lower bounds for scheduling N parallel jobs on P processors
  • Keywords
    multiprocessing systems; processor scheduling; resource allocation; scheduling; competitive dynamic multiprocessor allocation; competitive ratio; execution time; lower bounds; makespan minimisation; parallel applications; parallel job; parallel jobs; reallocation; upper bounds; Algorithm design and analysis; Application software; Computer science; Costs; Dynamic scheduling; Information analysis; Memory management; Parallel processing; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
  • Conference_Location
    San Antonio, TX
  • ISSN
    1063-6374
  • Print_ISBN
    0-81867195-5
  • Type

    conf

  • DOI
    10.1109/SPDP.1995.530717
  • Filename
    530717