skip to main content
10.1145/1375527.1375540acmconferencesArticle/Chapter ViewAbstractPublication PagesicsConference Proceedingsconference-collections
research-article

An approach for adaptive DRAM temperature and power management

Published: 07 June 2008 Publication History

Abstract

With rising capacities and higher accessing frequencies, high-performance DRAMs are providing increasing memory access bandwidth to the processors. However, the increasing DRAM performance comes with the price of higher power consumption and temperature in DRAM chips. Traditional low power approaches for DRAM systems focus on utilizing low power modes, which is not always suitable for high performance systems. Existing DRAM temperature management techniques, on the other hand, utilize generic temperature management methods inherited from those applied on processor cores. These methods reduce DRAM temperature by controlling the number of DRAM accesses, similar to throttling the processor core, which incurs significant performance penalty. In this paper, we propose a customized low power technique for high performance DRAM systems, namely the Page Hit Aware Write Buffer (PHA-WB). The PHA-WB improves DRAM page hit rate by buffering write operations that may incur page misses. This approach reduces DRAM system power consumption and temperature without any performance penalty. Our proposed Throughput-Aware PHA-WB (TAP) dynamically configures the write buffer for different applications and workloads, thus achieves the best trade off between DRAM power reduction and buffer power overhead. Our experiments show that a system with TAP could reduce the total DRAM power consumption by up to 18.36% (8.64% on average). The steady-state temperature can be reduced by as much as 5.10°C and by 1.93°C on average across eight representative workloads.

References

[1]
Binkert, N.L., R.G. Dreslinski, L.R. Hsu, K.T. Lim, A.G. Saidi, and S.K. Reinhardt, The M5 simulator: modeling networked systems. IEEE Micro, 2006. 26(4): p. 52-60.
[2]
Delaluz, V., M. Kandemir, N. Vijaykrishnan, A. Sivasubramaniam, and M.J. Irwin, Hardware and Software Techniques for Controlling DRAM Power Modes. IEEE Transactions on Computers, 2001. 50(11).
[3]
Fan, X., C.S. Ellis, and A.R. Lebeck, Memory Control Policies for DRAM Power Management, in ISLPED'01. 2001.
[4]
Iyer, J., C.L. Hall, J. Shi, and Y. Huang, System Memory Power and Thermal Management in Platforms Built on Intel® Centrino® Duo Mobile Technology. Intel Technology Journal, 2006.
[5]
JEDEC, FBDIMM Specification: DDR2 SDRAM Fully Buffered DIMM (FBDIMM) Design Specification http://www.jedec.org/download/search/JESD2051.pdf.
[6]
JEDEC, FBDIMM: Advanced Memory Buffer (AMB) http://www.jedec.org/download/search/JESD82-20.pdf.
[7]
Lebeck, A.R., X. Fan, H. Zeng, and C. Ellis, Power Aware Page Allocation, in ASPLOS-IX. 2000.
[8]
Lee, K.-B., T.-C. Lin, and C.-W. Jen, An efficient quality-aware memory controller for multimedia platform SoC. IEEE Transactions on Circuits and Systems for Video Technology, 2005. 15(5).
[9]
Lin, J., H. Zheng, Z. Zhu, H. David, and Z. Zhang, Thermal Modeling and Management of DRAM Memory Systems, in ISCA'07. 2007.
[10]
Lin, J., H. Zheng, Z. Zhu, Z. Zhang, and H. David, DRAM-level prefetching for fully-buffered DIMM: design, performance and power saving, in ISPASS'07. 2007.
[11]
Micron, Calculating Memory System Power for DDR2.
[12]
Micron, DDR2 SDRAM FBDIMM http://download.micron.com/pdf/datasheets/modules/ddr2/HTF18C128_256x72FD.pdf.
[13]
Micron, DDR2 SDRAM http://download.micron.com/pdf/datasheets/dram/ddr2/512MbDDR2.pdf.
[14]
Micron, System Power Calculator, http://www.micron.com/support/designsupport/tools/powercalc/powercalc.aspx.
[15]
Rambus, RDRAM, in www.rambus.com.
[16]
Rixner, S. Memory Controller Optimizations for Web Servers. in MICRO-37. 2004.
[17]
Shivakumar, P. and N.P. Jouppi, CACTI 3.0: An Integrated Cache Timing, Power, and Area Model WRL Research Report.
[18]
www.spec.org, Standard Performance Evaluation Corporation. SPEC CPU2000 .

Cited By

View all

Index Terms

  1. An approach for adaptive DRAM temperature and power management

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ICS '08: Proceedings of the 22nd annual international conference on Supercomputing
    June 2008
    390 pages
    ISBN:9781605581583
    DOI:10.1145/1375527
    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: 07 June 2008

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. DRAM
    2. power
    3. temperature

    Qualifiers

    • Research-article

    Conference

    ICS08
    Sponsor:
    ICS08: International Conference on Supercomputing
    June 7 - 12, 2008
    Island of Kos, Greece

    Acceptance Rates

    Overall Acceptance Rate 629 of 2,180 submissions, 29%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)25
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 25 Jan 2025

    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

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media