• DocumentCode
    1165865
  • Title

    An integrated approach to parallel scheduling using gang-scheduling, backfilling, and migration

  • Author

    Zhang, Yanyong ; Franke, Hubertus ; Moreira, Jose ; Sivasubramaniam, Anand

  • Author_Institution
    Dept. of Electr. & Comput. Eng., State Univ. of New Jersey, Piscataway, NJ, USA
  • Volume
    14
  • Issue
    3
  • fYear
    2003
  • fDate
    3/1/2003 12:00:00 AM
  • Firstpage
    236
  • Lastpage
    247
  • Abstract
    Effective scheduling strategies to improve response times, throughput, and utilization are an important consideration in large supercomputing environments. Parallel machines in these environments have traditionally used space-sharing strategies to accommodate multiple jobs at the same time by dedicating the nodes to a single job until it completes. This approach, however, can result in low system utilization and large job wait times. This paper discusses three techniques that can be used beyond simple space-sharing to improve the performance of large parallel systems. The first technique we analyze is backfilling, the second is gang-scheduling, and the third is migration. The main contribution of this paper is an analysis of the effects of combining the above techniques. Using extensive simulations based on detailed models of realistic workloads, the benefits of combining the various techniques are shown over a spectrum of performance criteria.
  • Keywords
    distributed processing; multiprogramming; parallel machines; processor scheduling; virtual machines; backfilling; gang scheduling; job wait times; migration; multiprogramming; parallel machines; parallel scheduling; space-sharing; supercomputing; virtual machines; workload simulation; Application software; Computational modeling; Computer simulation; Delay; Parallel machines; Processor scheduling; Quality of service; Throughput; Time factors; Virtual machining;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2003.1189582
  • Filename
    1189582