Automatic data migration for reducing energy consumption in multi-bank memory systems

V. De La Luz, M. Kandemir, I. Kolcu

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

56 Scopus citations

Abstract

An architectural solution to reducing memory energy consumption is to adopt a multi-bank memory system instead of a monolithic (single-bank) memory system. Some recent multi-bank memory architectures help reduce memory energy by allowing an unused bank to be placed into a low-power operating mode. This paper describes an automatic data migration strategy which dynamically places the arrays with temporal affinity into the same set of banks. This strategy increases the number of banks which can be put into low-power modes and allows the use of more aggressive energysaving modes. Experiments using several array-dominated applications show the usefulness of data migration and indicate that large energy savings can be achieved with low overhead.

Original languageEnglish (US)
Title of host publicationProceedings of the 39th Annual Design Automation Conference, DAC'02
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages213-218
Number of pages6
ISBN (Print)1581134614
DOIs
StatePublished - Jan 1 2002
Event39th Design Automation Conference - New Orleans, LA, United States
Duration: Jun 10 2002Jun 14 2002

Publication series

NameProceedings - Design Automation Conference
ISSN (Print)0738-100X

Conference

Conference39th Design Automation Conference
CountryUnited States
CityNew Orleans, LA
Period6/10/026/14/02

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Control and Systems Engineering

Fingerprint Dive into the research topics of 'Automatic data migration for reducing energy consumption in multi-bank memory systems'. Together they form a unique fingerprint.

  • Cite this

    De La Luz, V., Kandemir, M., & Kolcu, I. (2002). Automatic data migration for reducing energy consumption in multi-bank memory systems. In Proceedings of the 39th Annual Design Automation Conference, DAC'02 (pp. 213-218). (Proceedings - Design Automation Conference). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/dac.2002.1012622