Energy-efficient dual-voltage soft real-time system with (m,k)-firm deadline guarantee

  • Authors:
  • Shaoxiong Hua;Gang Qu

  • Affiliations:
  • University of Maryland at College Park, College Park, MD;University of Maryland at College Park, College Park, MD

  • Venue:
  • Proceedings of the 2004 international conference on Compilers, architecture, and synthesis for embedded systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Soft real-time systems can tolerate some occasional deadline misses. This feature provides a unique opportunity to reduce system's energy consumption. In this paper, we study the system with (m,k)-firm deadline, a popular model for soft real-time systems. It basically requires at least m successful completions in any k consecutive executions. Our goal is to design such system with dual supply voltages for energy efficiency. To reach this goal, we first propose an on-line greedy deterministic scheduler that provides the (m,k)-firm guarantee with the provably minimum energy consumption. We then develop a novel exact method to compute the scheduler's average energy consumption per iteration. This leads us to the numerical solution to the voltage set-up problem, which seeks for the values of the two supply voltages to achieve the most energy efficiency with (m,k)-firm guarantee. Simulation shows that dual-voltage system can reduce significant amount of energy over single voltage system. Our numerical method finds the best voltage set-ups in seconds, while it takes hours to obtain almost identical solutions by simulation.