RAD-FLOWS: Buffering for Predictable Communication

RAD-FLOWS: Buffering for Predictable Communication
复制标题

RAD-FLOWS:可预测通信的缓冲

DOI:
--
复制
发表时间:
2011
期刊:
2011 17th IEEE Real-Time and Embedded Technology and Applications Symposium
影响因子:
--
通讯作者:
C. Maltzahn
C. Maltzahn
中科院分区:
--
文献类型:
--
作者:
R. Pineiro;Kleoni Ioannidou;S. Brandt;C. Maltzahn

文献摘要

被引文献

相似文献

实时系统和应用程序变得越来越复杂,并且通常包含多个通信任务。单个任务的管理很好理解,但具有不同时序特征的通信任务的交互却不太好理解。我们讨论了几种通过保留内存缓冲区(可能通过实时网络互连)的代表性任务间通信流,并提出了 RAD-Flows,这是一种用于管理这些交互的模型。我们提供的证明和仿真结果证明了RAD-Flows的正确性和有效性,使系统设计人员能够根据交互任务的特征确定所需的内存量,并保证整个系统的实时运行。
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.