Supervisory control for fault-tolerant scheduling of real-time multiprocessor systems with aperiodic tasks

被引:10
|
作者
Park, Seong-Jin [2 ]
Cho, Kwang-Hyun [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Bio & Brain Engn & KI BioCentury, Taejon 305701, South Korea
[2] Ajou Univ, Dept Elect & Comp Engn, Suwon 443749, South Korea
关键词
supervisory control; discrete event systems; fault-tolerant scheduling; multiprocessors; real-time systems;
D O I
10.1080/00207170802047425
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Supervisory control theory is a well-established theoretical framework for feedback control of discrete event systems whose behaviours are described by automata and formal languages. In this article, we propose a formal constructive method for optimal fault-tolerant scheduling of real-time multiprocessor systems based on supervisory control theory. In particular, we consider a fault-tolerant and schedulable language which is an achievable set of event sequences meeting given deadlines of accepted aperiodic tasks in the presence of processor faults. Such a language eventually provides information on whether a scheduler (i.e., supervisor) should accept or reject a newly arrived aperiodic task. Moreover, we present a systematic way of computing a largest fault-tolerant and schedulable language which is optimal in that it contains all achievable deadline-meeting sequences.
引用
收藏
页码:217 / 227
页数:11
相关论文
共 50 条
  • [21] A fault-tolerant strategy for real-time task scheduling on multiprocessor system
    Ma, M
    Babak, H
    SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN '96), PROCEEDINGS, 1996, : 544 - 546
  • [22] A Fault-tolerant Scheduling Algorithm Based on Grouping for Real-time Multiprocessor
    Yu, Xingbiao
    Zheng, Changwen
    Hu, Xiaohui
    Zhao, Junsuo
    2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2013, : 919 - 923
  • [23] Fault-tolerant scheduling in distributed real-time systems
    Satyanarayana, NV
    Mall, R
    Pal, A
    2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 275 - 280
  • [24] Fault-Tolerant Scheduling in Homogeneous Real-Time Systems
    Krishna, C. M.
    ACM COMPUTING SURVEYS, 2014, 46 (04)
  • [25] Fault-tolerant scheduling in distributed real-time systems
    Thai, ND
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 125 - 130
  • [26] Energy-Efficient Fault-Tolerant Mapping and Scheduling on Heterogeneous Multiprocessor Real-Time Systems
    Huang, Kai
    Jiang, Xiaowen
    Zhang, Xiaomeng
    Yan, Rongjie
    Wang, Ke
    Xiong, Dongliang
    Yan, Xiaolang
    IEEE ACCESS, 2018, 6 : 57614 - 57630
  • [27] Fault-Tolerant Real-Time Scheduling
    B. Kalyanasundaram
    K. Pruhs
    Algorithmica, 2000, 28 : 125 - 144
  • [28] Fault-tolerant real-time scheduling
    Kalyanasundaram, B
    Pruhs, K
    ALGORITHMICA, 2000, 28 (01) : 125 - 144
  • [29] Real-time fault-tolerant scheduling algorithm of periodic tasks in heterogeneous distributed systems
    School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
    Jisuanji Xuebao, 2007, 10 (1740-1749):
  • [30] A new scheduling approach supporting different fault-tolerant techniques for real-time multiprocessor systems
    Manimaran, G
    Murthy, CSR
    MICROPROCESSORS AND MICROSYSTEMS, 1997, 21 (03) : 163 - 173