While mapping a streaming (such as multimedia or network packet processing) application onto a specified architecture, an important issue is to determine the input stream rates that can be supported by the architecture for any given mapping. This is subject to typical constraints such as on-chip buffers should not overflow, and specified playout buffers (which feed audio or video devices) should not underflow, so that the quality of the audio/video output is maintained. The main difficulty in this problem arises from the high variability in execution times of stream processing algorithms, coupled with the bursty nature of the streams to be processed. In this paper we present a mathematical framework for such a rate analysis for streaming ap...
Existing temporal analysis and buffer sizing techniques for real-time stream processing applications...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
Streaming processing is an important technology that finds applications in networking, multimedia, s...
Abstract — While mapping a streaming (such as multimedia or network packet processing) application o...
Of late, there has been a considerable interest in models, algorithms and method-ologies specificall...
In this paper we address the “rate analysis ” problem for media-processing platforms consisting of m...
Soft real-time applications that process data streams can often be intuitively described as dataflow...
Abstract-Stream processing is a compute paradigm that promises safe and efficient parallelism. Its r...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
We study the timing behaviour of streaming applications running on a multiprocessor architecture. De...
In this paper we compare the maximum achievable throughput of different memory organisations of the ...
The goal of buffer allocation for real-time streaming applications is to minimize total memory consu...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
The design of new embedded systems is getting more and more complex as more functionality is integra...
Existing temporal analysis and buffer sizing techniques for real-time stream processing applications...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
Streaming processing is an important technology that finds applications in networking, multimedia, s...
Abstract — While mapping a streaming (such as multimedia or network packet processing) application o...
Of late, there has been a considerable interest in models, algorithms and method-ologies specificall...
In this paper we address the “rate analysis ” problem for media-processing platforms consisting of m...
Soft real-time applications that process data streams can often be intuitively described as dataflow...
Abstract-Stream processing is a compute paradigm that promises safe and efficient parallelism. Its r...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
We study the timing behaviour of streaming applications running on a multiprocessor architecture. De...
In this paper we compare the maximum achievable throughput of different memory organisations of the ...
The goal of buffer allocation for real-time streaming applications is to minimize total memory consu...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
The design of new embedded systems is getting more and more complex as more functionality is integra...
Existing temporal analysis and buffer sizing techniques for real-time stream processing applications...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
Streaming processing is an important technology that finds applications in networking, multimedia, s...