• DocumentCode
    3275905
  • Title

    A control-theoretic energy management for fault-tolerant hard real-time systems

  • Author

    Ahmadian, Ali Sharif ; Hosseingholi, Mahdieh ; Ejlali, Alireza

  • Author_Institution
    Sharif Univ. of Technol., Tehran, Iran
  • fYear
    2010
  • fDate
    3-6 Oct. 2010
  • Firstpage
    173
  • Lastpage
    178
  • Abstract
    Recently, the tradeoff between low energy consumption and high fault-tolerance has attracted a lot of attention as a key issue in the design of real-time embedded systems. Dynamic Voltage Scaling (DVS) is known as one of the most effective low energy techniques for real-time systems. It has been observed that the use of control-theoretic methods can improve the effectiveness of DVS-enabled systems. In this paper, we have investigated reducing the energy consumption of fault-tolerant hard real-time systems using feedback control theory. Our proposed feedback-based DVS method makes the system capable of selecting the proper frequency and voltage settings in order to reduce the energy consumption while guaranteeing hard real-time requirements in the presence of unpredictable workload fluctuations and faults. In the proposed method, the available slack-time is exploited by a feedback-based DVS at runtime to reduce the energy consumption. Furthermore, some slack-time is reserved for re-execution in case of faults. Simulation results show that, as compared with traditional DVS methods without fault-tolerance, our proposed approach not only significantly reduces energy consumption, but also it satisfies hard real-time constraints in the presence of faults. The transition overhead (both time and energy), caused by changing the system supply voltage, are also taken into account in our simulation experiments.
  • Keywords
    embedded systems; fault tolerant computing; feedback; power aware computing; control theoretic energy management; control theoretic method; dynamic voltage scaling; fault tolerance; feedback based DVS method; real time embedded system; Hard real-time embedded systems; dynamic voltage scaling; energy consumption; fault-tolerance; feedback scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2010 IEEE International Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-8936-7
  • Type

    conf

  • DOI
    10.1109/ICCD.2010.5647798
  • Filename
    5647798