loading...
Master slave scheduling on heterogeneous star-shaped platforms with limited memory
San Diego, CA, USA September 20-September 23
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CLUSTR.2004.1392654Sixth IEEE International Conference o ...
 This Article 
 
PURCHASE ARTICLE: $0
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A. Legrand, LaBRI, UMR CNRS 5800, Bordeaux, France
O. Beaumont, Dept. of Electr. Eng., Korea Univ., Seoul, South Korea
L. Marchal, Centre for Bioinformatics & Biol. Comput., Murdoch Univ., WA, Australia
Y. Robert, Centre for Bioinformatics & Biol. Comput., Murdoch Univ., WA, Australia
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).
Citation:
A. Legrand, O. Beaumont, L. Marchal, Y. Robert, "Master slave scheduling on heterogeneous star-shaped platforms with limited memory," cluster, pp.489, Sixth IEEE International Conference on Cluster Computing (CLUSTER'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.