Low-Rank Compression for IMC Arrays

Citations

SCOPUS

1

초록

In this study, we address the challenge of low-rank model compression in the context of in-memory computing (IMC) architectures. Traditional pruning approaches, while effective in model size reduction, necessitate additional peripheral circuitry to manage complex dataflows and mitigate dislocation issues, leading to increased area and energy overheads. To circumvent these drawbacks, we propose leveraging low-rank compression techniques, which, unlike pruning, streamline the dataflow and seamlessly integrate with IMC architectures. However, low-rank compression presents its own set of challenges, namely i) suboptimal IMC array utilization and ii) compromised accuracy. To address these issues, we introduce a novel approach i) employing shift and duplicate kernel (SDK) mapping technique, which exploits idle IMC columns for parallel processing, and ii) group lowrank convolution, which mitigates the information imbalance in the decomposed matrices. Our experimental results demonstrate that our proposed method achieves up to 2.5× speedup or +20.9% accuracy boost over existing pruning techniques. © 2025 EDAA.

제목
Low-Rank Compression for IMC Arrays
저자
Jeon, Kang EunRhe, JohnnyKo, Jong Hwan
DOI
10.23919/DATE64628.2025.10993235
발행일
2025
유형
Conference paper
저널명
Proceedings -Design, Automation and Test in Europe, DATE