University of Bahrain
Scientific Journals

A Novel Fault Tolerant Scheduling Approach with Energy Optimization for Real-Time Embedded Systems

Show simple item record

dc.contributor.author LOUCHENE, NEDJOUA
dc.contributor.author HOCINE, RIADH
dc.contributor.author BACHIR, MALIKA
dc.contributor.author KALLA, SALIM
dc.date.accessioned 2024-10-12T21:55:09Z
dc.date.available 2024-10-12T21:55:09Z
dc.date.issued 2025-01-01
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/5910
dc.description.abstract In this paper, we address two critical yet conflicting aspects of real-time embedded systems: fault tolerance and energy consumption. We propose an Optimizing Energy consumption and Fault-Tolerant Scheduling Algorithm (OE FTS), designed to achieve simultaneous minimization of energy consumption and maximization of system reliability. OE FTS is based on a hybrid combination of active and passive replication and the Dynamic Voltage and Frequency Scaling (DVFS) technique. Active and passive replication are employed for tolerating multiple transient faults to improve reliability; therefore, Dynamic Voltage and Frequency Scaling (DVFS) technique is used for minimizing power consumption. We classify real-time tasks into critical and non-critical categories. Critical tasks are characterized by tight, stringent deadlines and limited execution time, while non-critical tasks have more flexible and less strict deadlines. This classification is used to decide which type of redundancy to apply and how to exploit the available slack time to lower the CPU frequency and voltage, thereby reducing energy consumption. Our technique is applied in a system designed to manage and execute several dependent tasks scheduled on a set of homogeneous processors linked by a multi-point connection. Our experimental findings confirm the effectiveness of the proposed approach which improves reliability while managing energy consumption. en_US
dc.language.iso en en_US
dc.publisher University Of Bahrain en_US
dc.subject Real-time embedded systems en_US
dc.subject Active Redundancy en_US
dc.subject Passive Redundancy en_US
dc.subject Fault tolerance en_US
dc.subject Dynamic Voltage Scaling en_US
dc.subject Minimizing Energy Consumption en_US
dc.title A Novel Fault Tolerant Scheduling Approach with Energy Optimization for Real-Time Embedded Systems en_US
dc.type Article en_US
dc.identifier.doi http://dx.doi.org/10.12785/ijcds/XXXXXX
dc.volume 17 en_US
dc.issue 1 en_US
dc.pagestart 1 en_US
dc.pageend 11 en_US
dc.contributor.authorcountry ALGERIA en_US
dc.contributor.authoraffiliation Department of Computer Science - University of Batna2, LaSTIC Laboratory, BATNA en_US
dc.contributor.authoraffiliation Department of Common Core in Mathematics and Computer Science - University of Batna2, LaSTIC Laboratory, BATNA en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

This item appears in the following Issue(s)

Show simple item record

All Journals


Advanced Search

Browse

Administrator Account