Title :
A robust scheduling technology for moldable scheduling of parallel jobs
Author :
Srinivasan, Sudha ; Krishnamoorthy, Savitha ; Sadayappan, P.
Author_Institution :
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
Abstract :
Moldable job scheduling has been proved to be effective compared to traditional-job scheduling policies. It is based on the observation that most jobs submitted to a space-shared parallel system can actually reduce their response times if they were allowed to take any number of processors in a user-specified range. Previous approaches to scheduling of moldable jobs focused on when and how to choose the number of processors for a moldable job. Careful experimental evaluations show that these techniques are not robust. This paper proposes a new strategy for scheduling moldable jobs that outperforms not only the traditional rigid scheme, but also the previous moldable scheduling policies, by doing uniformly well under different load conditions and for jobs of different scalabilities.
Keywords :
distributed shared memory systems; parallel machines; processor scheduling; moldable job scheduling; parallel jobs; robust scheduling technology; space-shared parallel system; traditional-job scheduling policies; user-specified range; Degradation; Delay; Dynamic scheduling; Information science; Parallel machines; Processor scheduling; Production; Robustness; Scalability;
Conference_Titel :
Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN :
0-7695-2066-9
DOI :
10.1109/CLUSTR.2003.1253304