A Memory-Efficient LLM Accelerator with Q-K Correlation Prediction using Cluster-Based Associative Array for Selective KV Accessing
Attention-based LLMs excel in text generation but face redundant computations in autoregressive token generation. While KV cache mitigates this, it introduces increased memory access overhead as sequences grow. We propose Sella, a hardware-software co-design using cluster-based associative arrays to predict Q-K correlations, enabling selective KV cache access and reducing memory access without retraining. Sella includes a specialized accelerator featuring a prediction engine to improve performance and energy efficiency. Experiments show Sella achieves $2.1 \times$, $93.8 \times$, $31.4 \times$, and $53.5 \times$ speedup over SpAtten, Sanger, TITAN RTX GPU, and Xeon CPU, respectively, reducing off-chip memory access by up to $66 \%$ with negligible accuracy loss. -Large Language Models, KV Cache, Accelerator
Authors
- Kaiqi Chen (ORCID: https://orcid.org/0009-0006-6439-3255)
- Jun Han (ORCID: https://orcid.org/0000-0002-5245-0754)
- Zikang Zhou (ORCID: https://orcid.org/0009-0006-2530-3886)
- Xuyang Duan (ORCID: https://orcid.org/0000-0002-2609-846X)
Institutions
- Fudan University (CN)
Publication Details
- Published
- 2025-06-22
- DOI
- https://doi.org/10.1109/dac63849.2025.11133377
- Primary Topic
- Advanced Wireless Communication Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00