Title :
RAD-FLOWS: Buffering for Predictable Communication
Author :
Pineiro, Roberto ; Ioannidou, Kleoni ; Brandt, Scott A. ; Maltzahn, Carlos
Author_Institution :
Comput. Sci. Dept., Univ. of California, Santa Cruz, CA, USA
Abstract :
Real-time systems and applications are becoming increasingly complex and often comprise multiple communicating tasks. The management of the individual tasks is well-understood, but the interaction of communicating tasks with different timing characteristics is less well-understood. We discuss several representative inter-task communication flows via reserved memory buffers (possibly interconnected via a real-time network) and present RAD-Flows, a model for managing these interactions. We provide proofs and simulation results demonstrating the correctness and effectiveness of RAD-Flows, allowing system designers to determine the amount of memory required based upon the characteristics of the interacting tasks and to guarantee real-time operation of the system as a whole.
Keywords :
buffer storage; RAD-Flows; inter-task communication flows; predictable communication; real-time systems; reserved memory buffers; Analytical models; Buffer storage; Memory management; Predictive models; Real time systems; Resource management; Time factors; RAD; hard; performance guarantees; queueing theory; real-time;
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium (RTAS), 2011 17th IEEE
Conference_Location :
Chicago, IL
Print_ISBN :
978-1-61284-326-1
DOI :
10.1109/RTAS.2011.11