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

MARC

LEADER 00000caa a2200000 c 4500
001 1926221559
003 DE-627
005 20250717014744.0
007 cr uuu---uuuuu
008 250521s2024 xx |||||o 00| ||eng c
024 7 |a 10.1109/TCAD.2024.3438113  |2 doi 
035 |a (DE-627)1926221559 
035 |a (DE-599)KXP1926221559 
035 |a (OCoLC)1528045417 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 28  |2 sdnb 
100 1 |a Seiler, Fabian  |e VerfasserIn  |0 (DE-588)1350098183  |0 (DE-627)1910628883  |4 aut 
245 1 0 |a Efficient image processing via memristive-based approximate in-memory computing  |c Fabian Seiler and Nima TaheriNejad, member, IEEE 
264 1 |c 2024 
300 |b Illustrationen, Diagramme 
300 |a 12 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Gesehen am 21.05.2025 
520 |a 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. 
650 4 |a Adders 
650 4 |a Approximate 
650 4 |a Approximate computing 
650 4 |a Computational efficiency 
650 4 |a Energy consumption 
650 4 |a image processing 
650 4 |a Image processing 
650 4 |a IMPLY 
650 4 |a in-memory computing 
650 4 |a In-memory computing 
650 4 |a Logic 
650 4 |a memristor 
650 4 |a Memristors 
650 4 |a Power demand 
650 4 |a Topology 
700 1 |a Taherinejad, Nima  |e VerfasserIn  |0 (DE-588)127517549X  |0 (DE-627)1826739688  |4 aut 
773 0 8 |i Enthalten in  |a Institute of Electrical and Electronics Engineers  |t IEEE transactions on computer-aided design of integrated circuits and systems  |d New York, NY : Institute of Electrical and Electronics Engineers, 1982  |g 43(2024), 11, Seite 3312-3323  |h Online-Ressource  |w (DE-627)325162131  |w (DE-600)2034328-0  |w (DE-576)094081034  |x 1937-4151  |7 nnas 
773 1 8 |g volume:43  |g year:2024  |g number:11  |g pages:3312-3323  |g extent:12  |a Efficient image processing via memristive-based approximate in-memory computing 
856 4 0 |u https://doi.org/10.1109/TCAD.2024.3438113  |x Verlag  |x Resolving-System  |z kostenfrei  |3 Volltext 
856 4 0 |u https://ieeexplore.ieee.org/document/10745792  |x Verlag  |z kostenfrei  |3 Volltext 
951 |a AR 
992 |a 20250521 
993 |a Article 
994 |a 2024 
998 |g 127517549X  |a Taherinejad, Nima  |m 127517549X:Taherinejad, Nima  |d 700000  |d 720000  |e 700000PT127517549X  |e 720000PT127517549X  |k 0/700000/  |k 1/700000/720000/  |p 2  |y j 
999 |a KXP-PPN1926221559  |e 4726505130 
BIB |a Y 
SER |a journal 
JSO |a {"language":["eng"],"title":[{"title":"Efficient image processing via memristive-based approximate in-memory computing","title_sort":"Efficient image processing via memristive-based approximate in-memory computing"}],"person":[{"family":"Seiler","given":"Fabian","role":"aut","display":"Seiler, Fabian"},{"family":"Taherinejad","given":"Nima","role":"aut","display":"Taherinejad, Nima"}],"name":{"displayForm":["Fabian Seiler and Nima TaheriNejad, member, IEEE"]},"relHost":[{"titleAlt":[{"title":"CAD"},{"title":"Transactions on computer-aided design of integrated circuits and systems"}],"type":{"media":"Online-Ressource","bibl":"periodical"},"origin":[{"dateIssuedDisp":"1982-","publisher":"Institute of Electrical and Electronics Engineers","dateIssuedKey":"1982","publisherPlace":"New York, NY"}],"recId":"325162131","corporate":[{"display":"Institute of Electrical and Electronics Engineers","role":"aut"},{"role":"isb","display":"IEEE Circuits and Systems Society"}],"disp":"Institute of Electrical and Electronics EngineersIEEE transactions on computer-aided design of integrated circuits and systems","physDesc":[{"extent":"Online-Ressource"}],"id":{"eki":["325162131"],"issn":["1937-4151"],"zdb":["2034328-0"]},"part":{"text":"43(2024), 11, Seite 3312-3323","year":"2024","volume":"43","extent":"12","pages":"3312-3323","issue":"11"},"language":["eng"],"title":[{"title":"IEEE transactions on computer-aided design of integrated circuits and systems","subtitle":"CAD ; a publication of the IEEE Circuits and Systems Society","title_sort":"IEEE transactions on computer-aided design of integrated circuits and systems"}],"pubHistory":["1.1982 -"]}],"note":["Gesehen am 21.05.2025"],"id":{"eki":["1926221559"],"doi":["10.1109/TCAD.2024.3438113"]},"physDesc":[{"extent":"12 S.","noteIll":"Illustrationen, Diagramme"}],"recId":"1926221559","origin":[{"dateIssuedKey":"2024","dateIssuedDisp":"2024"}],"type":{"bibl":"article-journal","media":"Online-Ressource"}} 
SRT |a SEILERFABIEFFICIENTI2024