A 0.22 pJ/bit Processing-in-Controller GEMV Macro with Weight Prefetch for Efficient Near-Memory Computing
3D-stacked DRAM is a key technology enabling the development of large language models (LLMs). However, the intensive computational demands lead to substantial energy consumption resulting from large-scale data movement. Integrating processing-in-memory (PIM) within DRAM has been employed to reduce data movement, but it elevates manufacturing costs and incurs additional area and power consumption. On the other hand, implementing processing-near-memory (PNM) outside the DRAM controller fails to eliminate the high energy consumption associated with interconnects during data transfer. To address these challenges, we propose a processing-in-controller (PIC) architecture aimed at 3D-stacked DRAM for efficient data movement. A size-scalable General Matrix-Vector Multiplication (GEMV) structure is proposed, supporting configurations ranging from 16 × 16 to 128 × 128, thereby enhancing its adaptability for a variety of applications. To address the low throughput bottleneck caused by DDR read latency, a ping-pong buffer with weight prefetching is introduced in the PNM. Based on 28 nm CMOS technology, experimental results demonstrate that the energy consumption of this PIC is 0.22 pJ/bit, while data movement efficiency improves by nearly 92% compared to traditional DRAM operations.
Authors
- Jie Yang (ORCID: https://orcid.org/0000-0003-0076-6666)
- Haozhe Zhu (ORCID: https://orcid.org/0000-0002-6412-3996)
- Chixiao Chen (ORCID: https://orcid.org/0000-0002-5980-4236)
- Liyu Lin (ORCID: https://orcid.org/0000-0001-8663-7448)
- Jiapei Zheng (ORCID: https://orcid.org/0009-0001-8917-735X)
- Chen Mu (ORCID: https://orcid.org/0009-0008-7085-6177)
- Siqi He (ORCID: https://orcid.org/0009-0002-0916-8486)
- Qi Liu (ORCID: https://orcid.org/0000-0001-7062-831X)
- Lizhou Wu (ORCID: https://orcid.org/0009-0002-2570-7793)
Institutions
- Fudan University (CN)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11044281
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- National Key Research and Development Program of China