Power optimization using divide-and-conquer techniques for minimization the number of operations

Inki Hong, Miodrag Potkonjak, Ramesh Karri

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We develop an approach to minimizing power consumption of portable wireless DSP applications using a set of compilation and architectural techniques. The key technical innovation is a novel divide-and-conquer compilation technique to minimize the number of operations for general DSP computations. Our technique optimizes not only a significantly wider set of computations than the previously published techniques, but also outperforms (or performs at least as well as other techniques) on all examples. Along the architectural dimension, we investigate coordinated impact of compilation techniques on the number of processors which provide optimal trade-off between cost and power. We demonstrate that proper compilation techniques can significantly reduce power with bounded hardware cost. The effectiveness of all techniques and algorithms is documented on numerous real-life designs.

Original languageEnglish (US)
Title of host publicationIEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers
Editors Anon
PublisherIEEE Comp Soc
Pages108-111
Number of pages4
StatePublished - 1997
EventProceedings of the 1997 IEEE/ACM International Conference on Computer-Aided Design, ICCAD - San Jose, CA, USA
Duration: Nov 9 1997Nov 13 1997

Other

OtherProceedings of the 1997 IEEE/ACM International Conference on Computer-Aided Design, ICCAD
CitySan Jose, CA, USA
Period11/9/9711/13/97

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'Power optimization using divide-and-conquer techniques for minimization the number of operations'. Together they form a unique fingerprint.

  • Cite this

    Hong, I., Potkonjak, M., & Karri, R. (1997). Power optimization using divide-and-conquer techniques for minimization the number of operations. In Anon (Ed.), IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers (pp. 108-111). IEEE Comp Soc.