CAMformer: Associative Memory is All You Need
Not on the map. Why?
Abstract (arXiv)
Transformers face scalability challenges due to the quadratic cost of attention, which involves dense similarity computations between queries and keys. We propose CAMformer, a novel accelerator that reinterprets attention as an associative memory operation and computes attention scores using a voltage-domain Binary Attention Content Addressable Memory (BA-CAM). This enables constant-time similarity search through analog charge sharing, replacing digital arithmetic with physical similarity sensing. CAMformer integrates hierarchical two-stage top-k filtering, pipelined execution, and high-precision contextualization to achieve both algorithmic accuracy and architectural efficiency. Evaluated on BERT and Vision Transformer workloads, CAMformer achieves over 10x energy efficiency, up to 4x higher throughput, and 6-8x lower area compared to state-of-the-art accelerators--while maintaining near-lossless accuracy.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 48 references that are in the map. First posted on arXiv 24 Nov 2025.
Builds on
21 of 48 references.
References · 21
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2021Transformers in Vision: A Surveycited by 1,009
- 2021A Survey of Transformerscited by 399
- 2019Learning Deep Transformer Models for Machine Translationcited by 309
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
- 2020SpAtten: Efficient Sparse Attention Architecture with Cascade Token and Head Pruningcited by 228
- 2023TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddingscited by 198
- 2022On The Computational Complexity of Self-Attentioncited by 137
- 2021AMMUS : A Survey of Transformer-based Pretrained Models in Natural Language Processingcited by 131
- 2020A3: Accelerating Attention Mechanisms in Neural Networks with Approximationcited by 97
- 2017Bit Fusion: Bit-Level Dynamically Composable Architecture for Accelerating Deep Neural Networkscited by 95
9 more
- 2018XNOR Neural Engine: a Hardware Accelerator IP for 21.6 fJ/op Binary Neural Network Inferencecited by 28
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Modelscited by 21
- 2024SOFA: A Compute-Memory Optimized Sparsity Accelerator via Cross-Stage Coordinated Tilingcited by 8
- 2021Deep Random Forest with Ferroelectric Analog Content Addressable Memorycited by 5
- 2021Hamming Distance Tolerant Content-Addressable Memory (HD-CAM) for Approximate Matching Applicationscited by 2
- 2022QUIDAM: A Framework for Quantization-Aware DNN Accelerator and Model Co-Explorationcited by 2
- 2023ASMCap: An Approximate String Matching Accelerator for Genome Sequence Analysis Based on Capacitive Content Addressable Memorycited by 1
- 2023Analog Content-Addressable Memory from Complementary FeFETscited by 1
- 2025Hamming Attention Distillation: Binarizing Keys and Queries for Efficient Long-Context Transformerscited by 1
Built on by
Not cited yet.