In-Memory-Computing for Machine Cognition at the Edge

View at publisher
Authors: Andreas G. Andreou, Michael Tomlinson, Richard Niu, Adil Malik, Kwesi B. Debrah, Georgios Psaltakis, Daniel R. Mendat, Philippe O. Pouliquen, Jamal Lottier Molin, Steven Bottone, Sergio Montano, L. C. Sengupta
+1 more I. Doxas
Cited by: 1
References: 50

Abstract

In-Memory-Computing (IMC) is an alternative computer architecture to the standard von Neumann machine, in which compute functionality is incorporated with the state holding elements - memory. This idea is inspired from biology, where memory and processing are integrated in a single structure, the synapse. In this paper we explore the sometimes counterintuitive implications of integrating processing within the memory cells demonstrate how the latter can be leveraged to dramatically increase energy efficiency of computing hardware for machine cognition. We demonstrate the performance in real-world application examples on actual scaled up physical hardware (a 79 core IMC System On Chip (SOC). We finally show how recent developments allow IMC computers (as opposed to von Neumann computers with IMC accelerators) have the weights storage density necessary for embodied intelligence and machine cognition at the edge.

Fields of Study & Subjects

Ferroelectric and Negative Capacitance Devices Advanced Memory and Neural Computing Cognitive Computing and Networks

Publication details

Journal / source
IEEE Journal on Emerging and Selected Topics in Circuits and Systems
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
16
Issue
2
Pages
144–156
Publication date
2 March 2026