首页> 外文OA文献 >Energy-Efficient Scheduling of Periodic Applications on Safety-Critical Time-Triggered Multiprocessor Systems
【2h】

Energy-Efficient Scheduling of Periodic Applications on Safety-Critical Time-Triggered Multiprocessor Systems

机译:节能调度在安全关键时间触发多处理器系统上的周期性应用

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Energy optimization for periodic applications running on safety/time-critical time-triggered multiprocessor systems has been studied recently. An interesting feature of the applications on the systems is that some tasks are strictly periodic while others are non-strictly periodic, i.e., the start time interval between any two successive instances of the same task is not fixed as long as task deadlines can be met. Energy-efficient scheduling of such applications on the systems has, however, been rarely investigated. In this paper, we focus on the problem of static scheduling multiple periodic applications consisting of both strictly and non-strictly periodic tasks on safety/time-critical time-triggered multiprocessor systems for energy minimization. The challenge of the problem is that both strictly and non-strictly periodic tasks must be intelligently addressed in scheduling to optimize energy consumption. We introduce a new practical task model to characterize the unique feature of specific tasks, and formulate the energy-efficient scheduling problem based on the model. Then, an improved Mixed Integer Linear Programming (MILP) method is proposed to obtain the optimal scheduling solution by considering strict and non-strict periodicity of the specific tasks. To decrease the high complexity of MILP, we also develop a heuristic algorithm to efficiently find a high-quality solution in reasonable time. Extensive evaluation results demonstrate the proposed MILP and heuristic methods can on average achieve about 14.21% and 13.76% energy-savings respectively compared with existing work.
机译:最近研究了在安全/时间关键时间触发的多处理器系统上运行的定期应用的能量优化。系统上的应用程序的一个有趣功能是一些任务是严格定期的,而其他任务是非严格的周期性,即,只要可以满足任务截止日期,就不修复了同一任务的任何两个连续实例之间的开始时间间隔。 。然而,在系统上的节能调度已经很少被研究。在本文中,我们专注于静态调度多个周期性应用程序,包括关于安全/时间关键时间触发的多处理器系统的严格和非严格的定期任务,用于能量最小化。问题的挑战是,在调度以优化能源消耗时必须智能地解决严格和非严格的周期性任务。我们介绍一个新的实际任务模型,以表征特定任务的独特功能,并根据模型制定节能调度问题。然后,提出了一种改进的混合整数线性编程(MILP)方法来通过考虑特定任务的严格和非严格的周期来获得最佳调度解决方案。为了降低MILP的高复杂性,我们还开发了一种启发式算法,可以在合理的时间内有效地找到高质量的解决方案。广泛的评估结果证明,与现有工作相比,拟议的摩尔普和启发式方法平均可以平均达到约14.21%和13.76%的节能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号