Towards spike-based machine intelligence with neuromorphic computing
Guided by brain-like 'spiking'computational frameworks, neuromorphic computing—brain-
inspired computing for machine intelligence—promises to realize artificial intelligence while …
inspired computing for machine intelligence—promises to realize artificial intelligence while …
A full spectrum of computing-in-memory technologies
Computing in memory (CIM) could be used to overcome the von Neumann bottleneck and to
provide sustainable improvements in computing throughput and energy efficiency …
provide sustainable improvements in computing throughput and energy efficiency …
A 28-nm compute SRAM with bit-serial logic/arithmetic operations for programmable in-memory vector computing
This article proposes a general-purpose hybrid in-/near-memory compute SRAM (CRAM)
that combines an 8T transposable bit cell with vector-based, bit-serial in-memory arithmetic …
that combines an 8T transposable bit cell with vector-based, bit-serial in-memory arithmetic …
A survey of SRAM-based in-memory computing techniques and applications
As von Neumann computing architectures become increasingly constrained by data-
movement overheads, researchers have started exploring in-memory computing (IMC) …
movement overheads, researchers have started exploring in-memory computing (IMC) …
AM4: MRAM Crossbar Based CAM/TCAM/ACAM/AP for In-Memory Computing
In-memory computing seeks to minimize data movement and alleviate the memory wall by
computing in-situ, in the same place that the data is located. One of the key emerging …
computing in-situ, in the same place that the data is located. One of the key emerging …
BLADE: An in-cache computing architecture for edge devices
Area and power-constrained edge devices are increasingly utilized to perform compute
intensive workloads, necessitating increasingly area and power-efficient accelerators. In this …
intensive workloads, necessitating increasingly area and power-efficient accelerators. In this …
Two-direction in-memory computing based on 10T SRAM with horizontal and vertical decoupled read ports
Z Lin, Z Zhu, H Zhan, C Peng, X Wu… - IEEE Journal of Solid …, 2021 - ieeexplore.ieee.org
In-memory computing establishes a new and promising computing paradigm aimed at
solving problems caused by the von Neumann bottleneck. It eliminates the need for frequent …
solving problems caused by the von Neumann bottleneck. It eliminates the need for frequent …
Bit parallel 6T SRAM in-memory computing with reconfigurable bit-precision
This paper presents 6T SRAM cell-based bit-parallel in-memory computing (IMC)
architecture to support various computations with reconfigurable bit-precision. In the …
architecture to support various computations with reconfigurable bit-precision. In the …
ACE-SNN: Algorithm-hardware co-design of energy-efficient & low-latency deep spiking neural networks for 3d image recognition
High-quality 3D image recognition is an important component of many vision and robotics
systems. However, the accurate processing of these images requires the use of compute …
systems. However, the accurate processing of these images requires the use of compute …
EDAM: Edit distance tolerant approximate matching content addressable memory
We propose a novel edit distance-tolerant content addressable memory (EDAM) for energy-
efficient approximate search applications. Unlike state-of-the-art approximate search …
efficient approximate search applications. Unlike state-of-the-art approximate search …