Dynamic voltage and frequency scaling algorithm for fault-tolerant real-time systems

被引:3
作者
Djosic, Sandra [1 ]
Jevtic, Milun [1 ]
机构
[1] Univ Nis, Fac Elect Engn, Nish 18000, Serbia
关键词
RECOVERY; MANAGEMENT;
D O I
10.1016/j.microrel.2013.03.012
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many modern real-time systems (RTSs) are required to provide both fault tolerance and energy-efficiency in addition to their main objective to compute and deliver correct results within a specified period of time. Dynamic voltage and frequency scaling (DVFS) technique is known as one of the most effective low-energy technique for RTSs. However, most existing DVFS techniques only focus on minimizing energy consumption without taking the fault-tolerant capability of RTS into account. To solve this problem, in this paper we developed a new heuristic-based fault-tolerant dynamic voltage and frequency scaling (FT-DVFS) algorithm. The goal of the proposed algorithm is to find frequencies at which each task should be executed such that the energy consumed by the set of task is minimized. Beside energy minimization FT-DVFS algorithm has to meet all real-time requirements of individual tasks and to keep the system's ability to tolerate transient faults via task re-execution. The simulation results show that the proposed approach could save a significant amount of energy while preserving the required level of system's fault-tolerance capability when compared with the solutions obtained without energy-minimization. (c) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1036 / 1042
页数:7
相关论文
共 50 条
  • [11] A fault-tolerant hybrid resource allocation model for dynamic computational grid
    Sheikh, Sophiya
    Nagaraju, A.
    Shahid, Mohammad
    JOURNAL OF COMPUTATIONAL SCIENCE, 2021, 48
  • [12] Design Optimization of Time- and Cost-Constrained Fault-Tolerant Embedded Systems With Checkpointing and Replication
    Pop, Paul
    Izosimov, Viacheslav
    Eles, Petru
    Peng, Zebo
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (03) : 389 - 402
  • [13] Dynamic Checkpointing Policy in Heterogeneous Real-Time Standby Systems
    Levitin, Gregory
    Xing, Liudong
    Dai, Yuanshun
    Vokkarane, Vinod M.
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (08) : 1449 - 1456
  • [14] Economical and Fault-Tolerant Load Balancing in Distributed Stream Processing Systems
    Xiao, Fuyuan
    Kitasuka, Teruaki
    Aritsugi, Masayoshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (04): : 1062 - 1073
  • [15] Using Imbalance Characteristic for Fault-Tolerant Workflow Scheduling in Cloud Systems
    Yao, Guangshun
    Ding, Yongsheng
    Hao, Kuangrong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (12) : 3671 - 3683
  • [16] Meeting Thermal Safe Power in Fault-Tolerant Heterogeneous Embedded Systems
    Ansari, Mohsen
    Pasandideh, Mostafa
    Saber-Latibari, Javad
    Ejlali, Alireza
    IEEE EMBEDDED SYSTEMS LETTERS, 2020, 12 (01) : 29 - 32
  • [17] RESOURCE-ALLOCATION FOR PRIMARY-SITE FAULT-TOLERANT SYSTEMS
    HUANG, YN
    TRIPATHI, SK
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (02) : 108 - 119
  • [18] Fault-tolerant control of nonlinear heterogeneous multi-agent systems
    Yadegar, Meysam
    Meskin, Nader
    AUTOMATICA, 2021, 127
  • [19] An integrated algorithm for multi-agent fault-tolerant scheduling based on MOEA
    Wu, Binghong
    Hao, Kuangrong
    Cai, Xin
    Wang, Tong
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 94 : 51 - 61
  • [20] Real-time V2G simulator for grid system frequency and voltage regulation with fault ride-through capabilities
    Anany, Mohamed G.
    ElDesouky, Azza A.
    Salem, Ahmed A.
    ELECTRIC POWER SYSTEMS RESEARCH, 2024, 234