Multi-Level Adaptive Hierarchical Scheduling Framework for Composing Real-Time Systems

被引:0
|
作者
Khalilzad, Nima Moghaddami [1 ]
Behnam, Moris [1 ]
Nolte, Thomas [1 ]
机构
[1] MRTC Malardalen Univ, SE-72123 Vasteras, Sweden
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Processor partitioning and hierarchical scheduling have been widely used for composing hard real-time systems on a shared hardware platform while preserving the timing requirements of the systems. Due to the safety critical nature of hard real-time systems, a conservative analysis is often used for deriving a sufficient partition size. Applying the exact same analysis for deriving the partition sizes for soft real-time systems result in unnecessary processors overallocation and consequently waste of the CPU resource. In this paper, to address the problem of composing soft and hard real-time systems on a resource constrained shared hardware, we present a multi-level adaptive hierarchical scheduling framework. In our framework, we adapt the processor partition sizes of soft real-time systems according to their need at each time point by on-line monitoring their processor demand. Furthermore, we implement our adaptive framework in the Linux kernel and show the performance of our framework using a case study.
引用
收藏
页码:320 / 329
页数:10
相关论文
共 50 条
  • [41] Interface-based design of real-time systems with hierarchical scheduling
    Wandeler, Ernesto
    Thiele, Lothar
    PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 243 - +
  • [42] Evolving real-time systems using hierarchical scheduling and concurrency analysis
    Regehr, J
    Reid, A
    Webb, K
    Parker, M
    Lepreau, J
    RTSS 2003: 24TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2003, : 25 - 36
  • [43] Hierarchical Scheduling for Real-Time Containers in Mixed-Criticality Systems
    Barletta, Marco
    Cinque, Marcello
    Della Corte, Raffaele
    2021 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2021), 2021, : 286 - 287
  • [44] Multi-level QoS Support with Variable Window Size in Weakly Hard Real-Time Systems
    Nga Dang
    Bozorgzadeh, Eli
    Park, Moonju
    2015 IEEE 3RD INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, NETWORKS, AND APPLICATIONS CPSNA 2015, 2015, : 25 - 30
  • [45] A specification framework for real-time scheduling
    Subramani, K
    SOFSEM 2002: THEORY AND PRACTICE OF INFORMATICS, 2002, 2540 : 195 - 207
  • [46] Compositional real-time scheduling framework
    Shin, I
    Lee, I
    25TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2004, : 57 - 67
  • [47] MFAFNet: A Lightweight and Efficient Network with Multi-Level Feature Adaptive Fusion for Real-Time Semantic Segmentation
    Lu, Kai
    Cheng, Jieren
    Li, Hua
    Ouyang, Tianyu
    SENSORS, 2023, 23 (14)
  • [48] Real-time adaptive task scheduling
    Tanaka, K
    ESA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS AND APPLICATIONS, 2005, : 24 - 30
  • [49] Multi-node scheduling for distributed real-time systems
    Wang, JG
    Dai, GZ
    1997 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT PROCESSING SYSTEMS, VOLS 1 & 2, 1997, : 1356 - 1360
  • [50] An Adaptive Embedded Multi-core Real-Time System Scheduling
    Lee, Liang-Teh
    Chang, Hung-Yuan
    Luk, Wai-Min
    UBIQUITOUS COMPUTING AND MULTIMEDIA APPLICATIONS, PT I, 2011, 150 : 263 - 272