Article ID: | iaor20012778 |
Country: | United Kingdom |
Volume: | 3 |
Issue: | 5 |
Start Page Number: | 297 |
End Page Number: | 320 |
Publication Date: | Sep 2000 |
Journal: | Journal of Scheduling |
Authors: | Schwiegelshohn Uwe, Yahyapour Ramin |
This paper introduces a new preemptive algorithm that is well suited for fair on-line scheduling of parallel jobs. Fairness is achieved by selecting job weights to be equal to the resource consumption of the job and by limiting the time span a job can be delayed by other jobs submitted after it. Further, the processing time of a job is not known when the job is released. It is proven that the algorithm achieves a constant competitive ratio for both the makespan and the weighted completion time for the given weight selection. Finally, the algorithm is also experimentally evaluated with the help of workload traces.