HKUST Library Institutional Repository Banner

HKUST Institutional Repository >
Computer Science and Engineering >
CSE Conference Papers >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1783.1/750
Title: Optimizing static job scheduling in a network of heterogeneous computers
Authors: Tang, Xueyan
Chanson, Samuel T.
Keywords: Heterogeneous computers
Static job scheduling schemes
Job dispatching algorithm
Round-robin scheme
Optimized Round-Robin
Issue Date: Aug-2000
Citation: Proceedings of the 29th International Conference on Parallel Processing (ICPP 2000), Toronto, Canada, 21-24 Aug. 2000
Abstract: This paper investigates static job scheduling schemes that distribute workload in a network of computers with different speeds. Static schemes involve very low overhead and complexity compared to dynamic schemes, but can still provide significant performance improvement over the case of no load balancing. Optimization techniques are proposed for workload allocation and job dispatching. Workload allocation is modeled as a non-linear optimization problem and solved mathematically. It is shown that allocating a disproportionately high percentage of jobs to the more powerful computers improves system performance. The proposed job dispatching algorithm is an extension of the traditional round-robin scheme. The objective is to reduce burstiness in the job arrival stream to each computer. The schemes are evaluated by simulation experiments. Performance results verify their effectiveness in terms of mean response time, mean response ratio, and fairness. The Optimized Round-Robin (ORR) strategy which combines both techniques outperforms other static scheduling algorithms examined.
URI: http://hdl.handle.net/1783.1/750
Appears in Collections:CSE Conference Papers

Files in This Item:

File Description SizeFormat
icpp2000.pdf163KbAdobe PDFView/Open

All items in this Repository are protected by copyright, with all rights reserved.