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
来源
2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22) | 2022年
关键词
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
相关论文
共 39 条
  • [1] Alam M. R., 2021, SORTING MEMRISTIVE M
  • [2] Exact In-Memory Multiplication Based on Deterministic Stochastic Computing
    Alam, Mohsen Riahi
    Najafi, M. Hassan
    Nejad, Nima Taheri
    [J]. 2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [3] Almurib HAF, 2016, DES AUT TEST EUROPE, P660
  • [4] [Anonymous], 2017, ACM Journal on Emerging Technologies in Computing Systems
  • [5] [Anonymous], DATASET STANDARD 512
  • [6] 'Memristive' switches enable 'stateful' logic operations via material implication
    Borghetti, Julien
    Snider, Gregory S.
    Kuekes, Philip J.
    Yang, J. Joshua
    Stewart, Duncan R.
    Williams, R. Stanley
    [J]. NATURE, 2010, 464 (7290) : 873 - 876
  • [7] Chen K, 2015, IEEE INT SYMP NANO, P151, DOI 10.1109/NANOARCH.2015.7180604
  • [8] Tutorial: Self-Awareness in Cyber-Physical Systems
    Dutt, Nikil
    TaheriNejad, Nima
    [J]. 2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 5 - 6
  • [9] Fatemieh M. R., 2020, P 20 INT S COMP ARCH, P1
  • [10] LAHAF: Low-power, area-efficient, and high-performance approximate full adder based on static CMOS
    Fatemieh, Seyed Erfan
    Farahani, Samira Shirinabadi
    Reshadinezhad, Mohammad Reza
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30