【24h】

Schedulability Analysis in EDF Scheduler with Cache Memories

机译:高速缓存记忆的EDF调度器中的调度分析

获取原文

摘要

Cache memories can improve computer performance, but its unpredictable behaviour makes difficult to use them in hard real-time systems. Classical analysis techniques are not sufficient to accomplish schedulability analysis, and new hardware resources or complex analysis algorithms are needed. This work presents a comprehensive method to obtain predictability on the use of caches in real-time systems using an EDF scheduler. Reaching a predictable cache, schedulability analysis can be accomplished in a simple way through conventional algorithms. At the moment, this is the first approach to consider cache in this kind of scheduler. The method is based in the use of locking caches and genetic algorithms. Locking caches allows to load and lock cache contents, ensuring its remains unchanged. Genetic algorithms help to select the cache content that offers the best performance. Experimental results indicate that this scheme is fully predictable, and this predictability is reached with no performance loss for around 60% of cases.
机译:缓存存储器可以提高计算机性能,但其不可预测的行为难以在硬实时系统中使用它们。经典分析技术不足以完成调度分析,并且需要新的硬件资源或复杂分析算法。这项工作提出了一种综合方法,可以使用EDF调度程序在实时系统中使用高速缓存的可预测性。达到可预测的缓存,调度分析可以通过传统算法以简单的方式完成。目前,这是第一种考虑这种调度程序缓存的方法。该方法基于锁定缓存和遗传算法的使用。锁定缓存允许加载和锁定缓存内容,确保其保持不变。遗传算法有助于选择提供最佳性能的缓存内容。实验结果表明,该方案是完全可预测的,并且在大约60%的情况下没有性能损失达到这种可预测性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号