首页> 外文会议>International Conference on Real-Time and Embedded Computing systems and Applications >Bounding the Execution Times of DMA I/O Tasks on Hard-Real-Time Embedded Systems
【24h】

Bounding the Execution Times of DMA I/O Tasks on Hard-Real-Time Embedded Systems

机译:在硬实时嵌入式系统上绑定DMA I / O任务的执行时间

获取原文

摘要

A cycle-stealing DMA I/O task proceeds by stealing bus cycles from the CPU . The execution time of the DMA I/O task depends on the sequence of CPU instructions executing concurrently with it. This paper presents a method for bounding the worst-case execution time of a cycle-stealing DMA I/O task executing concurrently with a set of CPU tasks on a single-processor system. Our method uses the dynamic-programming technique to minimize the computational cost. We conducted exhaustive simulations on a widely-used embedded controller. The experimental results demonstrate our method safely and tightly bounds the worst-case execution times of cycle-stealing DMA I/O tasks.
机译:偷窃DMA I / O任务通过从CPU窃取总线周期来进行。 DMA I / O任务的执行时间取决于CPU指令序列与其同时执行。本文介绍了一种对单一处理器系统上的一组CPU任务同时执行的循环窃取DMA I / O任务的最坏情况执行时间的方法。我们的方法使用动态编程技术来最小化计算成本。我们对广泛使用的嵌入式控制器进行了详尽的模拟。实验结果安全地展示了我们的方法,紧密地界限了循环窃取DMA I / O任务的最坏情况的执行时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号