Exploring the Vulnerability of CMPs to Soft Errors with 3D Stacked Nonvolatile Memory

被引:3
|
作者
Sun, Guangyu [1 ]
Kursun, Eren [2 ]
Rivers, Jude A. [2 ]
Xie, Yuan [1 ]
机构
[1] Penn State Univ, University Pk, PA 16802 USA
[2] IBM TJ Watson Res Ctr, Yorktown Hts, NY USA
关键词
Nonvolatile memory; 3D stacking; soft errors; PHASE-CHANGE MEMORY; PERFORMANCE; ARCHITECTURE; MRAM; RELIABILITY; POWER;
D O I
10.1145/2491679
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Improving the vulnerability to soft errors is one of the important design goals for future architecture design of Chip-MultiProcessors (CMPs). In this study, we explore the soft error characteristics of CMPs with 3D stacked NonVolatile Memory (NVM), in particular, the Spin-Transfer Torque Random Access Memory (STT-RAM), whose cells are immune to radiation-induced soft errors and do not have endurance problems. We use 3D stacking as an enabler for modular integration of STT-RAM memories with minimum disruption in the baseline processor design flow, while providing further interconnection and capacity advantages. We take an in-depth look at alternative replacement schemes to explore the soft error resilience benefits and design trade-offs of 3D stacked STT-RAM and capture the multivariable optimization challenges microprocessor architectures face. We propose a vulnerability metric, with respect to the instruction and data in the core pipeline and through the cache hierarchy, to present a comprehensive system evaluation with respect to reliability, performance, and power consumption for our CMP architectures. Our experimental results show that, for the average workload, replacing memories with an STT-RAM alternative significantly mitigates soft errors on-chip, improves the performance by 14.15%, and reduces power consumption by 13.44%.
引用
收藏
页数:22
相关论文
共 50 条
  • [41] Characteristics of Junctionless Charge Trap Flash Memory for 3D Stacked NAND Flash
    Oh, Jinho
    Na, Heedo
    Park, Sunghoon
    Sohn, Hyunchul
    [J]. JOURNAL OF NANOSCIENCE AND NANOTECHNOLOGY, 2013, 13 (09) : 6413 - 6415
  • [42] Characterization and Analysis of Bit Errors in 3D TLC NAND Flash Memory
    Papandreou, Nikolaos
    Pozidis, Haralampos
    Parnell, Thomas
    Ioannou, Nikolas
    Pletka, Roman
    Tomic, Sasa
    Breen, Patrick
    Tressler, Gary
    Fry, Aaron
    Fisher, Timothy
    [J]. 2019 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2019,
  • [43] Microarchitecture Soft Error Vulnerability Characterization and Mitigation under 3D Integration Technology
    Zhang, Wangyuan
    Li, Tao
    [J]. 2008 PROCEEDINGS OF THE 41ST ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE: MICRO-41, 2008, : 435 - 446
  • [44] Packaging for 3D Optoelectronic stacked processors
    Marchand, PJ
    Zheng, XZ
    Huang, DW
    Ozguz, V
    Esener, S
    [J]. OPTOELETRONIC INTEGRATED CIRCUITS AND PACKAGING III, 1999, 3631 : 142 - 147
  • [45] 3D printed stacked diffractive microlenses
    Thiele, Simon
    Pruss, Christof
    Herkommer, Alois M.
    Giessen, Harald
    [J]. OPTICS EXPRESS, 2019, 27 (24) : 35621 - 35630
  • [46] MAC: Memory Access Coalescer for 3D-Stacked Memory
    Wang, Xi
    Tumeo, Antonino
    Leidel, John D.
    Li, Jie
    Chen, Yong
    [J]. PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP 2019), 2019,
  • [47] Electrical Modeling of 3D Stacked TSV
    Zhang, Zhi-Min
    Lin, Shin-Chun
    Pan, Chung-Long
    Huang, Yu-Jung
    [J]. 2017 12TH INTERNATIONAL MICROSYSTEMS, PACKAGING, ASSEMBLY AND CIRCUITS TECHNOLOGY CONFERENCE (IMPACT), 2017, : 254 - 257
  • [48] 3D stacked NAND flash memories
    Micheloni, Rino
    Crippa, Luca
    [J]. 3D Flash Memories, 2016, : 63 - 83
  • [49] Transparent and Unipolar Nonvolatile Memory Using 2D Vertically Stacked Layered Double Hydroxide
    Cho, Haein
    Jeon, Chan-Woo
    On, Ba Da
    Park, Il-Kyu
    Choi, Sanghyeon
    Jang, Jingon
    Wang, Gunuk
    [J]. ADVANCED MATERIALS INTERFACES, 2021, 8 (10)
  • [50] 3D Stacked Microprocessor: Are We There Yet?
    Loh, Gabriel H.
    Xie, Yuan
    [J]. IEEE MICRO, 2010, 30 (03) : 60 - 63