DocumentCode :
2541472
Title :
Master slave scheduling on heterogeneous star-shaped platforms with limited memory
Author :
Legrand, Amaud ; Beaumont, Olivier ; Marchal, Loris ; Robert, Yves
Author_Institution :
LaBRI, UMR CNRS 5800, Bordeaux, France
fYear :
2004
fDate :
20-23 Sept. 2004
Firstpage :
489
Abstract :
Summary form only given. In this work, we consider the problem of allocating and scheduling a collection of independent, equal-sized tasks on heterogeneous star-shaped platforms. We also address the same problem for divisible tasks. For both cases, we take memory constraints into account. We prove strong NP-completeness results for different objective functions, namely makespan minimization and throughput maximization, on simple star-shaped platforms. We propose an approximation algorithm based on the unconstrained version (with unlimited memory) of the problem. We introduce several heuristics, which are evaluated and compared through extensive simulations. An unexpected conclusion drawn from these experiments is that classical scheduling heuristics that try to greedily minimize the completion time of each task are outperformed by the simple heuristic that consists in assigning the task to the available processor that has the smallest communication time, regardless of computation power (hence a "bandwidth-centric" distribution).
Keywords :
computational complexity; minimisation; multiprocessor interconnection networks; processor scheduling; resource allocation; storage management; NP-completeness; approximation algorithm; bandwidth-centric distribution; greedy minimization; heterogeneous star-shaped platforms; independent equal-sized tasks; limited memory; makespan minimization; master slave scheduling; memory constraints; objective functions; scheduling heuristics; task allocation; task completion time; task scheduling; throughput maximization; Approximation algorithms; Computational modeling; Distributed computing; Master-slave; Memory management; Processor scheduling; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 2004 IEEE International Conference on
ISSN :
1552-5244
Print_ISBN :
0-7803-8694-9
Type :
conf
DOI :
10.1109/CLUSTR.2004.1392654
Filename :
1392654
Link To Document :
بازگشت