A Novel Architecture of the 3D Stacked MRAM L2 Cache for CMPs

被引:0
|
作者
Sun, Guangyu [1 ]
Dong, Xiangyu [1 ]
Xie, Yuan [1 ]
Li, Jian [2 ]
Chen, Yiran [3 ]
机构
[1] Penn State Univ, University Pk, PA 16802 USA
[2] IBM Corp, Austin Res Lab, Austin, TX USA
[3] Seagate Technol, Cupertino, CA USA
关键词
PERFORMANCE;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Magnetic random access memory (MRAM) is a promising memory technology, which has fast read access, high density, and non-volatility. Using 3D heterogeneous integrations, it becomes feasible and cost-efficient to stack MRAM atop conventional chip multiprocessors (CMPs). However, one disadvantage of MRAM is its long write latency and its high write energy. In this paper we first stack MRAM-based L2 caches directly atop CMPs and compare it against SRAM counterparts in terms of performance and energy. We observe that the direct MRAM stacking might harm the chip performance due to the aforementioned long write latency and high write energy. To solve this problem, we then propose two architectural techniques: read-preemptive write buffer and SRAM-MRAM hybrid L2 cache. The simulation result shows that our optimized MRAM L2 cache improves performance by 4.91% and reduces power by 73.5% compared to the conventional SRAM L2 cache with the similar area.
引用
收藏
页码:239 / +
页数:2
相关论文
共 50 条
  • [1] Static Energy Minimization of 3D Stacked L2 Cache with Selective Cache Compression
    Park, Jongbum
    Jung, Jongpil
    Yi, Kang
    Kyung, Chong-Min
    [J]. 2013 IFIP/IEEE 21ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2013, : 228 - 233
  • [2] Exploring Hybrid SRAM/MRAM L2 NUCA Stacked on 3D Chip-Multiprocessors
    Lee, Seunghan
    Kang, Kyungsu
    Lung, Longpil
    Kyung, Chong-Min
    [J]. 2014 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2014, : 26 - 27
  • [3] Exploration of 3D Stacked L2 Cache Design for High Performance and Efficient Thermal Control
    Sun, Guangyu
    Wu, Xiaoxia
    Xie, Yuan
    [J]. ISLPED 09, 2009, : 295 - 298
  • [4] Analysis of Asymmetric 3D DRAM Architecture in Combination with L2 Cache Size Reduction
    Schoenberger, Alex
    Hofmann, Klaus
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2015), 2015, : 123 - 128
  • [5] Exploiting Replicated Cache Blocks to Reduce L2 Cache Leakage in CMPs
    Kim, Hyunhee
    Ahn, Jung Ho
    Kim, Jihong
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (10) : 1863 - 1877
  • [6] Performance/Thermal-Aware Design of 3D-Stacked L2 Caches for CMPs
    Sun, Guangyu
    Yang, Huazhong
    Xie, Yuan
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2012, 17 (02)
  • [7] Monolithic 3D-Based SRAM/MRAM Hybrid Memory for an Energy-Efficient Unified L2 TLB-Cache Architecture
    Gong, Young-Ho
    [J]. IEEE ACCESS, 2021, 9 (09): : 18915 - 18926
  • [8] Runtime Thermal Management for 3-D Chip-Multiprocessors With Hybrid SRAM/MRAM L2 Cache
    Lee, Seunghan
    Kang, Kyungsu
    Kyung, Chong-Min
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (03) : 520 - 533
  • [9] Temperature-Aware Energy Minimization of 3D-Stacked L2 DRAM Cache through DVFS
    Yun, Woojin
    Jung, Jongpil
    Kang, Kyungsu
    Kyung, Chong-Min
    [J]. 2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 475 - 478
  • [10] Design of Controller for L2 Cache Mapped in Tezzaron Stacked DRAM
    Tshibangu, Nyunyi M.
    Franzon, Paul D.
    Rotenberg, Eric
    Davis, William R.
    [J]. 2013 IEEE INTERNATIONAL 3D SYSTEMS INTEGRATION CONFERENCE (3DIC), 2013,