2019
DOI: 10.3390/sym11050651
|View full text |Cite
|
Sign up to set email alerts
|

Task-Level Re-Execution Framework for Improving Fault Tolerance on Symmetry Multiprocessors

Abstract: Hard real-time systems are employed in military, aeronautics, and astronautics fields where deployed systems are susceptible to software faults that can result in functional errors. Thus, there is a need to use fault-tolerant (FT) real-time scheduling. Among the various fault-tolerant real-time scheduling techniques, re-execution has been applied widely to existing real-time systems owing to its simplicity and applicability. However, re-execution requires multiple executions of every task, and some tasks miss … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 20 publications
0
5
0
Order By: Relevance
“…With the development and universal application of microcomputers, fault-tolerant technology has developed rapidly in multiprocessor systems, flying hoc networks, cloud computing, wireless sensor networks and so on [1][2][3][4]. In recent years, fault-tolerant technology has also received extensive attention in the field of multi-phase motor control.…”
Section: Introductionmentioning
confidence: 99%
“…With the development and universal application of microcomputers, fault-tolerant technology has developed rapidly in multiprocessor systems, flying hoc networks, cloud computing, wireless sensor networks and so on [1][2][3][4]. In recent years, fault-tolerant technology has also received extensive attention in the field of multi-phase motor control.…”
Section: Introductionmentioning
confidence: 99%
“…For a given task utilization for τ i (u i ), p i is uniformly selected in [1,1000]; C i is computed based on the given utilization and p i (i.e., e i = p i • u i ); and d i is set to p i . The randomly generated task parameters are known to sufficiently cover the general cases of real systems such as antenna controller software in an unmanned aerial vehicle as shown in the previous studies [35], [36].…”
Section: Discussionmentioning
confidence: 99%
“…The goal of the work is to enhance the reliability of the system without adding extra redundancy for fault tolerance, to detect both transient and permanent faults, and to recover existing faults. Baek and Lee [23] propose a fault-tolerant scheme that can be incorporated with real-time scheduling algorithms on multiprocessor systems to improve the reliability of the target system without a tradeoff against schedulability. They applied this fault-tolerant scheme to existing fixed-priority scheduling and earliest deadline zero-laxity scheduling, and they claimed that it enhances reliability without schedulability loss.…”
Section: Literature Reviewmentioning
confidence: 99%