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
Link To Document