A Cost-effective and Energy-efficient Architecture for Die-stacked DRAM/NVM Memory Systems

被引:0
|
作者
Guo, Yuhua [1 ]
Xiao, Weijun [1 ]
Liu, Qing [2 ]
He, Xubin [3 ]
机构
[1] Virginia Commonwealth Univ, Richmond, VA 23284 USA
[2] New Jersey Inst Technol, Newark, NJ 07102 USA
[3] Temple Univ, Philadelphia, PA 19122 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional DRAM-based memory systems are facing two major scalability issues. First, the memory wall problem becomes a major performance bottleneck. Second, conventional memory systems consume increasing power as the capacity increases, which could be as much as 40% of the total system power. These issues hinder the scaling of DRAM-based memory systems. Fortunately, emerging memory technologies, such as high bandwidth memory (HBM) and phase change memory (PCM), have the potential to solve these scalability issues. However, there is no single memory technology that can overcome these issues together. Therefore, a hybrid memory system could be a promising way to build a high-performance, large-capacity, and energy-efficient memory system. To achieve this goal, we propose a cost-effective and energy-efficient architecture for HBM/PCM memory systems, called Dual Role HBM (DR-HBM). In DR-HBM, the HBM plays two roles and is divided into two parts. A small portion of which, called HBM cache, is used as a cache for the PCM. The remaining HBM is used as a part of main memory. Furthermore, the HBM cache is also used to track page hotness without additional hardware support. Hot pages will be migrated to HBM when they are evicted from the HBM cache. The experimental results show DR-HBM outperforms two state-of-the-art hybrid memory systems, CAMEO [1] and RaPP [2]. Compared to the baseline in which both HBM and PCM are architected as a part of main memory without page migration, DR-HBM improves the performance by 63% on average.
引用
收藏
页数:2
相关论文
共 50 条
  • [1] Efficient RAS Support for Die-stacked DRAM
    Jeon, Hyeran
    Loh, Gabriel H.
    Annavaram, Murali
    [J]. 2014 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2014,
  • [2] Energy-Efficient Hybrid DRAM/NVM Main Memory
    Hassan, Ahmad
    Vandierendonck, Hans
    Nikolopoulos, Dimitrios S.
    [J]. 2015 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION (PACT), 2015, : 492 - 493
  • [3] Unison Cache: A Scalable and Effective Die-Stacked DRAM Cache
    Jevdjic, Djordje
    Loh, Gabriel H.
    Kaynak, Cansu
    Falsafi, Babak
    [J]. 2014 47TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2014, : 25 - 37
  • [4] SELF: A High Performance and Bandwidth Efficient Approach to Exploiting Die-stacked DRAM as Part of Memory
    Guo, Yuhua
    Liu, Qing
    Xiao, Weijun
    Huang, Ping
    Podhorszki, Norbert
    Klasky, Scott
    He, Xubin
    [J]. 2017 IEEE 25TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2017, : 187 - 197
  • [5] Cost-effective, energy-efficient residence
    Griffiths, D
    Zoeller, W
    [J]. ASHRAE JOURNAL, 2001, 43 (04) : 56 - 58
  • [6] ENERGY-EFFICIENT COST-EFFECTIVE INVERTER CONFIGURATION FOR RESIDENTIAL PHOTOVOLTAIC SYSTEMS
    El Bassiouny, O. A.
    Dhople, S., V
    Davoudi, A.
    Chapman, P. L.
    [J]. 35TH IEEE PHOTOVOLTAIC SPECIALISTS CONFERENCE, 2010,
  • [7] i-MIRROR: A Software Managed Die-Stacked DRAM-Based Memory Subsystem
    Ryoo, Jee Ho
    Ganesan, Karthik
    Chen, Yao-Min
    John, Lizy K.
    [J]. 2015 27TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 2015, : 82 - 89
  • [8] Embedded STT-MRAM for Energy-efficient and Cost-effective Mobile Systems
    Kang, Seung H.
    [J]. 2014 SYMPOSIUM ON VLSI TECHNOLOGY (VLSI-TECHNOLOGY): DIGEST OF TECHNICAL PAPERS, 2014,
  • [9] CACTI-3DD: Architecture-level Modeling for 3D Die-stacked DRAM Main Memory
    Chen, Ke
    Li, Sheng
    Muralimanohar, Naveen
    Ahn, Jung Ho
    Brockman, Jay B.
    Jouppi, Norman P.
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 33 - 38
  • [10] Dense Footprint Cache: Capacity-Efficient Die-Stacked DRAM Last Level Cache
    Shin, Seunghee
    Kim, Sihong
    Solihin, Yan
    [J]. MEMSYS 2016: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2016, : 191 - 203