首页> 外文期刊>Real-time systems >A misconception in blocking time analyses under multiprocessor synchronization protocols
【24h】

A misconception in blocking time analyses under multiprocessor synchronization protocols

机译:在多处理器同步协议下的阻塞时间分析中存在误解

获取原文
获取原文并翻译 | 示例
           

摘要

In multiprocessor systems, synchronization protocols can result in non-trivial (remote) blocking, which can cause timing impacts in real-time systems. To analyze the schedulability or the worst-case response time, it is essential to calculate a safe upper bound on the maximum remote blocking time due to the synchronization protocols. The derivation of the upper bound is sometimes unsafe in the literature when the analyses improperly adopt a misconception that assumes the well-known critical instant theorem. In this paper, we show that the original analyses for the distributed priority ceiling protocol and the multiprocessor priority ceiling protocol are unsafe in the calculation of the blocking time due to this misconception. This results in repetition of unsafe timing analyses in the literature. This paper also provides a simple remedy for such a flaw.
机译:在多处理器系统中,同步协议可能会导致不平凡的(远程)阻塞,这可能会对实时系统造成时序影响。为了分析可调度性或最坏情况下的响应时间,必须根据同步协议来计算最大远程阻塞时间的安全上限。当分析不正确地采用一种假设,即众所周知的临界瞬时定理时,上限的推导在文献中有时是不安全的。在本文中,我们表明,由于这种误解,对分布式优先级上限协议和多处理器优先级上限协议的原始分析在阻塞时间的计算中是不安全的。这导致了文献中不安全时序分析的重复。本文还为这种缺陷提供了一种简单的补救措施。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号