In-Memory Nearest Neighbor Search with FeFET Multi-Bit Content-Addressable Memories
Not on the map. Why?
Abstract (arXiv)
Nearest neighbor (NN) search is an essential operation in many applications, such as one/few-shot learning and image classification. As such, fast and low-energy hardware support for accurate NN search is highly desirable. Ternary content-addressable memories (TCAMs) have been proposed to accelerate NN search for few-shot learning tasks by implementing L_∞ and Hamming distance metrics, but they cannot achieve software-comparable accuracies. This paper proposes a novel distance function that can be natively evaluated with multi-bit content-addressable memories (MCAMs) based on ferroelectric FETs (FeFETs) to perform a single-step, in-memory NN search. Moreover, this approach achieves accuracies comparable to floating-point precision implementations in software for NN classification and one/few-shot learning tasks. As an example, the proposed method achieves a 98.34% accuracy for a 5-way, 5-shot classification task for the Omniglot dataset (only 0.8% lower than software-based implementations) with a 3-bit MCAM. This represents a 13% accuracy improvement over state-of-the-art TCAM-based implementations at iso-energy and iso-delay. The presented distance function is resilient to the effects of FeFET device-to-device variations. Furthermore, this work experimentally demonstrates a 2-bit implementation of FeFET MCAM using AND arrays from GLOBALFOUNDRIES to further validate proof of concept.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 0; 2024: 0; 2025: 1.
5 papers.
- 2022In-memory Realization of In-situ Few-shot Continual Learning with a Dynamically Evolving Explicit Memorycited by 9
- 2021MIMHD: Accurate and Efficient Hyperdimensional Inference Using Multi-Bit In-Memory Computingcited by 7
- 2022Associative Memory Based Experience Replay for Deep Reinforcement Learningcited by 2
- 2021Alleviation of Temperature Variation Induced Accuracy Degradation in Ferroelectric FinFET Based Neural Networkcited by 1
- 2025End-to-End Transformer Acceleration Through Processing-in-Memory Architecturescited by 1
- 2025End-to-End Transformer Acceleration Through Processing-in-Memory Architectures21 Nov 2025
- 2022Associative Memory Based Experience Replay for Deep Reinforcement Learning16 Jul 2022
- 2022In-memory Realization of In-situ Few-shot Continual Learning with a Dynamically Evolving Explicit Memory14 Jul 2022
- 2021MIMHD: Accurate and Efficient Hyperdimensional Inference Using Multi-Bit In-Memory Computing22 Jun 2021
- 2021Alleviation of Temperature Variation Induced Accuracy Degradation in Ferroelectric FinFET Based Neural Network3 Mar 2021