We consider the problem of pipelined filters, where a continuous stream of tuples is processed by a set of commutative filters. Pipe-lined filters are common in stream applications and capture a large class of multiway stream joins. We focus on the problem of order-ing the filters adaptively to minimize processing cost in an envi-ronment where stream and filter characteristics vary unpredictably over time. Our core algorithm, A-Greedy (for Adaptive Greedy), has strong theoretical guarantees: If stream and filter characteristics were to stabilize, A-Greedy would converge to an ordering within a small constant factor of optimal. (In experiments A-Greedy usu-ally converges to the optimal ordering.) One very important feature of A-Greedy is tha...
Streaming algorithms must process a large quantity of small updates quickly to allow queries about t...
In this paper, we explore the problem of mapping filtering services on large-scale heterogeneous pla...
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Abstract—In multimedia stream filtering scenario, there usually exist many filtering rules that spec...
The problem we aim to address is the optimization of cost management for executing multiple continuo...
We consider the problem of optimizing and executing multiple continuous queries, where each query is...
International audienceIn this paper, we explore the complexity of mapping filtering streaming applic...
In this paper, we explore the problem of mapping filtering streaming applications on large-scale hom...
International audienceIn this paper, we explore the problem of mapping filtering streaming applicati...
The stream-processing model is a natural fit for multicore systems because it exposes the inherent l...
In signal processing, digital filter is a small system but it is so essential that each chipset nowa...
1 Intent The Adaptive Pipeline pattern (1) decouples the compositional structure of filters, which p...
High-volume data streams are too large and grow too quickly to store entirely in working memory, int...
When trying to process a data stream in small space, how important is the order in which the data ar...
As more complex DSP algorithms are realized in practice, there is an increasing need for high-level ...
Streaming algorithms must process a large quantity of small updates quickly to allow queries about t...
In this paper, we explore the problem of mapping filtering services on large-scale heterogeneous pla...
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Abstract—In multimedia stream filtering scenario, there usually exist many filtering rules that spec...
The problem we aim to address is the optimization of cost management for executing multiple continuo...
We consider the problem of optimizing and executing multiple continuous queries, where each query is...
International audienceIn this paper, we explore the complexity of mapping filtering streaming applic...
In this paper, we explore the problem of mapping filtering streaming applications on large-scale hom...
International audienceIn this paper, we explore the problem of mapping filtering streaming applicati...
The stream-processing model is a natural fit for multicore systems because it exposes the inherent l...
In signal processing, digital filter is a small system but it is so essential that each chipset nowa...
1 Intent The Adaptive Pipeline pattern (1) decouples the compositional structure of filters, which p...
High-volume data streams are too large and grow too quickly to store entirely in working memory, int...
When trying to process a data stream in small space, how important is the order in which the data ar...
As more complex DSP algorithms are realized in practice, there is an increasing need for high-level ...
Streaming algorithms must process a large quantity of small updates quickly to allow queries about t...
In this paper, we explore the problem of mapping filtering services on large-scale heterogeneous pla...
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...