Energy-Efficient Policies for Request-Driven Soft Real-Time Systems

  • Authors:
  • Cosmin Rusu;Ruibin Xu;Rami Melhem;Daniel Mosse

  • Affiliations:
  • University of Pittsburgh;University of Pittsburgh;University of Pittsburgh;University of Pittsburgh

  • Venue:
  • ECRTS '04 Proceedings of the 16th Euromicro Conference on Real-Time Systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Computing systems, ranging from small battery-operatedembedded systems to more complex general purpose systems,are designed to satisfy various computation demandsin some acceptable time. In doing so, the system is responsiblefor scheduling jobs/requests in a dynamic fashion. Inaddition, with power consumption recently becoming a criticalissue, most systems are also responsible for their ownpower management. In some rare cases, the exact arrivaltime and execution time of jobs/requests is known, leadingto precise scheduling algorithms and power managementschemes. However, more often than not, there is no a-prioriknowledge of the workload. This work evaluates dynamicvoltage scaling (DVS) policies for power management insystems with unpredictable workloads. A clear winner isidentified, a policy that reduces the energy consumption oneorder of magnitude compared to no power management andup to 40% (in real-life traces) and 50% (in synthetic workloads)compared to the second-best evaluated scheme.