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

被引:3
|
作者
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 条
  • [31] TIMES: A tool for schedulability analysis and code generation of real-time systems
    Amnell, T
    Fersman, E
    Mokrushin, L
    Pettersson, P
    Yi, W
    [J]. FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2003, 2791 : 60 - 72
  • [32] Constraint-Based Schedulability Analysis in Multiprocessor Real-Time Systems
    Lee, Hyuk
    Choi, Jin-Young
    [J]. IEEE ACCESS, 2020, 8 : 165168 - 165177
  • [33] Tractable Schedulability Analysis and Resource Allocation for Real-Time Multimodal Systems
    Ahmed, Masud
    Fisher, Nathan
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13
  • [34] Performance debugging of real-time systems using multicriteria schedulability analysis
    Bordoloi, Unmesh D.
    Chakraborty, Samarjit
    [J]. RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 193 - +
  • [35] Compositional schedulability analysis of real-time actor-based systems
    Jaghoori, Mohammad Mahdi
    de Boer, Frank
    Longuet, Delphine
    Chothia, Tom
    Sirjani, Marjan
    [J]. ACTA INFORMATICA, 2017, 54 (04) : 343 - 378
  • [36] Compositional schedulability analysis of real-time actor-based systems
    Mohammad Mahdi Jaghoori
    Frank de Boer
    Delphine Longuet
    Tom Chothia
    Marjan Sirjani
    [J]. Acta Informatica, 2017, 54 : 343 - 378
  • [37] Schedulability analysis in hard real-time systems under thermal constraints
    Wang, Shengquan
    Ahn, Youngwoo
    Bettati, Riccardo
    [J]. REAL-TIME SYSTEMS, 2010, 46 (02) : 160 - 188
  • [38] A Comparison of Compositional Schedulability Analysis Techniques for Hierarchical Real-Time Systems
    Anand, Madhukar
    Fischmeister, Sebastian
    Lee, Insup
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 13 (01)
  • [39] Schedulability analysis in a real-time fieldbus network
    Almeida, L
    Fonseca, JA
    [J]. INTELLIGENT COMPONENTS AND INSTRUMENTS FOR CONTROL APPLICATIONS 1997 (SICICA'97), 1997, : 413 - 417
  • [40] Task period selection and schedulability in real-time systems
    Seto, D
    Lehoczky, JP
    Sha, L
    [J]. 19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 188 - 198