DocumentCode :
2748520
Title :
Supporting priorities and improving utilization of the IBM SP scheduler using slack-based backfilling
Author :
Talby, David ; Feitelson, Dror G.
Author_Institution :
Dept. of Comput. Sci., Hebrew Univ., Jerusalem, Israel
fYear :
1999
fDate :
12-16 Apr 1999
Firstpage :
513
Lastpage :
517
Abstract :
Distributed memory parallel systems such as the IBM SP2 execute jobs using variable partitioning. Scheduling jobs in FCFS order leads to severe fragmentation and utilization loss, which lead to the development of backfilling schedulers such as EASY. This paper presents a backfilling scheduler that improves EAST in two ways: It supports both user selected and administrative priorities, and guarantees a bounded wait time for all jobs. The scheduler gives each waiting job a slack, which determines how long it may have to wait before running: `important´ and `heavy´ jobs will have little slack in comparison with others. Experimental results show that the priority scheduler reduces the average wait time by about 15% relative to EASY in an equal priorities scenario, and is responsive to differential priorities as well
Keywords :
distributed memory systems; processor scheduling; EAST; EASY; IBM SP scheduler; IBM SP2; backfilling schedulers; distributed memory parallel systems; priorities; slack-based backfilling; variable partitioning; Computer science; Delay; Electrical capacitance tomography; H infinity control; Microwave integrated circuits; Processor scheduling; Reactive power; Supercomputers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
Conference_Location :
San Juan
Print_ISBN :
0-7695-0143-5
Type :
conf
DOI :
10.1109/IPPS.1999.760525
Filename :
760525
Link To Document :
بازگشت