首页> 外文会议>International Conference on Architecture of Computing Systems >On Solving Task Allocation and Schedule Generation for Time-Triggered LET Systems using Constraint Programming
【24h】

On Solving Task Allocation and Schedule Generation for Time-Triggered LET Systems using Constraint Programming

机译:使用约束规划求解时间触发的LET系统的任务分配和计划生成

获取原文

摘要

The amount of safety-critical embedded systems in automotive development is heavily growing. Ensuring their reliability not only increases the complexity of functions but also requires determinism at design and execution time, which is considerably challenging to fulfill and verify for multi-core processors. The Logical Execution Time (LET) is recently recognized in automotive industry as an approach for ensuring deterministic functional behavior. However, to decrease the manual design effort and time for deploying such complex systems to multi-core platforms and for ensuring their strict timing and safety requirements, automatic solutions are needed. This work presents a solution for allocating tasks to multi-core processors and generating a time-triggered schedule for embedded systems considering safety, timing, and LET semantics. The approach we propose solves both challenges by defining them as a Constraint Satisfaction Problem (CSP). To examine our CSP formulation, we use MiniZinc, which is a solver-independent constraint modeling language that can employ a variety of solvers. In a case study, we explore optimizations of an industrial system that are enabled by scheduling and task allocation design decisions. Further, the performance of the proposed solutions is evaluated based on large set of synthetically generated system models.
机译:汽车开发中对安全至关重要的嵌入式系统的数量正在急剧增长。确保它们的可靠性不仅增加了功能的复杂性,而且还要求在设计和执行时确定性,这对于实现和验证多核处理器而言是极具挑战性的。逻辑执行时间(LET)最近在汽车工业中被视为确保确定性功能行为的一种方法。但是,为了减少将此类复杂系统部署到多核平台并确保严格的时间和安全性要求的手动设计工作和时间,需要自动解决方案。这项工作提出了一种解决方案,用于将任务分配给多核处理器并考虑安全性,时序和LET语义为嵌入式系统生成时间触发的计划。我们提出的方法通过将两个挑战定义为约束满足问题(CSP)来解决这两个挑战。为了检查我们的CSP公式,我们使用MiniZinc,这是一种独立于求解器的约束建模语言,可以使用多种求解器。在一个案例研究中,我们探讨了通过调度和任务分配设计决策来实现的工业系统优化。此外,基于大量综合生成的系统模型来评估所提出解决方案的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号