# MegaScale
[[ByteDance]] と [[Peking University]] が開発した、10,000 を超える GPU 規模で LLM を訓練する本番システム。[[Megatron-LM]] を基盤に 3D parallelism を拡張し、アルゴリズムとシステムの協調設計、および深いオブザーバビリティの 2 原則でフルスタックな最適化を行う。175B モデルを 12,288 GPU 上で 55.2% MFU(Megatron-LM 比 1.34×)で訓練する。(Source: [[@2024__NSDI__MegaScale - Scaling Large Language Model Training to More Than 10,000 GPUs]])
特徴:
- 各並列化次元のパターンに応じた計算と通信のオーバーラップ(§3.2)。
- 自動障害検知・復旧を行う堅牢な訓練フレームワークと、CUDA event monitor・3D parallel 可視化等の診断ツール群(§4, §5)。
- 一部コンポーネントを veScale(github.com/volcengine/veScale)として OSS 化予定。
ByteDance 内では後継的位置づけの堅牢な訓練インフラ [[ByteRobust]]([[@2025__SOSP__Robust LLM Training Infrastructure at ByteDance]], SOSP 2025)が登場し、MegaScale の RDMA 異常検知止まりだった障害対応を障害マシンの自動隔離と過剰排除へと発展させている。(Source: [[@2025__SOSP__Robust LLM Training Infrastructure at ByteDance]])
関連研究として、10万 GPU 超で MoE の AllToAll 通信を最適化する Meta の [[NCCLX]]([[@2025__arXiv__Collective Communication for 100k+ GPUs]])がある。MegaScale が計算と通信のオーバーラップで MFU を高めたのに対し、NCCLX はゼロコピー [[CTran]] と GPU 常駐コレクティブで MoE 推論の AllToAll レイテンシ削減に注力する点が対照的である。
[[MEGATRACE]]([[@2026__ICDCS__MEGATRACE - Troubleshooting Hang and Slowdown in Large-scale LLM Training Clusters]], ICDCS 2026)はハング検知で MegaScale に F1=0(ハング検知能力なし)、スローダウン検知で F1=0.84(Megatrace 0.95 が上回る)と評する。また MegaScale の固定閾値によるスローダウン判定は過検知・見逃しのリスクがあると指摘し、クリティカルパスの実性能に基づく動的基準で代替する。
## 関連
- ソース: [[@2024__NSDI__MegaScale - Scaling Large Language Model Training to More Than 10,000 GPUs]] / [[@2025__arXiv__Collective Communication for 100k+ GPUs]] / [[@2026__ICDCS__MEGATRACE - Troubleshooting Hang and Slowdown in Large-scale LLM Training Clusters]]
- 概念: [[LLM分散学習]] / [[並列化戦略]] / [[LLM学習モニタリング]]
- エンティティ: [[ByteDance]] / [[Megatron-LM]] / [[Peking University]] / [[NCCLX]] / [[MEGATRACE]]