DocumentCode
2025024
Title
On the performance of job scheduling for noncontiguous allocation in 2D mesh-connected multicomputers
Author
Bani-Mohammad, Saad
Author_Institution
Dept. of Comput. Sci., Al al-Bayt Univ., Mafraq, Jordan
fYear
2012
fDate
25-28 March 2012
Firstpage
92
Lastpage
96
Abstract
The performance of non-contiguous allocation can be significantly affected by the job scheduling strategy used for determining the order in which jobs are selected for execution. In this paper, the performance of the well-known Greedy Available Busy List (GABL) non-contiguous allocation strategy for 2D mesh-connected multicomputers is re-visited considering several important job scheduling strategies. These are the First-Come-First-Served (FCFS), Out-of-Order (OO), and Window-Based job scheduling strategies. They are compared using detailed flit-level simulations. Extensive simulation results based on synthetic and real workload models indicate that the Window-Based job scheduling strategy exhibits good performance when the scheduling window size is large and heavy system loads. In particular, it is substantially superior to FCFS in terms of system utilization and average job turnaround times under medium to heavy system loads. Also, it is superior to Out-of-Order scheduling in terms of maximum job waiting delays. Window-Based job scheduling can improve both overall system performance and fairness (i.e., maximum job waiting delays) by adopting a large job scheduling window.
Keywords
multiprocessing systems; resource allocation; scheduling; 2D mesh-connected multicomputers; first-come-first-served job scheduling; greedy available busy list; noncontiguous allocation; out-of-order job scheduling; window-based job scheduling; Delay; Load modeling; Out of order; Processor scheduling; Resource management; Scheduling; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrotechnical Conference (MELECON), 2012 16th IEEE Mediterranean
Conference_Location
Yasmine Hammamet
ISSN
2158-8473
Print_ISBN
978-1-4673-0782-6
Type
conf
DOI
10.1109/MELCON.2012.6196388
Filename
6196388
Link To Document