JOURNAL ARTICLE

Adaptive Fault-Tolerant Scheduling in Heterogeneous Real-Time Systems

Abstract

To improve the reliability of heterogeneous realtime system, researchers often use task replication technology to achieve fault tolerance and improve system reliability. At the same time, real-time tasks in heterogeneous systems need to be completed within very strict time constraints. Usually, reducing time and improving reliability are two conflict factors. In order to balance these two factors, we propose a novel scheduling algorithm-adaptive fault-tolerant scheduling algorithm (AFTSA). The algorithm first generates a dynamic number of replicas for each real-time task according to given deadlines, and then allocate these tasks to appropriate processors to achieve high reliability under time constraints. Experimental results show that our proposed algorithm improves the reliability on average by 26.9% and 30.0% as compared with the existing DB-FTSA and FTSA algorithms while meeting the time constraint, respectively.

Keywords:
Computer science Fault tolerance Scheduling (production processes) Time constraint Distributed computing Reliability (semiconductor) Replication (statistics) Processor scheduling Least slack time scheduling Real-time computing Dynamic priority scheduling Rate-monotonic scheduling Schedule Quality of service Mathematical optimization Computer network

Metrics

2
Cited By
0.26
FWCI (Field Weighted Citation Impact)
18
Refs
0.50
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Real-Time Systems Scheduling
Physical Sciences →  Computer Science →  Hardware and Architecture
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Fault-tolerant adaptive scheduling for embedded real-time systems

Paul RichardsonL. SiehAli Elkateeb

Journal:   IEEE Micro Year: 2001 Vol: 21 (5)Pages: 41-51
JOURNAL ARTICLE

An adaptive scheduling algorithm for fault-tolerant real-time systems

Houssine ChettoMaryline Chetto

Journal:   Software Engineering Journal Year: 1991 Vol: 6 (3)Pages: 93-93
JOURNAL ARTICLE

Permanent fault-tolerant scheduling in heterogeneous multi-core real-time systems

Di ChengWei HuJing LiuYu GanJianhua Lü

Journal:   2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC) Year: 2021 Pages: 673-678
JOURNAL ARTICLE

ADAPTIVE FAULT-TOLERANT TASK SCHEDULING FOR REAL-TIME ENERGY HARVESTING SYSTEMS

Linjie ZhuTongquan WeiXiaodao ChenYonghe GuoShiyan Hu

Journal:   Journal of Circuits Systems and Computers Year: 2012 Vol: 21 (01)Pages: 1250004-1250004
© 2026 ScienceGate Book Chapters — All rights reserved.