Affiliation:
1. 9168 Universität Bremen , Arbeitsgruppe Rechnerarchitektur , Bremen , Germany
2. Cyber-Physical Systems , DFKI GmbH , Bremen , Germany
Abstract
Abstract
With 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.
Funder
Deutsche Forschungsgemeinschaft
Reference25 articles.
1. A. S. Ahmed, M. Soeken, D. Große, and R. Drechsler. Equivalence checking using Gröbner Bases. In Int’l Conf. on Formal Methods in CAD, 2016.
2. Milan CeSka, Jiri MatyaS, Vojtech Mrazek, Lukas Sekanina, Zdenek Vasicek, and Tomas Vojnar. Approximating complex arithmetic circuits with formal error guarantees: 32-bit multipliers accomplished. In International Conference on Computer-Aided Design, pages 416–423, 2017.
3. Chair for Embedded Systems – Karlsruhe Institute of Technology. Gear – approxadderlib.
4. A. Chandrasekharan, M. Soeken, D. Große, and R. Drechsler. Precise error determination of approximated components in sequential circuits with model checking. In Design Automation Conf., 2016.
5. Yi-Chou Chen, C. F. Chen, C. T. Chen, J. Y. Yu, S. Wu, S. L. Lung, and R. Liu. An access-transistor-free (0T/1R) non-volatile resistance random access memory (RRAM) using a novel threshold switching, self-rectifying chalcogenide device. In IEEE International Electron Devices Meeting, pages 37.4.1–37.4.4, 2003.
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献