2019
DOI: 10.2478/cait-2019-0035
|View full text |Cite
|
Sign up to set email alerts
|

An Efficient Fault-Tolerant Scheduling Approach with Energy Minimization for Hard Real-Time Embedded Systems

Abstract: In this paper, we focus on two major problems in hard real-time embedded systems fault tolerance and energy minimization. Fault tolerance is achieved via both checkpointing technique and active replication strategy to tolerate multiple transient faults, whereas energy minimization is achieved by adapting Dynamic Voltage Frequency Scaling (DVFS) technique. First, we introduce an original fault-tolerance approach for hard real-time systems on multiprocessor platforms. Based on this approach, we then propose DVFS… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 31 publications
0
3
0
Order By: Relevance
“…The performance of the proposed Dyna-QL-Scheduler is compared with existing schedulers by considering with two types of workloads that are BASIC and EXTENDED (EXT). Under EXTENDED workload three distinct types are considered that are EXT_FAIL, EXT_REQ and EXT_ALL [22,23]. For EXT_FAIL workload, higher priority is given for failure of the grid devices and specific requirements of the client tasks are ignored which are managed by EXTENDED workload.…”
Section: Resultsmentioning
confidence: 99%
“…The performance of the proposed Dyna-QL-Scheduler is compared with existing schedulers by considering with two types of workloads that are BASIC and EXTENDED (EXT). Under EXTENDED workload three distinct types are considered that are EXT_FAIL, EXT_REQ and EXT_ALL [22,23]. For EXT_FAIL workload, higher priority is given for failure of the grid devices and specific requirements of the client tasks are ignored which are managed by EXTENDED workload.…”
Section: Resultsmentioning
confidence: 99%
“…Afterward, the greedy algorithm changes the mapping policy and fault-tolerance technique to meet the deadline constraints and reduces energy consumption. The study in [115] has proposed energy-efficient fault-tolerance scheduling for a set of applications with precedence-constrained, which is based on list scheduling heuristics that satisfies the real-time constraints.…”
Section: F Combination Of Several Fault-tolerance Techniquesmentioning
confidence: 99%
“…Faults-tolerant algorithms can be either reactive in the sense they handle the faults only when they occur. Whereas, cognitive algorithms can predict and plan in priori the handling of faults (Kandasamy et al, 2000;Mottaghia & Zarandi, 2014;Han, 2015;Fan & al., 2017;Barkahoum & Hamoudi, 2019). Some typical examples of intelligent RT embedded systems scheduling applications include outpatient clinics (OPCs), smart transport and spacecraft.…”
Section: Real Time Schedulingmentioning
confidence: 99%