Existing temporal analysis and buffer sizing techniques for real-time stream processing applications ignore that FIFO buffers bound interference between tasks on the same processor. By considering this effect it can be shown that a reduction of buffer capacities can result in a higher throughput. However, the relation between buffer capacities and throughput is non-monotone in general, which makes an exploitation of the effect challenging.\ud \ud In this paper a buffer sizing approach is presented which exploits that FIFO buffers bound interference between tasks on shared processors. The approach combines temporal analysis using a cyclic dataflow model with computation of buffer capacities in an iterative manner and thereby enables higher t...
We consider the provision of Access Point buffers in WLANs. We first demonstrate that the default u...
Increasingly, stream-processing applications include complex control structures to better adapt to c...
Increasingly, stream-processing applications include complex control structures to better adapt to c...
Existing temporal analysis and buffer sizing techniques for real-time stream processing applications...
Real-time stream processing applications such as software defined radios are usually executed concur...
Stream processing applications executed on multiprocessor systems usually contain cyclic data depend...
Soft real-time applications that process data streams can often be intuitively described as dataflow...
The goal of buffer allocation for real-time streaming applications is to minimize total memory consu...
The goal of buffer allocation for real-time streaming applications, modeled as dataflow graphs, is t...
Stream processing applications executed on embedded multiprocessor systems regularly contain cyclic ...
Buffer allocation for real-time streaming applications, modeled as dataflow graphs, minimizes the to...
Real-time dataflow analysis techniques for multiprocessor systems ignore that the execution of tasks...
Abstract—We consider the sizing of network buffers in 802.11 based networks.Wireless networks face ...
We consider the provision of Access Point buffers in WLANs. We first demonstrate that the default u...
Increasingly, stream-processing applications include complex control structures to better adapt to c...
Increasingly, stream-processing applications include complex control structures to better adapt to c...
Existing temporal analysis and buffer sizing techniques for real-time stream processing applications...
Real-time stream processing applications such as software defined radios are usually executed concur...
Stream processing applications executed on multiprocessor systems usually contain cyclic data depend...
Soft real-time applications that process data streams can often be intuitively described as dataflow...
The goal of buffer allocation for real-time streaming applications is to minimize total memory consu...
The goal of buffer allocation for real-time streaming applications, modeled as dataflow graphs, is t...
Stream processing applications executed on embedded multiprocessor systems regularly contain cyclic ...
Buffer allocation for real-time streaming applications, modeled as dataflow graphs, minimizes the to...
Real-time dataflow analysis techniques for multiprocessor systems ignore that the execution of tasks...
Abstract—We consider the sizing of network buffers in 802.11 based networks.Wireless networks face ...
We consider the provision of Access Point buffers in WLANs. We first demonstrate that the default u...
Increasingly, stream-processing applications include complex control structures to better adapt to c...
Increasingly, stream-processing applications include complex control structures to better adapt to c...