MegaTrain: Full Precision Training of 100B+ Parameter Large Language Models on a Single GPU episode artwork

EPISODE · Apr 9, 2026 · 25 MIN

MegaTrain: Full Precision Training of 100B+ Parameter Large Language Models on a Single GPU

from Daily Paper Cast · host Jingwen Liang, Gengyu Wang

🤗 Upvotes: 26 | cs.CL, cs.DC, cs.OS Authors: Zhengqing Yuan, Hanchi Sun, Lichao Sun, Yanfang Ye Title: MegaTrain: Full Precision Training of 100B+ Parameter Large Language Models on a Single GPU Arxiv: http://arxiv.org/abs/2604.05091v1 Abstract: We present MegaTrain, a memory-centric system that efficiently trains 100B+ parameter large language models at full precision on a single GPU. Unlike traditional GPU-centric systems, MegaTrain stores parameters and optimizer states in host memory (CPU memory) and treats GPUs as transient compute engines. For each layer, we stream parameters in and compute gradients out, minimizing persistent device state. To battle the CPU-GPU bandwidth bottleneck, we adopt two key optimizations. 1) We introduce a pipelined double-buffered execution engine that overlaps parameter prefetching, computation, and gradient offloading across multiple CUDA streams, enabling continuous GPU execution. 2) We replace persistent autograd graphs with stateless layer templates, binding weights dynamically as they stream in, eliminating persistent graph metadata while providing flexibility in scheduling. On a single H200 GPU with 1.5TB host memory, MegaTrain reliably trains models up to 120B parameters. It also achieves 1.84$\times$ the training throughput of DeepSpeed ZeRO-3 with CPU offloading when training 14B models. MegaTrain also enables 7B model training with 512k token context on a single GH200.

Episode metadata supplied by the publisher feed · Published Apr 9, 2026

🤗 Upvotes: 26 | cs.CL, cs.DC, cs.OS Authors: Zhengqing Yuan, Hanchi Sun, Lichao Sun, Yanfang Ye Title: MegaTrain: Full Precision Training of 100B+ Parameter Large Language Models on a Single GPU Arxiv: http://arxiv.org/abs/2604.05091v1 Abstract: We present MegaTrain, a memory-centric system that efficiently trains 100B+ parameter large language models at full precision on a single GPU. Unlike traditional GPU-centric systems, MegaTrain stores parameters and optimizer states in host memory (CPU memory) and treats GPUs as transient compute engines. For each layer, we stream parameters in and compute gradients out, minimizing persistent device state. To battle the CPU-GPU bandwidth bottleneck, we adopt two key optimizations. 1) We introduce a pipelined double-buffered execution engine that overlaps parameter prefetching, computation, and gradient offloading across multiple CUDA streams, enabling continuous GPU execution. 2) We replace persistent autograd graphs with stateless layer templates, binding weights dynamically as they stream in, eliminating persistent graph metadata while providing flexibility in scheduling. On a single H200 GPU with 1.5TB host memory, MegaTrain reliably trains models up to 120B parameters. It also achieves 1.84$\times$ the training throughput of DeepSpeed ZeRO-3 with CPU offloading when training 14B models. MegaTrain also enables 7B model training with 512k token context on a single GH200.

PodParley-generated summary based on available episode metadata and transcript content.

NOW PLAYING

MegaTrain: Full Precision Training of 100B+ Parameter Large Language Models on a Single GPU

0:00 25:12

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Daily Paper Cast?

This episode is 25 minutes long.

When was this Daily Paper Cast episode published?

This episode was published on April 9, 2026.

What is this episode about?

🤗 Upvotes: 26 | cs.CL, cs.DC, cs.OS Authors: Zhengqing Yuan, Hanchi Sun, Lichao Sun, Yanfang Ye Title: MegaTrain: Full Precision Training of 100B+ Parameter Large Language Models on a...

Can I download this Daily Paper Cast episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!