On bounding energy consumption in dynamic, embedded real-time systems

  • Authors:
  • Haisang Wu;Binoy Ravindran;E. Douglas Jensen

  • Affiliations:
  • Juniper Networks, Inc., Sunnyvale, CA;Virginia Tech Blacksburg, VA;The MITRE Corporation Bedford, MA

  • Venue:
  • Proceedings of the 2006 ACM symposium on Applied computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a CPU scheduling algorithm, called the Energy-Bounded Utility Accrual Algorithm (or EBUA). EBUA is a polynomial-time algorithm that satisfies bounds on system-level energy consumption and activities' accrued timeliness utility. We analytically establish several timeliness properties of EBUA. Our simulation experiments using AMD's (DVS-enabled) k6 processor model confirm the algorithm's effectiveness and superiority.