Title :
Group-Based Optimizaton for Parallel Job Scheduling with Scojo-PECT-O
Author :
Sodan, Angela C. ; Kanavallil, Arun ; Esbaugh, Bryan
Author_Institution :
Comput. Sci. Windsor, Windsor Univ., Windsor, ON
Abstract :
Typical job scheduling for parallel machines is done on a one-by-one basis because of the dynamic arrival of jobs and the different priorities of the jobs. In the general case, this does not provide the optimum solution from a global point of view. Thus, we propose an approach which selects a group of jobs from the waiting queue and hierarchically optimizes a longer-term scheduling plan. This becomes feasible because the approach is embedded in our Scojo-PECT coarse-grain time sharing scheduler which separates jobs by priority. We demonstrate that we can obtain up to a 30% improvement in relative response times.
Keywords :
optimisation; parallel machines; scheduling; coarse-grain time sharing scheduler; group-based optimization; jobs dynamic arrival; parallel job scheduling; parallel machines; Application software; Computer science; Delay; Dynamic scheduling; High performance computing; Optimal scheduling; Parallel machines; Processor scheduling; Runtime; Time sharing computer systems; discrete-event simulation; dynamic job arrival; optimization; parallel job scheduling;
Conference_Titel :
High Performance Computing Systems and Applications, 2008. HPCS 2008. 22nd International Symposium on
Conference_Location :
Quebec City, Que.
Print_ISBN :
978-0-7695-3250-9
DOI :
10.1109/HPCS.2008.19