首页> 外文期刊>Real-time systems >Work-conserving dynamic time-division multiplexing for multi-criticality systems
【24h】

Work-conserving dynamic time-division multiplexing for multi-criticality systems

机译:用于多关键性系统的工作节育动态时分复用

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

摘要

Multi-core architectures pose many challenges in real-time systems, which arise from contention between concurrent accesses to shared memory. Among the available memory arbitration policies, time-division multiplexing (TDM) ensures a predictable behavior by bounding access latencies and guaranteeing bandwidth to tasks independently from the other tasks. To do so, TDM guarantees exclusive access to the shared memory in a fixed time window. TDM, however, provides a low resource utilization as it is non-work-conserving. Besides, it is very inefficient for resources having highly variable latencies, such as sharing the access to a DRAM memory. The constant length of a TDM slot is, hence, highly pessimistic and causes an underutilization of the memory. To address these limitations, we present dynamic arbitration schemes that are based on TDM. However, instead of arbitrating at the level of TDM slots, our approach operates at the granularity of clock cycles by exploiting slack time accumulated from preceding requests. This allows the arbiter to reorder memory requests, exploit the actual access latencies of requests, and thus improve memory utilization. We demonstrate that our policies are analyzable as they preserve the guarantees of TDM in the worst case, while our experiments show an improved memory utilization. We furthermore present and evaluate an efficient hardware implementation for a variant of our arbitration strategy.
机译:多核架构在实时系统中提出了许多挑战,从Conturent访问与共享内存之间的争用产生。在可用的内存仲裁策略中,时分复用(TDM)通过限制访问延迟并保证与其他任务无关的带宽来确保可预测的行为。为此,TDM保证在固定的时间窗口中独占访问共享内存。然而,TDM提供了低资源利用率,因为它是不工作保守的。此外,对于具有高度可变延迟的资源,诸如共享对DRAM内存的访问的资源非常低效率。因此,TDM槽的恒定长度是高度悲观的并且导致内存的未充分利用。为了解决这些限制,我们呈现了基于TDM的动态仲裁方案。然而,代替在TDM槽的水平下仲裁,我们的方法通过利用从前请求累积的累积的节省时间来在时钟周期的粒度下操作。这允许仲裁器重新排序存储器请求,利用请求的实际访问延迟,从而提高内存利用率。我们证明我们的政策可以分析,因为它们在最坏情况下保证TDM的保证,而我们的实验表明了提高的内存利用率。我们此外,我们提供了仲裁策略的变体的有效硬件实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号