Motivating Agent-Based Learning for Bounding Time in Mixed-Criticality Systems

被引:2
作者
Ranjbar, Behnaz [1 ]
Hosseinghorban, Ali [1 ]
Kumar, Akash [1 ]
机构
[1] Tech Univ Dresden, Chair Processor Design, CFAED, Dresden, Germany
来源
2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE | 2023年
关键词
Mixed-Criticality; Mode Switching Probability; Machine Learning; Service Adaptation; WCET Analysis;
D O I
10.23919/DATE56975.2023.10137189
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In Mixed-Criticality (MC) systems, the high Worst-Case Execution Time (WCET) of a task is a pessimistic bound, the maximum execution time of the task under all circumstances, while the low WCET should be close to the actual execution time of most instances of the task to improve utilization and Quality-of-Service (QoS). Most MC systems consider a static low WCET for each task which cannot adapt to dynamism at run-time. In this regard, we consider the run-time behavior of tasks and motivate to propose a learning-based approach that dynamically monitors the tasks' execution times and adapts the low WCETs to determine the ideal trade-off between mode-switches, utilization, and QoS. Based on our observations on running embedded real-time benchmarks on a real platform, the proposed scheme reduces the utilization waste by 47.2%, on average, compared to state-of-the-art works.
引用
收藏
页数:2
相关论文
共 13 条
  • [1] Ballabriga C, 2010, LECT NOTES COMPUT SC, V6399, P35, DOI 10.1007/978-3-642-16256-5_6
  • [2] The preemptive uniprocessor scheduling of mixed-criticality implicit-deadline sporadic task systems
    Baruah, S.
    Bonifaci, V.
    D'Angelo, G.
    Li, H.
    Marchetti-Spaccamela, A.
    van der Ster, S.
    Stougie, L.
    [J]. PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, : 145 - 154
  • [3] A Survey of Research into Mixed Criticality Systems
    Burns, Alan
    Davis, Robert I.
    [J]. ACM COMPUTING SURVEYS, 2018, 50 (06)
  • [4] Gu XZ, 2016, PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), P47, DOI [10.1109/RTSS.2016.15, 10.1109/RTSS.2016.014]
  • [5] Li Z., 2017, ACM T EMBED COMPUT S, V17
  • [6] Liu D., 2018, IEEE TC, V67
  • [7] Ranjbar B., 2022, IEEE TCAD, V41
  • [8] Learning-Oriented QoS- and Drop-Aware Task Scheduling for Mixed-Criticality Systems
    Ranjbar, Behnaz
    Alikhani, Hamidreza
    Safaei, Bardia
    Ejlali, Alireza
    Kumar, Akash
    [J]. COMPUTERS, 2022, 11 (07)
  • [9] BOT-MICS: Bounding Time Using Analytics in Mixed-Criticality Systems
    Ranjbar, Behnaz
    Hosseinghorban, Ali
    Sahoo, Siva Satyendra
    Ejlali, Alireza
    Kumar, Akash
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (10) : 3239 - 3251
  • [10] Ranjbar B, 2021, PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), P264, DOI 10.23919/DATE51398.2021.9474263