Endurance Management for Resistive Logic-In-Memory Computing Architectures

被引:0
|
作者
Shirinzadeh, Saeideh [1 ]
Soeken, Mathias [2 ]
Gaillardon, Pierre-Emmanuel [3 ]
De Micheli, Giovanni [2 ]
Drechsler, Rolf [1 ,4 ]
机构
[1] Univ Bremen, Dept Math & Comp Sci, Bremen, Germany
[2] Ecole Polytech Fed Lausanne, Integrated Syst Lab, Lausanne, Switzerland
[3] Univ Utah, Elect & Comp Engn Dept, Salt Lake City, UT USA
[4] DFKI GmbH, Cyber Phys Syst, Bremen, Germany
基金
瑞士国家科学基金会; 欧盟地平线“2020”;
关键词
PHASE-CHANGE MEMORY;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Resistive Random Access Memory (RRAM) is a promising non-volatile memory technology which enables modern in-memory computing architectures. Although RRAMs are known to be superior to conventional memories in many aspects, they suffer from a low write endurance. In this paper, we focus on balancing memory write traffic as a solution to extend the lifetime of resistive crossbar architectures. As a case study, we monitor the write traffic in a Programmable Logic-in-Memory (PLiM) architecture, and propose an endurance management scheme for it. The proposed endurance-aware compilation is capable of handling different trade-offs between write balance, latency, and area of the resulting PLiM implementations. Experimental evaluations on a set of benchmarks including large arithmetic and control functions show that the standard deviation of writes can be reduced by 86.65% on average compared to a naive compiler, while the average number of instructions and RRAM devices also decreases by 36.45% and 13.67%, respectively.
引用
收藏
页码:1092 / 1097
页数:6
相关论文
共 50 条
  • [41] Optimal periodical memory allocation for logic-in-memory image processors
    Hariyama, Masanori
    Kameyama, Michitaka
    Kobayashi, Yasuhiro
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2006, : 193 - +
  • [42] STT-MTJ Based Smart Implication for Energy-Efficient Logic-in-Memory Computing
    De Rose, Raffaele
    Zanotti, Tommaso
    Puglisi, Francesco Maria
    Crupi, Felice
    Pavan, Paolo
    Lanuzza, Marco
    SOLID-STATE ELECTRONICS, 2021, 184
  • [43] Logic-in-memory based on an atomically thin semiconductor
    Guilherme Migliato Marega
    Yanfei Zhao
    Ahmet Avsar
    Zhenyu Wang
    Mukesh Tripathi
    Aleksandra Radenovic
    Andras Kis
    Nature, 2020, 587 : 72 - 77
  • [44] Energy Efficient Mobile Service Computing With Differential Spintronic-C-Elements: A Logic-in-Memory Asynchronous Computing Paradigm
    Samiee, Ashkan
    Sun, Yunchuan
    Demara, Ronald F.
    Choi, Yoonsuk
    Bai, Yu
    IEEE ACCESS, 2019, 7 : 55851 - 55860
  • [45] Interconnect Networks for Resistive Computing Architectures
    Du Nguyen, H. A.
    Xie, Lei
    Yu, Jintao
    Taouil, Mottaqiallah
    Hamdioui, Said
    2017 12TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2017), 2017,
  • [46] Magnetic Tunnel Junctions for Future Memory and Logic-in-Memory Applications
    Sverdlov, Viktor
    Mahmoudi, Hiwa
    Markarov, Alexander
    Selberherr, Siegfried
    2014 PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS & SYSTEMS (MIXDES), 2014, : 30 - 33
  • [47] A Magnetic Reconfigurable Ternary NOR/NAND Logic for Logic-in-Memory Applications
    Razi, Farzad
    Moaiyeri, Mohammad Hossein
    Mohammadi, Siamak
    SPIN, 2021, 11 (04)
  • [48] Energy-Accuracy Trade-Offs for Resistive In-Memory Computing Architectures
    Roy, Saion K.
    Shanbhag, Naresh R.
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2024, 10 : 22 - 30
  • [49] Graphene Oxide-Based Memristive Logic-in-Memory Circuit Enabling Normally-Off Computing
    Kim, Yeongkwon
    Jeon, Seung-Bae
    Jang, Byung Chul
    NANOMATERIALS, 2023, 13 (04)
  • [50] A 3D-Stacked Logic-in-Memory Accelerator for Application-Specific Data Intensive Computing
    Zhu, Qiuling
    Akin, Berkin
    Sumbul, H. Ekin
    Sadi, Fazle
    Hoe, James C.
    Pileggi, Larry
    Franchetti, Franz
    2013 IEEE INTERNATIONAL 3D SYSTEMS INTEGRATION CONFERENCE (3DIC), 2013,