DocumentCode
3597948
Title
Efficient computation of buffer capacities for multi-rate real-time systems with back-pressure
Author
Bekooij, Marco ; Smit, Gerard ; Jansen, Pierre ; Wiggers, Maarten
Author_Institution
Univ. of Twente, Enschede
fYear
2006
Firstpage
10
Lastpage
15
Abstract
A key step in the design of multi-rate real-time systems is the determination of buffer capacities. In our multi-processor system, we apply back-pressure as caused by bounded buffers in order to control jitter. This requires the derivation of buffer capacities that both satisfy the temporal constraints as well as constraints on the buffer capacity. Existing exact solutions suffer from the computational complexity associated with the required conversion from a multi-rate dataflow graph to a single-rate dataflow graph. In this paper we present an algorithm, with linear computational complexity, that does not require this conversion and that determines close to minimal buffer capacities. The algorithm is applied to an MP3 play-back application that is mapped on our network based multi-processor system.
Keywords
buffer storage; computational complexity; data flow graphs; design; jitter; multiprocessing systems; real-time systems; MP3 play-back application; back-pressure; buffer capacities; jitter control; linear computational complexity; multiprocessor system; multirate dataflow graph; multirate real-time system design; single-rate dataflow graph; Computational complexity; Containers; Control systems; Delay; Jitter; Permission; Real time systems; Streaming media; System-on-a-chip; Throughput; buffer capacity; dataflow; system-on-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign and System Synthesis, 2006. CODES+ISSS '06. Proceedings of the 4th International Conference
Print_ISBN
1-59593-370-0
Electronic_ISBN
1-59593-370-0
Type
conf
DOI
10.1145/1176254.1176260
Filename
4278483
Link To Document