Zur Kurzanzeige

dc.contributor.authorFroehlich, Saman
dc.contributor.authorDrechsler, Rolf
dc.date.accessioned2022-11-22T09:53:17Z
dc.date.available2022-11-22T09:53:17Z
dc.date.issued2022
dc.identifier.issn2196-7032
dc.identifier.urihttp://dl.gi.de/handle/20.500.12116/39759
dc.description.abstractWith ReRAM being a non-volative memory technology, which features low power consumption, high scalability and allows for in-memory computing, it is a promising candidate for future computer architectures. Approximate computing is a design paradigm, which aims at reducing the complexity of hardware by trading off accuracy for area and/or delay. In this article, we introduce approximate computing techniques to in-memory computing. We extend existing compilation techniques for the Programmable Logic in-Memory (PLiM) computer architecture, by adapting state-of-the-art approximate computing techniques for arithmetic circuits. We use Cartesian Genetic Programming for the generation of approximate circuits and evaluate them using a Symbolic Computer Algebra-based technique with respect to error-metrics. In our experiments, we show that we can outperform state-of-the-art handcrafted approximate adder designs.en
dc.language.isoen
dc.publisherDe Gruyter
dc.relation.ispartofit - Information Technology: Vol. 64, No. 3
dc.subjectApproximate Computing
dc.subjectIn-Memory Computing
dc.subjectReRAM
dc.subjectRRAM
dc.subjectSymbolic Computer Algebra
dc.subjectSCA
dc.subjectPLiM
dc.subjectCGP
dc.subjectEA
dc.subjectCartesian Genetic Programming
dc.titleUnlocking approximation for in-memory computing with Cartesian genetic programming and computer algebra for arithmetic circuitsen
dc.typeText/Journal Article
dc.pubPlaceBerlin
mci.reference.pages99-107
mci.conference.sessiontitleArticle
dc.identifier.doi10.1515/itit-2021-0042


Dateien zu dieser Ressource

DateienGrößeFormatAnzeige

Zu diesem Dokument gibt es keine Dateien.

Zur Kurzanzeige