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
Link To Document