Fault-tolerance Energy-saving Scheduling Algorithm Based on Checkpointing Scheme

  

  • Received:2013-01-07 Revised:2013-04-16 Published:2013-06-20

Abstract: Fault-tolerance Energy-saving Scheduling Algorithm Based on Checkpoint Scheme (CPFTES) is proposed that considers fault tolerant and power management in the real-time system with processors providing the discrete frequency and voltage. Fault tolerance is achieved via optimal checkpoints scheme and power management is carried out using dynamic voltage scaling. The optimal checkpoints can help the task to guarantee the timing constraints and reliability. If a task fails, it will restart from a saved checkpoint and execute at maximum speed to guarantee that the deadlines are met. H_SPEED and A_SPEED are proposed which are the two speed selection strategies of the algorithm. Simulation results show that CPFTES_A_SPEED provides about 66.18% of energy savings compare to CPFTES_NODVS and provides about 0~19.41% of energy savings compare to CPFTES_H_SPEED under PXA250 processors.

Key words: Computer System Architecture, Fault-tolerance, Checkpoint, Dynamic Voltage Scaling, power management

CLC Number: 

  • TP316.2
[1] DONG Jian-feng, ZHANG Yu-feng, DAI Zhi-qiang. Improved recommendation algorithm based on DPM model [J]. 吉林大学学报(工学版), 2018, 48(2): 596-604.
[2] ZHAO Bo, QIN Gui-He, ZHAO Yong-Zhe, YANG Wen-Di. Public key cryptosystem based on semi-trapdoor one-way function [J]. 吉林大学学报(工学版), 2018, 48(1): 259-267.
[3] LI Wei, LI Ya-jie. Satisfactory integrated design between failure accommodation and communication for non-uniform transmission networked control system under discrete event-triggered communication scheme [J]. 吉林大学学报(工学版), 2018, 48(1): 245-258.
[4] DONG Li-yan, WANG Yue-qun, HE Jia-nan, SUN Ming-hui, LI Yong-li. Collaborative filtering recommendation algorithm based on time decay [J]. 吉林大学学报(工学版), 2017, 47(4): 1268-1272.
[5] LIU Lei, LIU Li-juan, WU Xin-wei, ZHANG Peng. Compiler testing method based on ECP metamorphic relation [J]. 吉林大学学报(工学版), 2017, 47(4): 1262-1267.
[6] YU Bin-bin, WU Xin-yu, CHU Jian-feng, HU Liang. Signature protocol for wireless sensor network based on group key agreement [J]. 吉林大学学报(工学版), 2017, 47(3): 924-929.
[7] DENG Chang-yi, GUO Rui-feng, ZHANG Yi-wen, WANG Hong-liang. Lower power dynamic scheduling algorithm for sporadic tasks based on balance factor [J]. 吉林大学学报(工学版), 2017, 47(2): 591-600.
[8] HAO Ping-ting, HU Liang, JIANG Jing-yan, CHE Xi-long. Optimistic lock protocol of multi-managed nodes [J]. 吉林大学学报(工学版), 2017, 47(1): 227-234.
[9] WEI Xiao-hui, LIU Zhi-liang, ZHUANG Yuan, LI Hong-liang, LI Xiang. Adaptive checkpoint mechanism supporting large-scale stream data processing [J]. 吉林大学学报(工学版), 2017, 47(1): 199-207.
[10] WEI Xiao-hui, LI Xiang, LI Hong-liang, LI Cong, ZHUANG Yuan, YU Hong-mei. Flexible Online MapReduce model and topology protocols supporting large-scale stream data processing [J]. 吉林大学学报(工学版), 2016, 46(4): 1222-1231.
[11] CHE Xiang-jiu, LIANG Sen. Improved algorithm of SPIHT based on Max-Heap tree [J]. 吉林大学学报(工学版), 2016, 46(3): 865-869.
[12] CAO Hui-chao, LI Wei. Robust fault-tolerant control for nonlinear networked control system under discrete event-triggered communication scheme [J]. 吉林大学学报(工学版), 2015, 45(6): 1895-1905.
[13] LI Yuan-chun, ZHOU Fan, MA Tian-hao, ZHAO Bo. Decentralized fault-tolerant control based on multi-step time delay for reconfigurable manipulator with concurrent failures [J]. 吉林大学学报(工学版), 2015, 45(6): 1874-1880.
[14] DONG Yue-li, GUO Quan, SUN Bin, KANG Ling. Dynamic task migration optimization for molecule docking [J]. 吉林大学学报(工学版), 2015, 45(4): 1253-1259.
[15] TAO Tao, XU Hong-ze. Immersion and invariance fault-tolerant control for a class high-speed trains [J]. 吉林大学学报(工学版), 2015, 45(2): 554-561.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!