Efficient Computation of Buffer Capacities for Cyclo-Static Real-Time Systems with Back-Pressure

  • Authors:
  • Maarten H. Wiggers;Marco J. G. Bekooij;Pierre G. Jansen;Gerard J. M. Smit

  • Affiliations:
  • University of Twente, The Netherlands;NXP Semiconductors, The Netherlands;University of Twente, The Netherlands;University of Twente, The Netherlands

  • Venue:
  • RTAS '07 Proceedings of the 13th IEEE Real Time and Embedded Technology and Applications Symposium
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a conservative approximation algorithm that derives close to minimal buffer capacities for an application described as a cyclo-static dataflow graph. The resulting buffer capacities satisfy constraints on the maximum buffer capacities and end-to-end throughput and latency constraints. Furthermore we show that the effects of run-time arbitration can be included in the response times of dataflow actors. We show that modelling an MP3 playback application as a cyclo-static dataflow graph instead of a multi-rate dataflow graph results in buffer capacities that are reduced up to 39%. Furthermore, the algorithm is applied to a real-life car-radio application, in which two independent streams are processed.