• DocumentCode
    792792
  • Title

    The master-slave paradigm with heterogeneous processors

  • Author

    Beaumont, Olivier ; Legrand, Arnaud ; Robert, Yves

  • Author_Institution
    CNRS, Talence, France
  • Volume
    14
  • Issue
    9
  • fYear
    2003
  • Firstpage
    897
  • Lastpage
    908
  • Abstract
    We revisit the master-slave tasking paradigm in the context of heterogeneous processors. We assume that communications are handled by a bus and, therefore, at most one communication can take place at a given time step. We present a polynomial algorithm that gives the optimal solution when a single communication is needed before the execution of the tasks on the slave processors. When communications are required both before and after the processing of the tasks, we show that the problem is strongly NP-complete. In this case, we present a guaranteed approximation algorithm. Finally, we present asymptotically optimal algorithms when communications are required before the processing of each task, or both before and after the processing of each task.
  • Keywords
    computational complexity; multiprocessing systems; optimisation; processor scheduling; NP-complete; asymptotically optimal algorithms; guaranteed approximation algorithm; heterogeneous processors; master-slave tasking paradigm; polynomial algorithm; slave processors; task execution; Approximation algorithms; Centralized control; Communication system control; Context; Hardware; Inductors; Master-slave; Polynomials; Process control; Random number generation;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2003.1233712
  • Filename
    1233712