首页> 外文会议>Design, Automation Test in Europe Conference Exhibition >The concept of unschedulability core for optimizing priority assignment in real-time systems
【24h】

The concept of unschedulability core for optimizing priority assignment in real-time systems

机译:不可调度核心的概念,用于优化实时系统中的优先级分配

获取原文

摘要

In the design optimization of real-time systems, the schedulability analysis is used to define the feasibility region within which tasks meet their deadlines, so that optimization algorithms can find the best solution within the region. However, the complexity of current schedulability analysis techniques often makes it difficult to leverage existing optimization frameworks and scale to large designs. In this paper, we consider the design optimization problems for real-time systems scheduled with fixed priority, where task priority assignment is part of the decision variables. We propose the concept of unschedulability core, a compact representation of the schedulability conditions, and develop efficient algorithms for its calculation. We present a new optimization procedure based on lazy constraint paradigm that leverages such a concept. Experimental results on two case studies show that the new optimization procedure provides optimal solutions, but is a few magnitudes faster than other exact algorithms (Branch-and-Bound, Integer Linear Programming).
机译:在实时系统的设计优化中,可调度性分析用于定义任务满足其期限的可行性区域,以便优化算法可以在该区域内找到最佳解决方案。但是,当前的可调度性分析技术的复杂性通常使得难以利用现有的优化框架并将其扩展到大型设计。在本文中,我们考虑固定优先级调度的实时系统的设计优化问题,其中任务优先级分配是决策变量的一部分。我们提出了不可调度性核心的概念,可调度性条件的紧凑表示,并开发了用于其可计算性的高效算法。我们提出了一个新的基于懒惰约束范式的优化程序,它利用了这种概念。在两个案例研究上的实验结果表明,新的优化程序可提供最佳解决方案,但比其他精确算法(分支定界,整数线性规划)快几个数量级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号