[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/ICCD.2012.6378685guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A case for small row buffers in non-volatile main memories

Published: 30 September 2012 Publication History

Abstract

DRAM-based main memories have read operations that destroy the read data, and as a result, must buffer large amounts of data on each array access to keep chip costs low. Unfortunately, system-level trends such as increased memory contention in multi-core architectures and data mapping schemes that improve memory parallelism lead to only a small amount of the buffered data to be accessed. This makes buffering large amounts of data on every memory array access energy-inefficient; yet organizing DRAM chips to buffer small amounts of data is costly, as others have shown [11]. Emerging non-volatile memories (NVMs) such as PCM, STT-RAM, and RRAM, however, do not have destructive read operations, opening up opportunities for employing small row buffers without incurring additional area penalty and/or design complexity. In this work, we discuss and evaluate architectural changes to enable small row buffers at a low cost in NVMs. We find that on a multi-core system, reducing the row buffer size can greatly reduce main memory dynamic energy compared to a DRAM baseline with large row sizes, without greatly affecting endurance, and for some NVM technologies, leads to improved performance.

Cited By

View all
  • (2017)Efficient STT-RAM last-level-cache architecture to replace DRAM cacheProceedings of the International Symposium on Memory Systems10.1145/3132402.3132414(141-151)Online publication date: 2-Oct-2017
  • (2016)Write-back aware shared last-level cache management for hybrid main memoryProceedings of the 53rd Annual Design Automation Conference10.1145/2897937.2898110(1-6)Online publication date: 5-Jun-2016
  • (2015)CAUSEProceedings of the IEEE/ACM International Conference on Computer-Aided Design10.5555/2840819.2840915(690-696)Online publication date: 2-Nov-2015
  • Show More Cited By
  1. A case for small row buffers in non-volatile main memories

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ICCD '12: Proceedings of the 2012 IEEE 30th International Conference on Computer Design (ICCD 2012)
    September 2012
    527 pages
    ISBN:9781467330510

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 30 September 2012

    Author Tags

    1. Arrays
    2. Memory management
    3. Nonvolatile memory
    4. Organizations
    5. Phase change materials
    6. Random access memory

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)Efficient STT-RAM last-level-cache architecture to replace DRAM cacheProceedings of the International Symposium on Memory Systems10.1145/3132402.3132414(141-151)Online publication date: 2-Oct-2017
    • (2016)Write-back aware shared last-level cache management for hybrid main memoryProceedings of the 53rd Annual Design Automation Conference10.1145/2897937.2898110(1-6)Online publication date: 5-Jun-2016
    • (2015)CAUSEProceedings of the IEEE/ACM International Conference on Computer-Aided Design10.5555/2840819.2840915(690-696)Online publication date: 2-Nov-2015
    • (2014)Building and Optimizing MRAM-Based Commodity MemoriesACM Transactions on Architecture and Code Optimization10.1145/266710511:4(1-22)Online publication date: 8-Dec-2014
    • (2014)Enabling high-performance LPDDRx-compatible MRAMProceedings of the 2014 international symposium on Low power electronics and design10.1145/2627369.2627610(339-344)Online publication date: 11-Aug-2014

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media