Approximate In-Memory Computing using Memristive IMPLY Logic and its Application to Image Processing

被引:13
|
作者
Fatemieh, Seyed Erfan [1 ]
Reshadinezhad, Mohammad Reza [1 ]
TaheriNejad, Nima [2 ]
机构
[1] Univ Isfahan, Esfahan, Iran
[2] TU Wien, Vienna, Austria
关键词
Full-adder; Approximate Computing; IMPLY; Processing In-Memory; Image Processing; OPERATIONS; FUTURE; DESIGN;
D O I
10.1109/ISCAS48785.2022.9937475
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Approximate computing is a new way of performing calculations in digital systems. By applying this method, performance metrics, e.g., speed, are improved, but in return for this, the accuracy of the calculations is reduced. Memristors are electrical elements that can be used to perform logical calculations along with data storage. This makes memristors a good choice for In-Memory Computation (IMC). IMPLY logic is the first stateful logic proposed for memristive IMC. Approximate computing in memory, particularly using memristive stateful logic, has not been explored yet. In this paper, we combine these two concepts and propose a novel algorithm for serial IMPLY-based adders to implement an approximate full-adder. The proposed approximate full-adder was assessed in an image processing application, and image quality metrics like Peak Signal to Noise Ratio (PSNR) were calculated. In addition, different error quality metrics like Error Distance (ED) and Mean ED (MED) were assessed. Our study shows that the proposed method can achieve up to 40% improvement whereas maintaining the introduced error in an acceptable range (i.e., a PSNR above 32.4).
引用
收藏
页码:3115 / 3119
页数:5
相关论文
共 50 条
  • [1] Approximate Memristive In-memory Computing
    Yantir, Hasan Erdem
    Eltawil, Ahmed M.
    Kurdahi, Fadi J.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
  • [2] Efficient Image Processing via Memristive-Based Approximate In-Memory Computing
    Seiler, Fabian
    TaheriNejad, Nima
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (11) : 3312 - 3323
  • [3] Reprogrammable logic in memristive crossbar for in-memory computing
    Cheng, Long
    Zhang, Mei-Yun
    Li, Yi
    Zhou, Ya-Xiong
    Wang, Zhuo-Rui
    Hu, Si-Yu
    Long, Shi-Bing
    Liu, Ming
    Miao, Xiang-Shui
    JOURNAL OF PHYSICS D-APPLIED PHYSICS, 2017, 50 (50)
  • [4] Memristive Combinational and Sequential Logic for In-memory Computing
    Huang, Xiaodi
    Yang, Ling
    Li, Yi
    Miao, Xiangshui
    2021 5TH IEEE ELECTRON DEVICES TECHNOLOGY & MANUFACTURING CONFERENCE (EDTM), 2021,
  • [5] Functional Demonstration of a Memristive Arithmetic Logic Unit (MemALU) for In-Memory Computing
    Cheng, Long
    Li, Yi
    Yin, Kang-Sheng
    Hu, Si-Yu
    Su, Yu-Ting
    Jin, Miao-Miao
    Wang, Zhuo-Rui
    Chang, Ting-Chang
    Miao, Xiang-Shui
    ADVANCED FUNCTIONAL MATERIALS, 2019, 29 (49)
  • [6] Heterogeneous Memristive Crossbar for In-Memory Computing
    Papandroulidakis, Georgios
    Vourkas, Ioannis
    Sirakoulis, Georgios Ch.
    Rubio, Antonio
    2015 INTERNATIONAL CONFERENCE ON MEMRISTIVE SYSTEMS (MEMRISYS), 2015,
  • [7] In-Memory Stateful Logic Computing Using Memristors: Gate, Calculation, and Application
    Xu, Nuo
    Park, Taegyun
    Yoon, Kyung Jean
    Hwang, Cheol Seong
    PHYSICA STATUS SOLIDI-RAPID RESEARCH LETTERS, 2021, 15 (09):
  • [8] Approximate Memristive In-Memory Hamming Distance Circuit
    Taha, Mohammad M. A.
    Teuscher, Christof
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2020, 16 (02)
  • [9] IMAGIN: Library of IMPLY and MAGIC NOR-Based Approximate Adders for In-Memory Computing
    Jha, Chandan Kumar
    Thangkhiew, Phrangboklang Lyngton
    Datta, Kamalika
    Drechsler, Rolf
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2022, 8 (02): : 68 - 76
  • [10] Demonstration of a novel majority logic in a memristive crossbar array for in-memory parallel computing
    Choi, Moon Gu
    In, Jae Hyun
    Song, Hanchan
    Kim, Gwangmin
    Rhee, Hakseung
    Park, Woojoon
    Kim, Kyung Min
    MATERIALS HORIZONS, 2025, 12 (01) : 131 - 140