DocumentCode
2427785
Title
Exploitation of parallelism for applications with an input data stream: optimal resource-throughput tradeoffs
Author
Guirado, F. ; Ripoll, A. ; Roig, C. ; Luque, E.
Author_Institution
Dept. of Comput. Sci., Univ. de Lleida, Spain
fYear
2005
fDate
9-11 Feb. 2005
Firstpage
170
Lastpage
178
Abstract
Pipeline applications simultaneously execute different instances of an input data stream. The iterative behavior of these applications makes the mapping process more difficult than that applied to classical task-parallel or data-parallel applications. In this paper we propose a new mapping algorithm, called ROUTE (resource optimization under throughput requirements), for pipelined applications, which provides assignments for given throughput constraints and minimizes the number of processors. The effectiveness of ROUTE is compared with a previous mapping algorithm proposed in the literature, for a representative set of synthetic applications. In all cases, ROUTE provides mappings that effectively meet the input throughput constraints, and is able to improve resource optimization by decreasing the number of required processors.
Keywords
graph theory; parallel processing; pipeline processing; resource allocation; ROUTE; input data stream; mapping algorithm; optimal resource-throughput tradeoffs; parallel pipeline applications; resource optimization; Constraint optimization; Contracts; Delay; Image processing; Iterative algorithms; Parallel processing; Pipelines; Signal processing; Signal processing algorithms; Throughput;
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.22
Filename
1386056
Link To Document