Fault-Tolerant Preemptive Aperiodic RT Scheduling by Supervisory Control of TDES on Multiprocessors

被引:14
|
作者
Devaraj, Rajesh [1 ]
Sarkar, Arnab [1 ]
Biswas, Santosh [1 ]
机构
[1] Indian Inst Technol Guwahati, Dept Comp Sci & Engn, Gauhati 781039, Assam, India
关键词
Formal methods; supervisory control; discrete event systems; fault-tolerance; preemptive scheduling; multiprocessors; DISTRIBUTED EMBEDDED SYSTEMS; TASKS;
D O I
10.1145/3012278
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Safety-critical real-time systems must meet stringent timing and fault-tolerance requirements. This article proposes a methodology for synthesizing an optimal preemptive multiprocessor aperiodic task scheduler using a formal supervisory control framework. The scheduler can tolerate single/multiple permanent processor faults. Further, the synthesis framework has been empowered with a novel BDD-based symbolic computation mechanism to control the exponential state-space complexity of the optimal exhaustive enumeration-oriented synthesis methodology.
引用
收藏
页数:25
相关论文
共 50 条
  • [21] Channel Multiplexing in Fault-Tolerant Modular Multiprocessors
    Sultan, Alam, M.
    Melhem, R. G.
    Journal of Parallel and Distributed Computing, 1995, 247 (02)
  • [22] CHANNEL MULTIPLEXING IN FAULT-TOLERANT MODULAR MULTIPROCESSORS
    ALAM, MS
    MELHEM, RG
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 24 (02) : 115 - 131
  • [23] Fault-tolerant scheduling algorithm of hybrid real-time tasks based on multiprocessors
    Yang, Chun-Hua
    Gui, Wei-Hua
    Ji, Li
    Jisuanji Xuebao/Chinese Journal of Computers, 2003, 26 (11): : 1479 - 1486
  • [24] A fault-tolerant reservation-based strategy for scheduling aperiodic tasks in multiprocessor systems
    Yang, CH
    Deconinck, G
    10TH EUROMICRO WORKSHOP ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2002, : 319 - 326
  • [25] A FAULT-TOLERANT SCHEDULING PROBLEM
    LIESTMAN, AL
    CAMPBELL, RH
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (11) : 1089 - 1095
  • [26] Fault-tolerant supervisory control of VAV air-conditioning systems
    Liu, XF
    Dexter, A
    ENERGY AND BUILDINGS, 2001, 33 (04) : 379 - 389
  • [27] Structured Synthesis of Fault-Tolerant Supervisory Controllers
    Reijnen, F. F. H.
    Reniers, M. A.
    van de Mortel-Fronczak, J. M.
    Rooda, J. E.
    IFAC PAPERSONLINE, 2018, 51 (24): : 894 - 901
  • [28] Supervisory fault-tolerant regulation for nonlinear systems
    Yang, Hao
    Jiang, Bin
    Cocquempot, Vincent
    NONLINEAR ANALYSIS-REAL WORLD APPLICATIONS, 2011, 12 (02) : 789 - 798
  • [29] Partial preemptive real-time scheduling algorithm in software fault-tolerant model
    Wang, Jian
    Sun, Jian-Ling
    Wang, Xin-Yu
    Yang, Xiao-Hu
    Wang, Shen-Kang
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2009, 43 (06): : 1047 - 1052
  • [30] SOME PRACTICAL ISSUES IN THE DESIGN OF FAULT-TOLERANT MULTIPROCESSORS
    DUTT, S
    HAYES, JP
    IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (05) : 588 - 598