skip to main content
10.1145/2627369.2627616acmconferencesArticle/Chapter ViewAbstractPublication PagesislpedConference Proceedingsconference-collections
research-article

Sleep-aware variable partitioning for energy-efficient hybrid PRAM and DRAM main memory

Published: 11 August 2014 Publication History

Abstract

Energy consumption of memories is always a significant issue for computing systems. Recently, hybrid PRAM and DRAM memory architectures have been proposed. It combines the advantages of DRAM and PRAM, such as low leakage power in PRAM and short write latency in DRAM. However, the leakage power in DRAM is still considerable in hybrid memories. The leakage power can only be reduced by turning DRAM into sleep state. In this paper, a novel proximity concept is proposed to guide the variable partitioning to maximize the possibility of turning DRAM into sleep mode. A novel Sleep-Aware Variable Partition Algorithm (SAVPA) is then proposed with the objective of maximizing the sleep time of DRAM while satisfying the performance and endurance constraints. The experiment results show that SAVPA reduces the energy consumption by 11.25% in average (up to 15.84%) compared to the state-of-art work with simple sleep technique.

References

[1]
CACTI: http://http://www.cacti.net/.
[2]
MediaBench: http://euler.slu.edu/~fritts/mediabench/.
[3]
P. Baptiste, M. Chrobak, and C. Dürr. Polynomial time algorithms for minimum energy scheduling. In Proceedings of the 15th annual European conference on Algorithms, ESA'07, pages 136--150. Springer-Verlag, 2007.
[4]
X. Dong, C. Xu, Y. Xie, and N. Jouppi. Nvsim: A circuit-level performance, energy, and area model for emerging nonvolatile memory. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 31(7):994--1007, July 2012.
[5]
S. Kang, W. Y. Cho, B.-H. Cho, K.-J. Lee, C.-S. Lee, H.-R. Oh, B.-G. Choi, Q. Wang, H.-J. Kim, M.-H. Park, Y. H. Ro, S. Kim, C.-D. Ha, K.-S. Kim, Y.-R. Kim, D.-E. Kim, C.-K. Kwak, H.-G. Byun, G. Jeong, H. Jeong, K. Kim, and Y. Shin. A 0.1-μm 1.8-v 256-mb phase-change random access memory (pram) with 66-mhz synchronous burst-read operation. Solid-State Circuits, IEEE Journal of, 42(1):210--218, Jan 2007.
[6]
A. Krall, I. Pryanishnikov, U. Hirnschrott, and C. Panis. Xdspcore: a compiler-based configurable digital signal processor. Micro, IEEE, 24(4):67--78, July 2004.
[7]
R. Leupers and D. Kotte. Variable partitioning for dual memory bank dsps. In Proceedings of the Acoustics, Speech, and Signal Processing, 200. On IEEE International Conference - Volume 02, ICASSP '01, pages 1121--1124, Washington, DC, USA, 2001. IEEE Computer Society.
[8]
T. Liu, Y. Zhao, C. Xue, and M. Li. Power-aware variable partitioning for dsps with hybrid pram and dram main memory. In Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE, pages 405--410, June 2011.
[9]
G. D. Micheli. Synthesis and Optimization of Digital Circuits. McGraw-Hill Higher Education, 1st edition, 1994.
[10]
M. A. R. Saghir, P. Chow, and C. G. Lee. Exploiting dual data-memory banks in digital signal processors. SIGPLAN Not., 31(9):234--243, Sept. 1996.
[11]
Z. Wang and X. S. Hu. Energy-aware variable partitioning and instruction scheduling for multibank memory architectures. ACM Trans. Des. Autom. Electron. Syst., 10(2):369--388, Apr. 2005.
[12]
S. J. E. Wilton and N. Jouppi. Cacti: an enhanced cache access and cycle time model. Solid-State Circuits, IEEE Journal of, 31(5):677--688, May 1996.
[13]
Q. Zhuge, E.-M. Sha, B. Xiao, and C. Chantrapornchai. Efficient variable partitioning and scheduling for dsp processors with multiple memory modules. Signal Processing, IEEE Transactions on, 52(4):1090--1099, April 2004.
[14]
M. J. S. C. Zivojnovic, V. and H. Meyr. Dspstone: a dsp-oriented benchmarking methodology. In Proceedings of the International Conference on Signal Processing Applications and Technology, 1994.

Cited By

View all

Index Terms

  1. Sleep-aware variable partitioning for energy-efficient hybrid PRAM and DRAM main memory

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ISLPED '14: Proceedings of the 2014 international symposium on Low power electronics and design
      August 2014
      398 pages
      ISBN:9781450329750
      DOI:10.1145/2627369
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 11 August 2014

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. dram
      2. energy-efficiency
      3. hybrid memory
      4. pram
      5. variable partition

      Qualifiers

      • Research-article

      Funding Sources

      Conference

      ISLPED'14
      Sponsor:

      Acceptance Rates

      ISLPED '14 Paper Acceptance Rate 63 of 184 submissions, 34%;
      Overall Acceptance Rate 398 of 1,159 submissions, 34%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)2
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 30 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media