• DocumentCode
    3414690
  • Title

    Comparing gang scheduling with dynamic space sharing on symmetric multiprocessors using automatic self-allocating threads (ASAT)

  • Author

    Severance, Charles ; Enbody, Richard

  • Author_Institution
    Michigan State Univ., East Lansing, MI, USA
  • fYear
    1997
  • fDate
    1-5 Apr 1997
  • Firstpage
    288
  • Lastpage
    292
  • Abstract
    The work considers the best way to handle a diverse mix of multi-threaded and single-threaded jobs running on a single symmetric parallel processing system. The traditional approaches to this problem are free scheduling, gang scheduling, or space sharing. The paper examines a less common technique called dynamic space sharing. One approach to dynamic space sharing, automatic self allocating threads (ASAT), is compared to all of the traditional approaches to scheduling a mixed load of jobs. Performance results for ASAT scheduling, gang scheduling, and free scheduling are presented. ASAT scheduling is shown to be the superior approach to mixing multi-threaded work with single threaded work
  • Keywords
    multiprocessing systems; network operating systems; parallel processing; performance evaluation; processor scheduling; resource allocation; automatic self-allocating threads; dynamic space sharing; free scheduling; gang scheduling; mixed job scheduling; multi-threaded jobs; performance analysis; single symmetric parallel processing system; single-threaded jobs; symmetric multiprocessors; Application software; Dynamic scheduling; Hardware; Operating systems; Parallel processing; Processor scheduling; Resource management; Runtime; Switches; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1997. Proceedings., 11th International
  • Conference_Location
    Genva
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-7793-7
  • Type

    conf

  • DOI
    10.1109/IPPS.1997.580911
  • Filename
    580911