An Optimization Framework for Real-Time Systems with Sustainable Schedulability Analysis

被引:4
|
作者
Zhao, Yecheng [1 ]
Zhou, Runzhi [2 ]
Zeng, Haibo [1 ]
机构
[1] Virginia Tech, Blacksburg, VA 24061 USA
[2] Case Western Reserve Univ, Cleveland, OH 44106 USA
基金
美国国家科学基金会;
关键词
PRIORITY ASSIGNMENT; SPORADIC TASKS; PERIOD; SELECTION;
D O I
10.1109/RTSS49844.2020.00038
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The design of modern real-time systems not only needs to guarantee their timing correctness, but also involves other critical metrics such as control quality and energy consumption. As real-time systems become increasingly complex, there is an urgent need for efficient optimization techniques that can handle large-scale systems. However, the complexity of schedulability analysis often makes it difficult to be directly incorporated in standard optimization frameworks, and inefficient to be checked against a large number of candidate solutions. In this paper, we propose a novel optimization framework for the design of real-time systems. It leverages the sustainability of schedulability analysis that is applicable for a large class of real-time systems. It builds a counterexample-guided iterative procedure to efficiently learn from an unschedulable solution and rule out many similar ones. Compared to the state-of-the-art, the proposed framework may be ten times faster while providing solutions with the same quality.
引用
收藏
页码:333 / 344
页数:12
相关论文
共 50 条
  • [21] Schedulability analysis for mode changes in flexible real-time systems
    Pedro, P
    Burns, A
    10TH EUROMICRO WORKSHOP ON REAL-TIME SYSTEMS, PROCEEDINGS, 1998, : 172 - 179
  • [22] A process algebraic approach to the schedulability analysis of real-time systems
    Ben-Abdallah, H
    Choi, JY
    Clarke, D
    REAL-TIME SYSTEMS, 1998, 15 (03) : 189 - 219
  • [23] On task schedulability in real-time control systems
    Seto, DB
    Lehoczky, JP
    Sha, L
    Shin, KG
    17TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1996, : 13 - 21
  • [24] Schedulability of Real-Time Systems with Enhanced Safety
    Yang, Dingkun
    Hu, Fei
    MULTIMEDIA AND UBIQUITOUS ENGINEERING, 2014, 308 : 391 - 398
  • [25] Schedulability Analysis of Hierarchical Real-Time Systems under Shared Resources
    Biondi, Alessandro
    Buttazzo, Giorgio C.
    Bertogna, Marko
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (05) : 1593 - 1605
  • [26] Schedulability analysis for distributed heterogeneous time/event triggered real-time systems
    Pop, T
    Eles, P
    Peng, Z
    15TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2003, : 257 - 266
  • [27] Compositional schedulability analysis of real-time systems using time Petri nets
    Xu, DX
    He, XD
    Deng, Y
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (10) : 984 - 996
  • [28] Schedulability analysis model for multiprocessor real-time systems using UPPAAL
    Dai, Sheng-Xin
    Hong, Mei
    Guo, Bing
    Yang, Qiu-Hui
    Huang, Wei
    Xu, Bao-Ping
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (02): : 279 - 296
  • [29] Schedulability Analysis for Memory Bandwidth Regulated Multicore Real-Time Systems
    Yao, Gang
    Yun, Heechul
    Wu, Zheng Pei
    Pellizzoni, Rodolfo
    Caccamo, Marco
    Sha, Lui
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (02) : 601 - 614
  • [30] Constraint-Based Schedulability Analysis in Multiprocessor Real-Time Systems
    Lee, Hyuk
    Choi, Jin-Young
    IEEE ACCESS, 2020, 8 : 165168 - 165177