Title :
Benefit of Limited Time Sharing in the Presence of Very Large Parallel Jobs
Author :
Chiang, Su-Hui ; Fu, Chuyong
Author_Institution :
Dept. of Comput. Sci., Portland State Univ., OR, USA
Abstract :
This paper provides a comprehensive performance evaluation of job scheduling policies for parallel systems on which large jobs require the maximum or close to the maximum resource available on the system. A wide range of policies are evaluated, including nonpreemptive Backfill policies, time-sharing with Gang Scheduling, and dynamic Equi-spatial policies. Through detailed performance analysis, key problems of each class of policies are identified. As a simpler alternative to Gang Scheduling and Equi-spatial, we propose using a short runtime limit (e.g., one hour as opposed to 10´s hours) for Backfill policies. Our simulation results show that applying a short runtime limit on jobs that request a sufficiently large number of processors has the potential to significantly improve FCFS-Backfill policies for all job classes in most workloads studied.
Keywords :
parallel processing; processor scheduling; resource allocation; time-sharing programs; FCFS-Backfill policy; Gang scheduling; dynamic Equi-spatial policy; job scheduling; nonpreemptive Backfill policy; parallel system; performance evaluation; time sharing; very large parallel job; Computer science; Delay; Dynamic scheduling; Particle measurements; Performance analysis; Processor scheduling; Production systems; Runtime; Time measurement; Time sharing computer systems;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
DOI :
10.1109/IPDPS.2005.125