Title :
Real-time gang schedulings with workload models for parallel computers
Author :
Lee, Jenq Kuen ; Lin, Chung-Der ; Chang, Yar-Wen ; Shih, Wei-Kuan
Author_Institution :
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Abstract :
Gang scheduling has been shown to be an effective job scheduling policy for parallel computers that combines elements of space sharing and time sharing. We propose new policies to enable gang scheduling to adapt to environments with real-time constraints. Our work, to our best knowledge, is the first work to attempt to address the real-time aspects of gang scheduling. Our system guided by a metric, called “task utilization workload”, can schedule both real-time and non-real-time tasks at the same time. We report simulation results with a family of scheduling algorithms based on our proposed metric. Our scheme is designed to be a practical scheme to be used for large scale industrial and commercial parallel systems. Preliminary simulation results also show that our proposed policy is an effective scheme to perform real-time scheduling, while scheduling non-real-time jobs with fairness and good throughput
Keywords :
parallel machines; real-time systems; scheduling; job scheduling policy; metric; parallel computers; real-time constraints; real-time gang scheduling; simulation; space sharing; task utilization workload; throughput; time sharing; workload models; Application software; Concurrent computing; Job shop scheduling; Large-scale systems; Optimizing compilers; Parallel languages; Processor scheduling; Real time systems; Software libraries; System software;
Conference_Titel :
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location :
Tainan
Print_ISBN :
0-8186-8603-0
DOI :
10.1109/ICPADS.1998.741027