Energy efficient backup overloading schemes for fault tolerant scheduling of real-time tasks

被引:9
|
作者
Bansal, Savina [1 ]
Bansal, Rakesh Kumar [1 ]
Arora, Kiran [2 ,3 ]
机构
[1] MRSPTU, Dept Elect & Commun Engn, Giani Zail Singh Campus Coll Engn & Technol, Bathinda, Punjab, India
[2] IK Gujral Punjab Tech Univ, Kapurthala, Punjab, India
[3] Baba Hira Singh Bhattal Inst Engn & Technol, Dept Comp Sci & Engn, Sangrur, Punjab, India
关键词
Backup-overloading; Energy efficiency; Fault tolerant; Fixed-priority tasks; Primary-backup; Real-time; Task scheduling; POWER MANAGEMENT; DUPLICATION; SYSTEMS; RELIABILITY;
D O I
10.1016/j.sysarc.2020.101901
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient energy management and fault tolerance are two key issues that demand judicious handling while scheduling real-time task-sets. Standby-sparing technique is available in literature for fault tolerance, while dynamic power management (DPM) and dynamic voltage scaling (DVS) schemes are exploited for energy management. However, usage of auxiliary processor for running backup jobs leads to increased energy consumption making fault tolerant scheduling energy inefficient. In the current work, overloading of backup jobs in overlapping time intervals is proposed, implemented and investigated for reducing energy consumption on auxiliary processor for scheduling real-time periodic tasks. Two energy efficient fault tolerant scheduling algorithms FEED-O and FEED-OD are proposed and extensive performance analysis through simulations is carried out indicating their usefulness especially at higher task-set utilization in comparison to other state-of-the-art algorithms.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Reliable backup routing in fault tolerant real-time networks
    Rajeev, V
    Muthukrishnan, CR
    [J]. NINTH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, PROCEEDINGS, 2001, : 184 - 189
  • [22] Design of fault-tolerant scheduling algorithm for real-time tasks in distributed systems
    Han, Zongfen
    Qin, Xiao
    Pang, Liping
    Li, Shengli
    [J]. Huazhong Ligong Daxue Xuebao/Journal Huazhong (Central China) University of Science and Technology, 27 (06): : 12 - 14
  • [23] Fault-tolerant scheduling algorithm of hybrid real-time tasks based on multiprocessors
    Yang, Chun-Hua
    Gui, Wei-Hua
    Ji, Li
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2003, 26 (11): : 1479 - 1486
  • [24] DFTS: A dynamic fault-tolerant scheduling for real-time tasks in multicore processors
    Mottaghi, Mohammad H.
    Zarandi, Hamid R.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (01) : 88 - 97
  • [25] Fault Tolerant Scheduling of Mixed Criticality Real-Time Tasks under Error Bursts
    Thekkilakattil, Abhilash
    Dobrin, Radu
    Punnekkat, Sasikumar
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 1148 - 1155
  • [26] A fault-tolerant scheduling scheme for hybrid tasks in distributed real-time systems
    Hong, YS
    Goo, HW
    [J]. THIRD IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED AND UBIQUITOUS SYSTEMS, PROCEEDINGS, 2005, : 3 - 6
  • [27] Energy-Efficient Fault-Tolerant Mapping and Scheduling on Heterogeneous Multiprocessor Real-Time Systems
    Huang, Kai
    Jiang, Xiaowen
    Zhang, Xiaomeng
    Yan, Rongjie
    Wang, Ke
    Xiong, Dongliang
    Yan, Xiaolang
    [J]. IEEE ACCESS, 2018, 6 : 57614 - 57630
  • [28] An Efficient Fault-Tolerant Scheduling Approach with Energy Minimization for Hard Real-Time Embedded Systems
    Kada, Barkahoum
    Kalla, Hamoudi
    [J]. CYBERNETICS AND INFORMATION TECHNOLOGIES, 2019, 19 (04) : 45 - 60
  • [29] Energy efficient fault-tolerant earliest deadline first scheduling for hard real-time systems
    Qiushi Han
    Linwei Niu
    Gang Quan
    Shaolei Ren
    Shangping Ren
    [J]. Real-Time Systems, 2014, 50 : 592 - 619
  • [30] An Efficient Fault-Tolerant Scheduling Approach with Energy Minimization for Hard Real-Time Embedded Systems
    Kada, Barkahoum
    Kalla, Hamoudi
    [J]. DISTRIBUTED COMPUTING FOR EMERGING SMART NETWORKS, DICES-N 2019, 2020, 1130 : 102 - 117