Performance Evaluation of Primary Backup Fault Tolerant Scheduling for Single Processor Systems

被引:0
|
作者
Dhandha, Abhijit [1 ]
Pillai, Anju S. [1 ]
机构
[1] Amrita Vishwa Vidyapeetham, Amrita Sch Engn, Dept Elect & Elect Engn, Coimbatore, Tamil Nadu, India
关键词
real time scheduling; fault tolerant scheduling; primary-backup approach; scheduling algorithms; ALGORITHMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the core functions of an operating system is scheduling applications such that overall system provides a satisfactory result. Real-time embedded systems have an additional requisite to provide correct output within deadline; failure could be catastrophic for safety critical systems. In this paper, the feasibility of Primary-Backup Fault Tolerant Scheduling (PB-FTS) to handle application level faults by means of switching between primary and secondary copy of task is examined. PB-FTS, which is the secondary scheduler, is evaluated over the different traditional scheduling algorithms such as Rate Monotonic (RM), Deadline Monotonic (DM) and Earliest Deadline First (EDF) under various fault scenarios. The fault handling capacity and performance of PB-FTS is measured by running MATLAB based simulations. Simulation results indicate a decreasing trend in fault handling capacity from 100% at 0.6 utilization factor for one fault to 53% at 1.0 utilization factor for three faults.
引用
收藏
页码:866 / 871
页数:6
相关论文
共 50 条
  • [21] 80 µW/MHz, 850 MHz fault tolerant processor with fault monitor systems
    Han J.
    Kwon Y.
    Shin K.
    Yoo H.-J.
    1600, Institute of Electronics Engineers of Korea (17): : 627 - 635
  • [22] Reliability model of fault-tolerant data processing system with primary and backup nodes
    Rahman, P. A.
    Bobkova, E. Yu
    INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING, AUTOMATION AND CONTROL SYSTEMS 2015 (MEACS2015), 2016, 124
  • [23] A real-time fault-tolerant scheduling algorithm for multiple processor faults
    Yin J.-Y.
    Gu G.-C.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2010, 32 (02): : 444 - 448
  • [24] FAULT-TOLERANT PROCESSOR EVALUATION EXPERIENCE - FORMAL VERIFICATION STUDIES
    KLJAICH, J
    SMITH, BT
    WOJCIK, AS
    TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1985, 49 (JUN): : 379 - 379
  • [25] Processor shadowing: Maximizing expected throughput in fault-tolerant systems
    Bruno, JL
    Coffman, EG
    Lagarias, JC
    Richardson, TJ
    Shor, PW
    MATHEMATICS OF OPERATIONS RESEARCH, 1999, 24 (02) : 362 - 382
  • [26] Enhanced Performance Capability in a Dual Redundant Avionics Platform -Fault Tolerant Scheduling with Comparative Evaluation
    Sreekumar, Archana
    Swetha, K.
    Swetha, Annam
    Pillay, Radhamani, V
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 921 - 932
  • [27] Scheduling and Optimization of Fault-Tolerant Embedded Systems with Transparency/Performance Trade-Offs
    Izosimov, Viacheslav
    Pop, Paul
    Eles, Petru
    Peng, Zebo
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (03)
  • [28] An integrated methodology for the dynamic performance and reliability evaluation of fault-tolerant systems
    Dominguez-Garcia, Alejandro D.
    Kassakian, John G.
    Schindall, Joel E.
    Zinchuk, Jeffrey J.
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2008, 93 (11) : 1628 - 1649
  • [29] A new fast fault tolerant scheduling approach in distributed systems
    Desiraju, M
    Ali, HH
    COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2004, : 171 - 176
  • [30] On the Scheduling of Fault-Tolerant Mixed-Criticality Systems
    Huang, Pengcheng
    Yang, Hoeseok
    Thiele, Lothar
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,