Authors
Nikolaos D Doulamis, Anastasios D Doulamis, Emmanouel A Varvarigos, Theodora A Varvarigou
Publication date
2007/10/8
Journal
IEEE Transactions on Parallel and Distributed Systems
Volume
18
Issue
11
Pages
1630-1648
Publisher
IEEE
Description
In this paper, we propose a new algorithm for fair scheduling, and we compare it to other scheduling schemes such as the Earliest Deadline First and the First Come First Serve schemes. Our algorithm uses a max-min fair sharing approach for providing fair access to users. When there is no shortage of resources, the algorithm assigns to each task enough computational power for it to finish within its deadline. When there is congestion, the main idea is to fairly reduce the CPU rates assigned to the tasks, so that the share of resources that each user gets is proportional to the user’s weight. The weight of a user may be defined as the user’s contribution to the infrastructure or the price he is willing to pay for services or any other socioeconomic consideration. In our algorithms, all tasks whose requirements are lower than their fair share CPU rate are served at their demanded CPU rates. However, the CPU rates of tasks …
Total citations
2006200720082009201020112012201320142015201620172018201920202021202220232024178916179158632235712
Scholar articles
ND Doulamis, AD Doulamis, EA Varvarigos… - IEEE Transactions on Parallel and Distributed Systems, 2007