Leakage-aware SPM management

Guangyu Chen, Feihui Li, Ozcan Ozturk, Guilin Chen, Mahmut Kandemir, Ibrahim Kolcu

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

6 Scopus citations

Abstract

Increasing use of scratch-pad memories (SPMs) in embedded systems makes it imperative to consider optimizations tailored to their needs. Since these memories are managed by software, they present unique opportunities to the designer/compiler writer as far as energy optimizations are concerned. This paper proposes and quantifies the benefits of a compiler-directed energy optimization scheme for banked SPMs used to store the data manipulated by an application program. In contrast to most of the prior efforts on SPMs, which focus mainly on performance and dynamic energy consumption, the approach proposed in this paper is leakage oriented. Specifically, it tries to reduce the amount of SPM space (the number of banks) used to strike a balance between leakage and dynamic energy savings, with the goal of minimizing the total energy consumption due to data accesses. This paper presents an ILP (integer linear programming) based formulation of this problem and evaluates the proposed approach using a set of eight embedded application codes.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures 2006
Pages393-398
Number of pages6
DOIs
StatePublished - Oct 9 2006
EventIEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures 2006 - Klarlsruhe, Germany
Duration: Mar 2 2006Mar 3 2006

Publication series

NameProceedings - IEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures 2006
Volume2006

Other

OtherIEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures 2006
CountryGermany
CityKlarlsruhe
Period3/2/063/3/06

All Science Journal Classification (ASJC) codes

  • Engineering(all)

Fingerprint Dive into the research topics of 'Leakage-aware SPM management'. Together they form a unique fingerprint.

  • Cite this

    Chen, G., Li, F., Ozturk, O., Chen, G., Kandemir, M., & Kolcu, I. (2006). Leakage-aware SPM management. In Proceedings - IEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures 2006 (pp. 393-398). [1602470] (Proceedings - IEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures 2006; Vol. 2006). https://doi.org/10.1109/ISVLSI.2006.58