Skip to content

Group 4.3: Distributed Training Engineering | 4.3: 分布式训练工程

本组聚焦通信原语、ZeRO 分片和 Offload 工程,实现分布式训练的性能与显存收口。

Group Overview | 组概览

本组从通信原语出发,继续推进到 ZeRO 配置、通信计算重叠和 Offload 方案,帮助读者把分布式训练链路串起来。

Group Asset Overview | 组内资产总览

职责作用定位
09. Distributed Communication Primitives建立通信原语直觉主线页
09.1 Ring-AllReduce Deep Dive深挖 Ring-AllReduce 的实现细节扩展页
10. DeepSpeed ZeRO Config理解 ZeRO 配置与参数分片主线页
11. 通信计算重叠高级调度掌握通信与计算重叠调度主线页
12. 异构训练:CPU Offload 与 NVMe Offload理解 Offload 的边界与代价主线页

Learning Path | 学习路径

Next Steps | 后续衔接

  • 这组学完后,继续看 4.4,把架构视野、选型判断和成本模型收口。

Environment Notes | 环境说明

  • 默认需要 GPU 环境,且更适合在 Linux + CUDA 机器上阅读和验证。
  • 本组只写组级统一前提,不展开到具体节号。

Released under the MIT License.