首页> 外文会议>International conference on embedded software >Supporting read/write applications in embedded real-time systems via suspension-aware analysis
【24h】

Supporting read/write applications in embedded real-time systems via suspension-aware analysis

机译:通过悬浮感知分析支持嵌入式实时系统中的读/写应用程序

获取原文

摘要

In many embedded real-time systems, applications often interact with I/O devices via read/write operations, which may incur considerable suspension delays. Unfortunately, prior analysis methods for validating timing correctness in embedded systems become quite pessimistic when suspension delays are present. In this paper, we consider the problem of supporting two common types of I/O applications in a multiprocessor system, that is, write-only applications and read-write applications. For the write-only application model, we present a much improved analysis technique that results in only O(m) suspension-related utilization loss, where m is the number of processors. For the second application model, we present a flexible I/O placement strategy and a corresponding new scheduling algorithm, which can completely circumvent the negative impact due to read- and write-induced suspension delays. We illustrate the feasibility of the proposed I/O-placement-based schedule via a case study implementation. Furthermore, experiments presented herein show that the improvement with respect to system utilization over prior methods is often significant.
机译:在许多嵌入的实时系统中,应用程序通常通过读/写操作与I / O设备交互,这可能会产生相当大的暂停延迟。遗憾的是,当存在悬架延迟时,用于验证嵌入式系统中的定时正确性的先前分析方法变得非常悲观。在本文中,我们考虑在多处理器系统中支持两个常见类型的I / O应用程序的问题,即只有写作应用程序和读写应用程序。对于只写申请模型,我们展示了一种大大改进的分析技术,即仅导致o(m)暂停相关的利用损失,其中m是处理器的数量。对于第二申请模型,我们介绍了一种灵活的I / O放置策略和相应的新调度算法,其可以完全绕由于读取和写引起的悬架延迟引起的负面影响。我们通过案例研究实施说明了基于I / O-SIMENT的计划的可行性。此外,本文提出的实验表明,对现有方法的系统利用率的改进通常是显着的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号