Compiler support for reducing leakage energy consumption

W. Zhang, M. Kandemir, N. Vijaykrishnan, M. J. Irwin, V. De

Research output: Contribution to journalConference article

25 Scopus citations

Abstract

Current trends indicate that leakage energy consumption will be an important concern in upcoming process technologies. In this paper, we propose a compiler-based leakage energy optimization strategy. Our strategy is built upon a data-flow analysis that identifies basic blocks that do not use a given functional unit. Based on this information, the compiler then inserts activate/deactivate instructions in the code to set/reset a sleep signal which controls leakage current for functional units. Our experimental results show that the proposed compiler-based strategy is very effective in reducing leakage energy of functional units.

Original languageEnglish (US)
Article number1253774
Pages (from-to)1146-1147
Number of pages2
JournalProceedings -Design, Automation and Test in Europe, DATE
DOIs
StatePublished - Dec 1 2003
EventDesign, Automation and Test in Europe Conference and Exhibition, DATE 2003 - Munich, Germany
Duration: Mar 3 2003Mar 7 2003

All Science Journal Classification (ASJC) codes

  • Engineering(all)

Fingerprint Dive into the research topics of 'Compiler support for reducing leakage energy consumption'. Together they form a unique fingerprint.

  • Cite this