A Super Scheduler Model for Hierarchical Real-Time Systems with Capability of Urgent Tasks Scheduling

被引:0
|
作者
Enayatzare, Amin [1 ]
Sedaghat, Yasser [1 ]
机构
[1] Ferdowsi Univ ofMashhad, Dependable Distributed Embedded Syst Lab, Mashhad, Iran
关键词
Super scheduler; Critical task; Real-time Scheduling; Hierarchical real-time systems; Safety-critical applications;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The design of real-time systems for safety-critical applications depends heavily on the normal operation of system, in critical conditions. In these applications, among of real-time tasks, a critical task must be immediately scheduled at its arrival time immediately; otherwise, it leads to a system failure and disasters in safety-critical applications. A major problem in real-time systems included critical tasks, is unpredictable arrival of these tasks. To resolve the problem, a kind of scheduler, called "super scheduler", is employed The problem can be more complex, in a hierarchical real-time system A hierarchical real-time system consists of several real-time sub-systems, called "components". Hence, using super scheduler for each component of the system, needs to special considerations. On the arrival of a critical task, the super scheduler preempts the currently running tasks and alters the priority of all existence tasks. When the critical task is completed, the preempted tasks are executed in their new priority order. This guarantees the completion of the critical and almost all other non-critical tasks before their deadlines, and therefore the stability of the component. To guarantee the stability of a hierarchical real-time system, all its components should be stable This paper presents a model to guarantee the stability of a hierarchical real-time system included a critical task in each component. Moreover, a fault tolerance method has been applied for all components. Evaluation results show that the proposed technique improves the stability of a hierarchical real-time system included critical tasks by decreasing the number of tasks which miss their deadline.
引用
收藏
页码:485 / 491
页数:7
相关论文
共 50 条
  • [31] Energy Aware Scheduling of Real-Time and Non Real-Time Tasks on Servers (Extensible to Embedded Systems)
    Reddy, Sonika P.
    Chandan, H. K. S.
    2014 INTERNATIONAL CONFERENCE ON GREEN COMPUTING COMMUNICATION AND ELECTRICAL ENGINEERING (ICGCCEE), 2014,
  • [32] A Metric for the Evaluation of the Efficiency in Scheduler of Concurrent Real-Time Tasks
    Guevara Lopez, Pedro
    Quezada Quezada, Jose Carlos
    Lopez Chau, Asdrubal
    2009 52ND IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2009, : 1067 - +
  • [33] A REAL-TIME SCHEDULER USING NEURAL NETWORKS FOR SCHEDULING INDEPENDENT AND NONPREEMPTABLE TASKS WITH DEADLINES AND RESOURCE REQUIREMENTS
    THAWONMAS, R
    SHIRATORI, N
    NOGUCHI, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1993, E76D (08) : 947 - 955
  • [34] Efficient Scheduling of Dependent Tasks in Many-Core Real-Time System Using a Hardware Scheduler
    Norollah, Amin
    Kazemi, Zahra
    Sayadi, Niloufar
    Beitollahi, Hakem
    Fazeli, Mahdi
    Hely, David
    2021 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2021,
  • [35] Integrated Scheduling of Real-Time and Interactive Tasks for Configurable Industrial Systems
    Yoo, Suhyeon
    Jo, Yewon
    Bahn, Hyokyung
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (01) : 631 - 641
  • [36] Assignment and scheduling communicating periodic tasks in distributed real-time systems
    Peng, DT
    Shin, KG
    Abdelzaher, TF
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (12) : 745 - 758
  • [37] Fairness Scheduling for Tasks with Different Real-time Level on Heterogeneous Systems
    Shao, Shifan
    Gu, Shouzhen
    Sun, Biao
    Sha, Edwin H. -M.
    Zhuge, Qingfeng
    2022 IEEE 28TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, ICPADS, 2022, : 625 - 632
  • [38] Fault-Tolerant Scheduling of Real-Time Tasks on Heterogeneous Systems
    Wei, Mengxue
    Liu, Jing
    Li, Tao
    Xu, Xin
    Hu, Wei
    Zhao, Di
    PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2017, : 1006 - 1011
  • [39] Static scheduling of pipelined periodic tasks in distributed real-time systems
    Fohler, G
    Ramamritham, K
    NINTH EUROMICRO WORKSHOP ON REAL TIME SYSTEMS, PROCEEDINGS, 1997, : 128 - 135
  • [40] Combined scheduling of hard and soft real-time tasks in multiprocessor systems
    Duwairi, B
    Manimaran, G
    HIGH PERFORMANCE COMPUTING - HIPC 2003, 2003, 2913 : 279 - 289