A new window-based job scheduling scheme for 2D mesh multicomputers

被引:17
作者
Ababneh, Ismail [2 ]
Bani-Mohammad, Saad [1 ]
机构
[1] Al al Bayt Univ, Prince Hussein Bin Abdullah Coll Informat Technol, Dept Comp Sci, Mafraq 25113, Jordan
[2] Jordan Univ Sci & Technol, Dept Comp Sci, Irbid, Jordan
关键词
Job scheduling; Mesh; Multicomputer; Contiguous submesh allocation; Average turnaround time; Maximum waiting delay; SUBMESH ALLOCATION;
D O I
10.1016/j.simpat.2010.08.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Allocating submeshes to jobs in mesh-connected multicomputers in a FCFS fashion can lead to poor system performance (e g long job waiting delays) because the job at the head of the waiting queue can prevent the allocation of free submeshes to other waiting jobs with smaller submesh requirements However serving jobs aggressively out-of-order can lead to excessive waiting delays for jobs with large allocation requests In this paper we propose a scheduling scheme that uses a window of consecutive jobs from which it selects jobs for allocation and execution This window starts with the current oldest waiting job and corresponds to the lookahead of the scheduler The performance of the proposed window-based scheme has been compared to that of FCFS and other previous job scheduling schemes Extensive simulation results based on synthetic workloads and real workload traces indicate that the new scheduling strategy exhibits good performance when the scheduling window size is large In particular it is substantially superior to FCFS in terms of system utilization average job turnaround times and maximum waiting delays under medium to heavy system loads Also it is superior to aggressive out-of-order scheduling in terms of maximum job waiting delays Window-based job scheduling can Improve both overall system performance and fairness e maximum job waiting delays) by adopting large lookahead job scheduling windows (C) 2010 Elsevier BV All rights reserved
引用
收藏
页码:482 / 493
页数:12
相关论文
共 27 条