English

Mixed Sparsity Training: Achieving 4$\times$ FLOP Reduction for Transformer Pretraining

Machine Learning 2024-08-22 v1

Abstract

Large language models (LLMs) have made significant strides in complex tasks, yet their widespread adoption is impeded by substantial computational demands. With hundreds of billion parameters, transformer-based LLMs necessitate months of pretraining across a high-end GPU cluster. However, this paper reveals a compelling finding: transformers exhibit considerable redundancy in pretraining computations, which motivates our proposed solution, Mixed Sparsity Training (MST), an efficient pretraining method that can reduce about 75%75\% of Floating Point Operations (FLOPs) while maintaining performance. MST integrates dynamic sparse training (DST) with Sparsity Variation (SV) and Hybrid Sparse Attention (HSA) during pretraining, involving three distinct phases: warm-up, ultra-sparsification, and restoration. The warm-up phase transforms the dense model into a sparse one, and the restoration phase reinstates connections. Throughout these phases, the model is trained with a dynamically evolving sparse topology and an HSA mechanism to maintain performance and minimize training FLOPs concurrently. Our experiment on GPT-2 showcases a FLOP reduction of 4×4\times without compromising performance.

Keywords

Cite

@article{arxiv.2408.11746,
  title  = {Mixed Sparsity Training: Achieving 4$\times$ FLOP Reduction for Transformer Pretraining},
  author = {Pihe Hu and Shaolong Li and Longbo Huang},
  journal= {arXiv preprint arXiv:2408.11746},
  year   = {2024}
}
R2 v1 2026-06-28T18:19:42.452Z