Emerging Trends and Advances in Computing-in-Memory: A Software-Hardware Co-Design Perspective
Computing-in-memory (CIM) has emerged as a promising solution to the memory bottleneck in deep neural network (DNN) acceleration, yet maximizing its potential requires careful software-hardware co-design. This paper systematically examines key co-optimization techniques for CIM architectures, including quantization, sparsity, compact models, and decomposition. The analysis also explores how software stacks can effectively bridge the gap between high-level DNN frameworks and CIM hardware primitives. Finally, this work identifies unresolved challenges across the hardware-software stack and propose concrete research directions to advance this emerging paradigm.
Authors
- Jianlei Yang (ORCID: https://orcid.org/0000-0001-8424-7040)
- Cenlin Duan (ORCID: https://orcid.org/0000-0002-7531-3461)
- Yingjie Qi (ORCID: https://orcid.org/0009-0009-2785-4480)
Institutions
- Beihang University (CN)
Publication Details
- Published
- 2025-03-24
- DOI
- https://doi.org/10.1109/cstic64481.2025.11017910
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00