Energy Aware Fault Tolerant Fixed Priority Task Scheduling in Multiprocessor System

Author(s):  
Kiran Arora ◽  
Savina Bansal ◽  
Rakesh Kumar Bansal

Energy-aware real-time scheduling is gaining attention in recent years owing to environmental concerns and applications in numerous fields. System reliability also gets affected adversely with increasing energy dissipations posing serious challenges before the researchers. Keeping these in view, in recent times researchers have diverted to combining issues of fault-tolerance and energy efficiency. In literature, DVFS and DPM, most commonly used techniques for power management in task scheduling, are often combined with Primary/Backup technique to achieve fault tolerance against transient and permanent faults. Optimal algorithms, Earliest deadline first (EDF) and Rate-Monotonic (RM), meant for scheduling dynamic and fixed priority tasks respectively, have mainly been analyzed using a dual-processor approach for fault-tolerance and energy efficiency. In this paper, to handle higher workload of fixed-priority real-time tasks, energy-aware fault-tolerant scheduling algorithms are proposed for multiprocessor systems with balanced and unbalanced number of main and auxiliary processors. Simulations over extensive task-sets indicate that balanced approach is more energy-efficient than the unbalanced one.


2018 ◽  
Vol 24 (3) ◽  
pp. 1063-1077 ◽  
Author(s):  
Avinab Marahatta ◽  
Youshi Wang ◽  
Fa Zhang ◽  
Arun Kumar Sangaiah ◽  
Sumarga Kumar Sah Tyagi ◽  
...  

2012 ◽  
Vol 21 (01) ◽  
pp. 1250004 ◽  
Author(s):  
LINJIE ZHU ◽  
TONGQUAN WEI ◽  
XIAODAO CHEN ◽  
YONGHE GUO ◽  
SHIYAN HU

Fault tolerance and energy have become important design issues in multiprocessor system-on-chips (SoCs) with the technology scaling and the proliferation of battery-powered multiprocessor SoCs. This paper proposed an energy-efficient fault tolerance task allocation scheme for multiprocessor SoCs in real-time energy harvesting systems. The proposed fault-tolerance scheme is based on the principle of the primiary/backup task scheduling, and can tolerate at most one single transient fault. Extensive simulated experiment shows that the proposed scheme can save up to 30% energy consumption and reduce the miss ratio to about 8% in the presence of faults.


Energies ◽  
2014 ◽  
Vol 7 (8) ◽  
pp. 5151-5176 ◽  
Author(s):  
Xiaolong Cui ◽  
Bryan Mills ◽  
Taieb Znati ◽  
Rami Melhem

Sign in / Sign up

Export Citation Format

Share Document