A Unified Optimal Voltage Selection Methodology for Low-Power Systems

  • Authors:
  • Foad Dabiri;Roozbeh Jafari;Ani Nahapetian;Majid Sarrafzadeh

  • Affiliations:
  • University of California Los Angeles, USA;University of Texas at Dallas, USA;University of California Los Angeles, USA;University of California Los Angeles, USA

  • Venue:
  • ISQED '07 Proceedings of the 8th International Symposium on Quality Electronic Design
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Reduction in power consumption has been an important concern in low-power and high-performance systems. This paper addresses the problem of static voltage scaling in such systems which is a well studied technique. In this paper we present an optimal methodology for static voltage scaling. Previous techniques, use path-based timing constraints in the system model which requires exponential runtime even for problem generation. Our main contribution is the unified formulation with linear number of constraints in the optimization problem as opposed to the exponential number. This methodology results in a fully polynomial time solvable problem.Our formulation can be applied to dynamic voltage scaling on single or multiple resources and moreover, it results in a convex optimization problem which can be solved in fully polynomial time. We propose a general formulation for bounded supply voltage assignments as well. Furthermore, we present two heuristics to find and/or map optimal voltages to discrete levels. We evaluated the performance of our techniques on benchmarks from TGFF and MPEG4 video encoder. An average of 43.96% power reduction was gained for unbounded supply voltage assignment along with40% average power saving where discrete voltage levels are available.