• DocumentCode
    2888896
  • Title

    Complexity results for throughput and latency optimization of replicated and data-parallel workflows

  • Author

    Benoit, Anne ; Robert, Yves

  • Author_Institution
    LIP, ENS Lyon, Lyon
  • fYear
    2007
  • fDate
    17-20 Sept. 2007
  • Firstpage
    497
  • Lastpage
    506
  • Abstract
    Mapping applications onto parallel platforms is a challenging problem, even for simple application patterns such as pipeline or fork graphs. Several antagonist criteria should be optimized for workflow applications, such as throughput and latency (or a combination). In this paper, we consider a simplified model with no communication cost, and we provide an exhaustive list of complexity results for different problem instances. Some instances are shown to be NP-hard, thereby exposing the inherent complexity of the mapping problem. We provide polynomial algorithms for other problem instances. Altogether, we provide solid theoretical foundations for the study of mono-criterion or bi-criteria mapping optimization problems.
  • Keywords
    computational complexity; optimisation; parallel processing; processor scheduling; NP-hard problem; bi-criteria mapping optimization problem; complexity result; data-parallel workflow; latency optimization; mono-criterion mapping optimization problem; polynomial algorithm; replicated workflow; scheduling strategy; throughput optimization; Application software; Computer vision; Costs; Delay; Image processing; Pipelines; Polynomials; Skeleton; Solids; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2007 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1552-5244
  • Print_ISBN
    978-1-4244-1387-4
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2007.4629276
  • Filename
    4629276