AutoHete: An Automatic and Efficient Heterogeneous Training System for LLMs
원문 초록
Transformer-based large language models (LLMs) have demonstrated exceptional capabilities in sequence modeling and text generation, with improvements scaling proportionally with model size. However, the limitations of GPU memory have restricted LLM training accessibility for many researchers. Existing heterogeneous training methods significantly expand the scale of trainable models but introduce substantial communication overheads and CPU workloads. In this work, we propose AutoHete, an automatic and efficient heterogeneous training system compatible with both single-GPU and multi-GPU environments. AutoHete dynamically adjusts activation checkpointing, parameter offloading, and optimizer offloading based on the specific hardware configuration and LLM training needs. Additionally, we design a priority-based scheduling mechanism that maximizes the overlap between operations across training iterations, enhancing throughput. Compared to state-of-the-art heterogeneous training systems, AutoHete delivers a 1.32x~1.91x throughput improvement across various model sizes and training configurations.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
ConsumerBench: Benchmarking Generative AI Applications on End-User Devices
FlashDMoE: Fast Distributed MoE in a Single Kernel
AKG: Automatic Kernel Generation for Neural Processing Units using Polyhedral Transformations
MathOptAI.jl: Embed trained machine learning predictors into JuMP models
Confucius3-Math: A Lightweight High-Performance Reasoning LLM for Chinese K-12 Mathematics Learning
Vine Copulas as Differentiable Computational Graphs
토론
이 논문과 연결된 포럼 글이 아직 없습니다.