• DocumentCode
    1652073
  • Title

    Energy Management for Real-Time Embedded Systems with Reliability Requirements

  • Author

    Zhu, Dakai ; Aydin, Hakan

  • Author_Institution
    Texas Univ., San Antonio, TX
  • fYear
    2006
  • Firstpage
    528
  • Lastpage
    534
  • Abstract
    With the continued scaling of CMOS technologies and reduced design margins, the reliability concerns induced by transient faults have become prominent. Moreover, the popular energy management technique dynamic voltage and frequency scaling (DVFS) has been shown to have direct and negative effects on reliability. In this work, for a set of real-time tasks, we focus on the slack allocation problem to minimize their energy consumption while preserving the overall system reliability. Building on our previous findings for a single real-time application where a recovery task was used to preserve reliability, we identify the problem of reliability-aware energy management for multiple tasks as NP-hard and propose two polynomial-time heuristic schemes. We also investigate the effects of on-chip/off-chip workload decomposition on energy management, by considering a generalized power model. Simulation results show that ordinary energy management schemes could lead to drastically decreased system reliability, while the proposed reliability-aware heuristic schemes are able to preserve the system reliability and obtain significant energy savings at the same time
  • Keywords
    circuit complexity; embedded systems; integrated circuit reliability; low-power electronics; power aware computing; NP-hard; dynamic voltage; energy consumption; energy management; energy savings; frequency scaling; on-chip/off-chip workload decomposition; polynomial-time heuristic scheme; power model; real-time embedded systems; reliability requirements; slack allocation; system reliability; CMOS technology; Dynamic voltage scaling; Embedded system; Energy consumption; Energy management; Frequency; Polynomials; Power system modeling; Power system reliability; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    1-59593-389-1
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2006.320169
  • Filename
    4110226