• DocumentCode
    425440
  • Title

    Independent and divisible tasks scheduling on heterogeneous star-shaped platforms with limited memory

  • Author

    Beaumont, O. ; Legrand, A. ; Marchal, L. ; Robert, Y.

  • Author_Institution
    CNRS, Bordeaux, France
  • fYear
    2005
  • fDate
    9-11 Feb. 2005
  • Firstpage
    179
  • Lastpage
    186
  • Abstract
    In this paper, 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
    bandwidth allocation; buffer storage; minimisation; resource allocation; scheduling; storage allocation; NP-completeness; approximation algorithm; bandwidth-centric distribution; divisible tasks scheduling; heterogeneous star-shaped platforms; makespan minimization; memory constraints; throughput maximization; Approximation algorithms; Bandwidth; Computational modeling; Equations; Memory management; NP-complete problem; Polynomials; Processor scheduling; Steady-state; Throughput; Scheduling; bounded buffers; divisible load; makespan; memory constraints; memory limitation; steady-state;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2005. PDP 2005. 13th Euromicro Conference on
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-2280-7
  • Type

    conf

  • DOI
    10.1109/EMPDP.2005.25
  • Filename
    1386057