English

A Tensor-Train Decomposition based Compression of LLMs on Group Vector Systolic Accelerator

Hardware Architecture 2025-02-03 v1

Abstract

Large language models (LLMs) are both storage-intensive and computation-intensive, posing significant challenges when deployed on resource-constrained hardware. As linear layers in LLMs are mainly resource consuming parts, this paper develops a tensor-train decomposition (TTD) for LLMs with a further hardware implementation on FPGA. TTD compression is applied to the linear layers in ChatGLM3-6B and LLaMA2-7B models with compression ratios (CRs) for the whole network 1.94×\times and 1.60×\times, respectively. The compressed LLMs are further implemented on FPGA hardware within a highly efficient group vector systolic array (GVSA) architecture, which has DSP-shared parallel vector PEs for TTD inference, as well as optimized data communication in the accelerator. Experimental results show that the corresponding TTD based LLM accelerator implemented on FPGA achieves 1.45×\times and 1.57×\times reduction in first token delay for ChatGLM3-6B and LLaMA2-7B models, respectively.

Keywords

Cite

@article{arxiv.2501.19135,
  title  = {A Tensor-Train Decomposition based Compression of LLMs on Group Vector Systolic Accelerator},
  author = {Sixiao Huang and Tintin Wang and Ang Li and Ao Shen and Kai Li and Keyao Jiang and Mingqiang Huang and Hao Yu},
  journal= {arXiv preprint arXiv:2501.19135},
  year   = {2025}
}
R2 v1 2026-06-28T21:27:36.125Z