Cache-PIM: An ECC-compatible eDRAM-PIM for Last-Level Cache with Resolution-aware Single-Cycle Voting
Cache-PIM, an eDRAM-PIM-based last-level cache, is proposed for implementing the PIM system into real-world memory architectures. An ECC-compatible eDRAM-PIM enables reliable in-memory computing even in less stable DRAM environments while reducing ECC latency for PIM tasks. Resolution-aware single-cycle voting reduces noise vulnerability induced by ADC truncation in analog multi-bit operation. The Cache-PIM is fabricated in 28 nm CMOS technology and occupies $0.66 \mathrm{~mm}^{2}$ die area. A demonstration of ResNet-18 on the ImageNet dataset achieves $\mathbf{4 3. 0 \%}$ latency reduction compared to the conventional ECC and 69.6% accuracy.
Authors
- Kyomin Sohn (ORCID: https://orcid.org/0000-0002-8094-9843)
- Soyeon Um (ORCID: https://orcid.org/0000-0002-8526-2047)
- Hoi‐Jun Yoo (ORCID: https://orcid.org/0000-0002-6661-4879)
- Sangwoo Ha (ORCID: https://orcid.org/0000-0002-9191-6326)
- Sangjin Kim (ORCID: https://orcid.org/0000-0001-6665-9973)
Institutions
- Korea Advanced Institute of Science and Technology (KR)
- Samsung (South Korea) (KR)
Publication Details
- Published
- 2024-09-09
- DOI
- https://doi.org/10.1109/esserc62670.2024.10719457
- Citations
- 1
- Primary Topic
- Elevator Systems and Control
- Type
- article
- Field-Weighted Citation Impact
- 0.33