SUBLLM: A Novel Efficient Architecture with Token Sequence Subsampling for LLM
Quandong Wang, Yuxuan Yuan, Xiaoyu Yang, Ruike Zhang, Kang Zhao, Wei, Liu, Jian Luan, Daniel Povey, Bin Wang

TL;DR
SUBLLM introduces a novel architecture for large language models that significantly improves training and inference efficiency through sequence subsampling, upsampling, and bypass modules, while maintaining competitive performance.
Contribution
The paper presents SUBLLM, an innovative LLM architecture that extends the decoder-only framework with subsampling, upsampling, and bypass modules to enhance efficiency.
Findings
Training speed increased by 26% with 10GB memory reduction per GPU.
Inference speed improved by up to 37% with 1GB memory reduction per GPU.
Efficiency gains are amplified with larger context windows, up to 52% speed increase.
Abstract
While Large Language Models (LLMs) have achieved remarkable success in various fields, the efficiency of training and inference remains a major challenge. To address this issue, we propose SUBLLM, short for Subsampling-Upsampling-Bypass Large Language Model, an innovative architecture that extends the core decoder-only framework by incorporating subsampling, upsampling, and bypass modules. The subsampling modules are responsible for shortening the sequence, while the upsampling modules restore the sequence length, and the bypass modules enhance convergence. In comparison to LLaMA, the proposed SUBLLM exhibits significant enhancements in both training and inference speeds as well as memory usage, while maintaining competitive few-shot performance. During training, SUBLLM increases speeds by 26% and cuts memory by 10GB per GPU. In inference, it boosts speeds by up to 37% and reduces…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWeb Application Security Vulnerabilities · Software Testing and Debugging Techniques · Algorithms and Data Compression
MethodsLLaMA
