Data-mining synthesised schedulers for hard real-time systems

被引:0
|
作者
Kloukinas, C [1 ]
机构
[1] VERIMAG, Ctr Equat, F-38610 Gieres, France
关键词
software engineering; data-mining; hard real-time systems; schedulability analysis; scheduler synthesis; decision-tree induction;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The analysis of hard real-time systems, traditionally performed using RMA/PCP or simulation, is nowadays also studied as a scheduler synthesis problem, where one automatically constructs a scheduler which can guarantee avoidance of deadlock and deadline-miss system states. Even though this approach has the potential for a finer control of a hard real-time system, using fewer resources and easily adapting to further quality aspects (memory/energy consumption, jitter minimisation, etc.), synthesised schedulers are usually extremely large and difficult to understand. Their big size is a consequence of their inherent precision, since they attempt to describe exactly the frontier among the safe and unsafe system states. It nevertheless hinders their application in practise, since it is extremely difficult to validate them or to use them for better understanding the behaviour of the system. In this paper we show how one can adapt data-mining techniques to decrease the size of a synthesised scheduler and force its inherent structure to appear thus giving the system designer a wealth of additional information for understanding and optimising the scheduler and the underlying system. We present, in particular how it can be used for obtaining hints for a good task distribution to different processing units, for optimising the scheduler itself (sometimes even removing it altogether in a safe manner) and obtaining both per-task and per-system views of the schedulability of the system.
引用
收藏
页码:14 / 23
页数:10
相关论文
共 50 条
  • [1] Designing Schedulers for Hard Real-Time Tasks
    Janarthanan, Vasudevan
    [J]. INFORMATION TECHNOLOGY: NEW GENERATIONS, 2016, 448 : 1125 - 1134
  • [2] Supply chain risk identification: a real-time data-mining approach
    Ganesh, A. Deiva
    Kalpana, P.
    [J]. INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2022, 122 (05) : 1333 - 1354
  • [3] Supply chain risk identification: a real-time data-mining approach
    Deiva Ganesh, A.
    Kalpana, P.
    [J]. Industrial Management and Data Systems, 2022, 122 (05): : 1333 - 1354
  • [4] Data-mining massive real-time data in a power plant: challenges, problems and solutions
    Jian-hong, Chen
    Hao-ren, Ren
    De-ren, Sheng
    Wei, Li
    [J]. Journal of Zhejiang University: Science A, 2002, 3 (05): : 538 - 542
  • [5] Data-mining massive real-time data in a power plant: challenges, problems and solutions
    陈坚红
    任浩仁
    盛德仁
    李蔚
    [J]. Journal of Zhejiang University-Science A(Applied Physics & Engineering), 2002, (05) : 39 - 43
  • [6] Data caches in multitasking hard real-time systems
    Vera, X
    Lisper, B
    Xue, JL
    [J]. RTSS 2003: 24TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2003, : 154 - 165
  • [7] Data-mining real-world dynamic systems
    Van Welden, DF
    Kerckhoffs, EJH
    [J]. SIMULATION IN INDUSTRY'2000, 2000, : 299 - 304
  • [8] Real-time prediction in a stochastic domain via similarity-based data-mining
    Steffens, Timo
    Huegelmeyer, Philipp
    [J]. PROCEEDINGS OF THE 2007 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2007, : 1409 - 1414
  • [9] RAPID: Real-time analytics platform for interactive data-mining in a decision support scenario
    Vanni, Michelle
    Kase, Sue E.
    Karunasekera, Shanika
    Falzon, Lucia
    Harwood, Aaron
    [J]. NEXT-GENERATION ANALYST V, 2017, 10207
  • [10] On the composition of real-time schedulers
    Wang, WR
    Mok, AK
    [J]. REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 18 - 37