Title :
Filter placement on a pipelined architecture
Author :
Benoit, Anne ; Dufossé, Fanny ; Robert, Yves
Author_Institution :
Ecole Normale Super. de Lyon, Lyon, France
Abstract :
In this paper, we explore the problem of mapping filtering query services on chains of heterogeneous processors. Two important optimization criteria should be considered in such a framework. The period, which is the inverse of the throughput, measures the rate at which data sets can enter the system. The latency measures the response time of the system in order to process one single data set entirely. We provide a comprehensive set of complexity results for period and latency optimization problems, with proportional or arbitrary computation costs, and without or with communication costs. We present polynomial algorithms for problems whose dependence graph is a linear chain (hence a fixed ordering of the filtering services). For independent services, the problems are all NP-complete except latency minimization with proportional computation costs, which was shown polynomial in [6].
Keywords :
computational complexity; graph theory; information filtering; minimisation; multiprocessing systems; pipeline processing; query processing; NP-complete except latency minimization; dependence graph; filter placement; filtering query services mapping; filtering services; heterogeneous processor; independent services; latency measure; optimization criteria; pipelined architecture; polynomial algorithm; response time; Computational efficiency; Cost function; Delay; Filtering; Nonlinear filters; Polynomials; Processor scheduling; Throughput; Time measurement; Web services;
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2009.5160880