电子科技 ›› 2024, Vol. 37 ›› Issue (3): 91-97.doi: 10.16180/j.cnki.issn1007-7820.2024.03.012

• • 上一篇    下一篇

基于概率性分析的混合关键级系统节能调度算法

冒航, 张凤登, 陆禹, 朱嘉炜   

  1. 上海理工大学 光电信息与计算机工程学院,上海 200093
  • 收稿日期:2022-11-19 出版日期:2024-03-15 发布日期:2024-03-11
  • 作者简介:冒航(1998-),女,硕士研究生。研究方向:分布式实时系统、混合关键级调度。
    张凤登(1963-),男,博士,教授。研究方向:分布式实时系统、现场总线。
  • 基金资助:
    国家自然科学基金(71840003);上海市自然科学基金(15ZR1429300)

Energy Saving Scheduling Algorithm of Mixed-Criticality System Based on Probability Analysis

MAO Hang, ZHANG Fengdeng, LU Yu, ZHU Jiawei   

  1. School of Optical Electrical and Computer Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China
  • Received:2022-11-19 Online:2024-03-15 Published:2024-03-11
  • Supported by:
    National Natural Science Foundation of China(71840003);Shanghai Natural Science Foundation of China(15ZR1429300)

摘要:

针对混合关键级系统中的固定优先级任务节能问题,文中提出了基于概率性分析的混合关键级系统节能调度算法。混合关键级系统的实时性要求使得系统建模和分析偏向于较坏的情况。该类系统中出现任务超限的情况相对较少,易存在资源配置过度问题。通过DVFS(Dynamic Voltage Frequency Scaling)技术和混合关键级系统调度算法相结合的方式挖掘空闲时间,从而在保证系统实时性的前提下降低系统的能耗。利用MCSIMU仿真软件对所提算法进行了仿真验证,实验结果表明,对于固定优先级任务与未使用节能调度算法相比,固定优先级节能调度算法的节能率可达45%。

关键词: 节能调度, 混合关键级, 能耗, 固定优先级, 实时性, 概率性分析, DVFS技术, MCSIMU仿真

Abstract:

In view of the problem of energy saving of fixed priority tasks in mixed criticality system,a probabilistic analysis based energy-saving scheduling algorithm for mixed criticality system is proposed in this study.The real-time requirement of hybrid critical system makes the system modeling and analysis biased to the worse case.In this type of system, task overlimit is relatively rare, and resource overallocation is easy to occur.In this study, DVFS(Dynamic Voltage Frequency Scaling) technology and mixed criticality system scheduling algorithm are combined to mine idle time, so as to reduce the energy consumption of the system on the premise of ensuring the real-time performance of the system.The proposed algorithm is verified by MCSIMU(Mixed Criticality System Simulation) simulation software. The experimental results show that the energy saving rate of the fixed priority energy-saving scheduling algorithm can reach 45% compared with that of the unused energy-saving scheduling algorithm.

Key words: energy saving scheduling, mixed criticality system, energy consumption, fixed priority, real-time performance, analysis of probability, DVFS technology, MCSIMU simulation

中图分类号: 

  • TP316