首页> 外文会议>International Conference on Real-Time Computing Systems and Applications >Space efficient wait-free buffer sharing in multiprocessor real-time systems based on timing information
【24h】

Space efficient wait-free buffer sharing in multiprocessor real-time systems based on timing information

机译:基于定时信息,空间高效的等待缓冲区共享在多处理器实时系统中共享

获取原文

摘要

A space-efficient wait-free algorithm for implementing a shared buffer for real-time multiprocessor systems is presented in this paper. The commonly used method to implement shared buffers in real-time systems is based on mutual exclusion. Mutual exclusion is penalised by blocking that typically leads to difficulties in guaranteeing deadlines in real-time systems. Researchers have introduced nonblocking algorithms and data structures that address the above problems. However, many of the nonblocking algorithms that have appeared in the literature have very high space demands, some of them even unbounded, which makes them unsuitable for real-time systems. In this paper, we look at a simple, elegant and easy-to-implement algorithm that implements a shared buffer but uses unbounded time-stamps, and we show how to bound the time-stamps by using the timing information that is available in many real-time systems. Our analysis and calculations show that the algorithm resulting from our approach is space-efficient. The presented protocol can support an arbitrary number of concurrent read and write operations.
机译:本文提出了一种用于实现实时多处理器系统的共享缓冲区的空间有效的等待算法。在实时系统中实现共享缓冲区的常用方法是基于相互排除。通过阻止,相互排斥受到惩罚,通常会导致难以保证实时系统中的截止日期。研究人员引入了解决上述问题的非封锁算法和数据结构。然而,在文献中出现的许多非阻塞算法具有很高的空间需求,其中一些甚至没有界面,这使得它们不适合实时系统。在本文中,我们看一下实现共享缓冲区的简单,优雅且易于实现的算法,但使用无界限的时间戳,我们展示了如何通过使用许多时序信息来绑定时间戳。实时系统。我们的分析和计算表明,由我们的方法产生的算法是空间效率。呈现的协议可以支持任意数量的并发读写操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号