Journal article
IEEE International New Circuits and Systems Conference, 2023
Research Fellow
+44 (0) 7950676030
School of Engineering
1.24D Murchison House, King's Buildings Campus, Edinburgh, EH9 3BF, UK
APA
Click to copy
Agwa, S. O., & Prodromakis, T. (2023). Bent-Pyramid: Towards A Quasi-Stochastic Data Representation for AI Hardware. IEEE International New Circuits and Systems Conference.
Chicago/Turabian
Click to copy
Agwa, Shady O., and T. Prodromakis. “Bent-Pyramid: Towards A Quasi-Stochastic Data Representation for AI Hardware.” IEEE International New Circuits and Systems Conference (2023).
MLA
Click to copy
Agwa, Shady O., and T. Prodromakis. “Bent-Pyramid: Towards A Quasi-Stochastic Data Representation for AI Hardware.” IEEE International New Circuits and Systems Conference, 2023.
BibTeX Click to copy
@article{shady2023a,
title = {Bent-Pyramid: Towards A Quasi-Stochastic Data Representation for AI Hardware},
year = {2023},
journal = {IEEE International New Circuits and Systems Conference},
author = {Agwa, Shady O. and Prodromakis, T.}
}
The applications of the Artificial Intelligence have been increasingly used with huge datasets for many purposes. The beyond Von Neumann architectures (like digital and analog in-memory computing) are proposed to mitigate the data-movement bottleneck. However, they are struggling with the limitations of the conventional data representations: either the computation complexity of the digital binary domain or the interfacing and scalability issues of the analog domain; Meanwhile, the stochastic computing domain suffers from the generation complexity bottleneck which degrades the benefits of its computation simplicity. This paper presents a new Bent-Pyramid system which acts as a quasi-stochastic data representation. The new Bent-Pyramid system utilizes two complementary fixed sets of bitstreams to perform deterministic multiplication. The Bent-Pyramid inherits the same multiplication simplicity of the stochastic computing while avoiding the stochastic number generation complexity. The Vector-Matrix Multiplication benchmarking shows that the 10bit Bent-Pyramid system has a comparable accuracy to the 16bit stochastic computing. The generation circuit of the 10-bit Bent-Pyramid reduces the energy and the latency of the 16-bit stochastic counterpart by 15.15x and 16.0x respectively.