DocumentCode :
3615438
Title :
A comparison of static QoS-based scheduling heuristics for a meta-task with multiple QoS dimensions in heterogeneous computing
Author :
K.S. Golconda;F. Ozguner;A. Dogan
Author_Institution :
Dept. of Electr. Eng., Ohio State Univ., Columbus, OH, USA
fYear :
2004
fDate :
6/26/1905 12:00:00 AM
Firstpage :
106
Abstract :
Summary form only given. The problem of scheduling a set of independent tasks (a metatask) with multiple QoS needs, such as timeliness, reliability, versions, security and priority, in a heterogeneous computing (HC) environment is referred to as the QoS-based scheduling problem. Several heuristics have been proposed in the literature to solve the QoS-based scheduling problem, which is proven to be NP-hard. Selecting the best heuristic to use in a given HC environment is not trivial, since each heuristic makes different assumptions about the underlying QoS model. This article performs a comparative study of five such heuristics, namely QSMTS-IP, min-min, genetic algorithm, least slack first and sufferage. The heuristics have been modified from their original implementations to incorporate additional QoS attributes, the notion of service-types and to enable them to be simulated using a common set of assumptions. The study provides a fair basis for comparison of these heuristics, for tasks with varied service-types (hard, soft or best-effort) for each QoS dimension and varied degrees of tightness of task deadlines. The heuristics are outlined, the QoS-model is defined and the simulation environment is described. The simulation study shows how each heuristic performs in terms of number of satisfied users, makespan and total utility. The results provide suggestions on which heuristic is best suited for conditions prevailing in a particular HC environment.
Keywords :
"Processor scheduling","Quality of service","Security","Genetic algorithms","Computational modeling","Reliability engineering","Computer applications","Scheduling algorithm","Resource management","Distributed processing"
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
Type :
conf
DOI :
10.1109/IPDPS.2004.1303054
Filename :
1303054
Link To Document :
بازگشت