Efficient image processing via memristive-based approximate in-memory computing

Image processing algorithms continue to demand higher performance from computers. However, computer performance is not improving at the same rate as before. In response to the current challenges in enhancing computing performance, a wave of new technologies and computing paradigms is surfacing. Amon...

Full description

Saved in:
Bibliographic Details
Main Authors: Seiler, Fabian (Author) , Taherinejad, Nima (Author)
Format: Article (Journal)
Language:English
Published: 2024
In: IEEE transactions on computer-aided design of integrated circuits and systems
Year: 2024, Volume: 43, Issue: 11, Pages: 3312-3323
ISSN:1937-4151
DOI:10.1109/TCAD.2024.3438113
Online Access:Verlag, kostenfrei, Volltext: https://doi.org/10.1109/TCAD.2024.3438113
Verlag, kostenfrei, Volltext: https://ieeexplore.ieee.org/document/10745792
Get full text
Author Notes:Fabian Seiler and Nima TaheriNejad, member, IEEE
Description
Summary:Image processing algorithms continue to demand higher performance from computers. However, computer performance is not improving at the same rate as before. In response to the current challenges in enhancing computing performance, a wave of new technologies and computing paradigms is surfacing. Among these, memristors stand out as one of the most promising components due to their technological prospects and low power consumption. With efficient data storage capabilities and their ability to directly perform logical operations within the memory, they are well-suited for in-memory computation (IMC). Approximate computing emerges as another promising paradigm, offering improved performance metrics, notably speed. The tradeoff for this gain is the reduction of accuracy. In this article, we are using the stateful logic material implication (IMPLY) in the semi-serial topology and combine both the paradigms to further enhance the computational performance. We present three novel approximated adders that drastically improve speed and energy consumption with an normalized mean error distance (NMED) lower than 0.02 for most scenarios. We evaluated partially approximated Ripple carry adder (RCA) at the circuit-level and compared them to the State-of-the-Art (SoA). The proposed adders are applied in different image processing applications and the quality metrics are calculated. While maintaining acceptable quality, our approach achieves significant energy savings of 6%-38% and reduces the delay (number of computation cycles) by 5%-35%, demonstrating notable efficiency compared to exact calculations.
Item Description:Gesehen am 21.05.2025
Physical Description:Online Resource
ISSN:1937-4151
DOI:10.1109/TCAD.2024.3438113