# LLM分散学習 ## 定義 LLM分散学習は、数千億から兆規模の言語モデルを、数百から数万 GPU/AI アクセラレータ上で長時間訓練するためのシステム・運用・インフラの総体である。主要な設計軸は SER、すなわち Scalability、Efficiency、Reliability であり、技術スタックはインフラ、[[並列化戦略]]、計算/通信最適化、[[耐障害LLM訓練]] に分けられる。([[@2026__Vicinagearth__Efficient Training of Large Language Models on Distributed Infrastructures - A Survey]]) このページは親ページとして、分散学習システム全体の地図を保持する。並列化の詳細は [[並列化戦略]]、実行時監視は [[LLM学習モニタリング]]、復旧設計は [[耐障害LLM訓練]]、クラスタ運用は [[GPUクラスタ運用]]、通信プリミティブは [[集合通信]] に置く。 ## 横断的知見 - **SER は独立軸ではなくトレードオフである**: MFU を上げる通信隠蔽や巨大 batch は効率を上げるが、障害復旧・チェックポイント・運用複雑性を増やす。MegaScale、SAKURAONE、ByteDance の各システムは、同じ SER を異なる制約下で最適化している。PTD-P(SC 2021)が 1T パラメータで MFU 52% を達成したのは、正確な並列化配置とインターリーブドスケジュールの相乗によるものであり、単一軸最適化では到達できなかった。([[@2024__NSDI__MegaScale - Scaling Large Language Model Training to More Than 10,000 GPUs]], [[@2026__MLSys2026__SAKURAONE - An Open Ethernet-Based AI HPC System]], [[@2021__SC__Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LM]]) - **訓練クラスタ診断は AIOps と語彙を共有するが、信号源が違う**: サービス AIOps は不均質な依存グラフを使う一方、LLM 訓練では均質な並列ワーカー群から外れた GPU/ノード/通信を探す。([[@2025__NSDI__Minder - Faulty Machine Detection for Large-scale Distributed Model Training]]) - **効率は大域設計と局所チューニングの両方で動く**: MegaScale の並列化・通信オーバーラップ、SAKURAONE の open Ethernet チューニング、PMBS の ZeRO/batch/NCCL 設定探索は、同じ Efficiency 軸の異なる層である。([[@2025__PMBS__Pretraining LLMs at Scale - Tuning Strategies and Performance Portability]]) - **Reliability はチェックポイントだけでなく検知・隔離・復旧時間の問題である**: 大規模化で MTTF は GPU 数にほぼ反比例し、10万 GPU 級では分単位の復旧要件になる。([[@2025__HPCA__Revisiting Reliability in Large-Scale Machine Learning Research Clusters]]) - **ネットワークは InfiniBand 専有から open Ethernet/RoCE へ設計空間が広がる**: SAKURAONE は SONiC + RoCEv2 で NVIDIA Eos 比 1.02-1.26x の time-to-train を示したが、ECN/PFC/NCCL striping のクロスレイヤ調整を要する。([[@2026__MLSys2026__SAKURAONE - An Open Ethernet-Based AI HPC System]]) - **FP8 混合精度が端末間コスト削減の新次元を加える**: [[LLM分散学習]]の効率軸はこれまで並列化・通信隠蔽・チェックポイント設計として議論されてきたが、FP8-LM(Microsoft、2023 年)はデータ型の精度を訓練全段階(計算・ストレージ・通信)に降ろすことで BF16 比 75% 高速化・39% メモリ削減を GPT-175B で実現した。この「数値精度」軸は SER 設計の効率(E)・信頼性(R)の両方に作用する: 小 batch 時はメモリ削減が主の利益になり、大 batch 時は通信削減とスループット向上が主になる。また FP8 ZeRO によるオプティマイザ状態の 2.6 倍メモリ削減は、同 GPU 数でより長いシーケンス長や大バッチを扱う可能性を開く。([[@2023__arXiv__FP8-LM Training FP8 Large Language Models]]) - **「超大規模 vs 中規模」トレードオフの経済合理性**: [[Glenn K. Lockwood]](元 Microsoft)の観察によると、本番訓練ランのプロファイリングデータは実務者が「中規模 GPU クラスタで中規模モデルを数時間〜数日訓練する」パターンを好むことを示す。100,000 GPU クラスタの利点は「1 ヶ月かかる訓練が 3 日で完了し障害を数時間で検知できる」ことであり、経済的価値は「速度」と「リスク低減」であって「パラメータ規模の拡大」ではないという整理が出てきた。MegaScale(10,000 GPU 超)・SAKURAONE(InfiniBand 代替)が示すシステム設計の複雑性と、この「中規模選好」傾向は、大規模化のコスト対効果についての問いを再提起する。(Source: [[@2026__Glenn K. Lockwood Blog__AI doesnt need giant supercomputers after all]], [[@2024__NSDI__MegaScale - Scaling Large Language Model Training to More Than 10,000 GPUs]]) - **百万 GPU スケールではスケールアップネットワークが支配的ボトルネックになる**: [[Costin Raiciu]] らの HotNets 2024 計算では、スケールアップ 0.8 Tbps 時に露出ネットワーキング時間が Dense Transformer 40%・MoE 75% に達する。14.4 Tbps(現行 NVLink 相当)に増速すると 5%/20% に激減し、スケールアップ帯域がスケールアウト(スイッチ速度)より先に飽和する。万 GPU 規模では見えにくかった現象が百万 GPU で顕在化する設計シフトである。(Source: [[@2024__HotNets__I've Got 99 Problems But FLOPS Ain't One]]) - **MoE は Dense Transformer より通信要求が厳格**: MoE の backward 計算が 90 ms(Dense: 265 ms)と短いため、DP 勾配交換との重なりが減り、スケールアウトが露出しやすい。スケールアウト 800 Gbps では Dense に追加改善効果がない水準でも MoE は依然 20% 露出する。1.6 Tbps まで増速して初めて 5% 未満に収まる。MoE の採用はネットワーク設計基準を引き上げる。(Source: [[@2024__HotNets__I've Got 99 Problems But FLOPS Ain't One]]) - **東西 DC 分割は 30 ms 伝播遅延を計算で完全隠蔽できる(無損失条件)**: GPU あたり 20 Gbps 以上のワイドエリア帯域があれば、両海岸間の 30 ms 伝播遅延を forward/backward 計算時間で完全に覆い隠せる。テール損失(再送=60 ms)が発生すると隠蔽が崩れ、特に MoE で悪化する。(Source: [[@2024__HotNets__I've Got 99 Problems But FLOPS Ain't One]]) - **LLM 訓練向けネットワークは 3 層 Clos から 2 層デュアルプレーンへ移行しつつある**: [[@2024__SIGCOMM__Alibaba HPN - A Data Center Network for Large Language Model Training]] は、LLM 訓練の few large elephant flows が ECMP を無力化するため、従来の 3 層 Clos が根本的に不適合であることを示した。HPN の 2 層デュアルプレーンは、レール最適化 × 非スタック型デュアル ToR × デュアルプレーン × 最適化パス選択の組み合わせで 1 Pod 内 15K GPU を収容し、DCN+ 比で訓練スループット 14.9% 向上を達成した。RDMA ハードウェアオフロードの制約から「スイッチ側複雑処理不可、ホスト側経路計算 + CCL 層負荷分散」が基本原則になっている。(Source: [[@2024__SIGCOMM__Alibaba HPN - A Data Center Network for Large Language Model Training]]) ## 未解決の問い - SER の 3 軸を、MFU・ETTR・TCO・復旧時間・運用複雑性を含む単一の設計評価へ落とせるか。 - open Ethernet は InfiniBand 代替としてどの規模まで成立し、どの時点で運用チューニングの複雑性が支配的になるか。 - 訓練クラスタの診断手法は、サービス AIOps の RCA/緩和とどの部分を共有でき、どこから専用設計が必要か。 - 大規模 MoE/長コンテキスト訓練では、並列化・チェックポイント・再現性・ロス安定化のどの制約が次の支配要因になるか。 - 100,000 GPU クラスタ(例: [[Microsoft Fairwater]])と 10,000 GPU クラスタ(例: MegaScale)で、「訓練速度向上 × リスク低減」の便益が「未テスト新規ハードウェア投入・障害モード複雑化・24 時間体制運用コスト」のコストを上回る条件は何か。(Source: [[@2026__Glenn K. Lockwood Blog__AI doesnt need giant supercomputers after all]]) - 百万 GPU × 複数 DC スケールでは、テンソル並列の障害ドメインがラック固定されることでスケジューリングの自由度がどれほど制限されるか。マルチプレーン・マルチレール構成との最適な組み合わせは何か。(Source: [[@2024__HotNets__I've Got 99 Problems But FLOPS Ain't One]]) ## 関連 - 子 concept: [[並列化戦略]] / [[LLM学習モニタリング]] / [[耐障害LLM訓練]] / [[GPUクラスタ運用]] / [[集合通信]] / [[チェックポイント]] / [[ストラグラー]] / [[オープンネットワーキング]] / [[性能可搬性]] / [[PTD-P]] / [[混合精度訓練]] / [[AIデータセンタートポロジ]] - 隣接 concept: [[Mixture-of-Experts]] / [[LLMスケーリング則]] / [[GPUレジリエンス]] / [[RDMAネットワーク監視]] / [[データセンター輻輳制御]] - ソース: [[@2026__Vicinagearth__Efficient Training of Large Language Models on Distributed Infrastructures - A Survey]] / [[@2024__NSDI__MegaScale - Scaling Large Language Model Training to More Than 10,000 GPUs]] / [[@2024__SIGCOMM__Alibaba HPN - A Data Center Network for Large Language Model Training]] / [[@2026__MLSys2026__SAKURAONE - An Open Ethernet-Based AI HPC System]] / [[@2025__HPCA__Revisiting Reliability in Large-Scale Machine Learning Research Clusters]] / [[@2021__SC__Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LM]] / [[@2023__arXiv__FP8-LM Training FP8 Large Language Models]] / [[@2024__HotNets__I've Got 99 Problems But FLOPS Ain't One]] ## 出典 - [[@2026__Vicinagearth__Efficient Training of Large Language Models on Distributed Infrastructures - A Survey]] - [[@2024__NSDI__MegaScale - Scaling Large Language Model Training to More Than 10,000 GPUs]] - [[@2026__MLSys2026__SAKURAONE - An Open Ethernet-Based AI HPC System]] - [[@2025__HPCA__Revisiting Reliability in Large-Scale Machine Learning Research Clusters]] - [[@2025__NSDI__Minder - Faulty Machine Detection for Large-scale Distributed Model Training]] - [[@2025__PMBS__Pretraining LLMs at Scale - Tuning Strategies and Performance Portability]] - [[@2021__SC__Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LM]](PTD-P の提案・1T パラメータ 3072 GPU 502 PF/s MFU 52% の実証・インターリーブドスケジュール・スキャッター・ギャザー最適化) - [[@2024__HotNets__I've Got 99 Problems But FLOPS Ain't One]](百万 GPU スケールにおけるネットワーキング課題体系化・MoE vs Dense の通信要求比較) - [[@2024__SIGCOMM__Alibaba HPN - A Data Center Network for Large Language Model Training]](LLM 訓練専用 DC ネットワーク設計・2 層デュアルプレーン・非スタック型デュアル ToR・レール最適化・14.9% 訓練スループット向上)