首页
›
AI算力与GPU工程
›
020-多卡通信
›
《GPU集群多卡通信与分布式训练实战》
VIP20
本课程属于:020-多卡通信
AI算力与GPU工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
多卡通信入门与GPU集群搭建实战
📚 共计 30 章节
01
GPU集群概述
什么是GPU集群、为什么需要多卡通信、典型应用场景(AI训练/HPC)
概念
入门
02
硬件基础
GPU架构简介(NVIDIA A100/H100为例)、PCIe与NVLink/NVSwitch拓扑
硬件
拓扑
03
网络基础
InfiniBand与RoCEv2对比、网络拓扑(Fat-Tree/Dragonfly)
网络
协议
04
多卡通信原理
通信模式(AllReduce/AllGather/ReduceScatter)、同步与异步通信
通信
并行
05
NVIDIA NCCL库入门
NCCL安装与配置、NCCL环境变量详解、NCCL测试工具(nccl-tests)
NCCL
工具
06
MPI基础
MPI简介、OpenMPI安装、MPI点对点通信(Send/Recv)
MPI
通信
07
MPI集合通信
MPI_Allreduce、MPI_Bcast、MPI_Gather等实战
集合通信
MPI
08
GPU Direct技术
GPU Direct P2P、GPU Direct RDMA、GDS(GPU Direct Storage)
GPU Direct
RDMA
09
PyTorch分布式基础
torch.distributed初始化、DistributedDataParallel(DDP)原理
PyTorch
DDP
10
PyTorch DDP实战
单机多卡训练代码实现、梯度同步机制解析
实战
多卡
11
PyTorch FSDP
Fully Sharded Data Parallel原理、混合精度训练结合
FSDP
混合精度
12
Horovod框架
Horovod架构、与PyTorch/TensorFlow集成、性能调优
Horovod
框架
13
DeepSpeed框架
ZeRO优化器(Stage 1/2/3)、Offload技术、MoE支持
DeepSpeed
ZeRO
14
Megatron-LM
张量并行(Tensor Parallelism)、流水线并行(Pipeline Parallelism)
Megatron
并行
15
3D并行策略
数据并行+张量并行+流水线并行组合、显存与通信开销分析
3D并行
策略
16
GPU集群网络规划
网络带宽计算、IB交换机选型、布线规范
网络
规划
17
集群存储系统
并行文件系统(Lustre/GPFS)、数据缓存策略、IO瓶颈分析
存储
IO
18
集群管理软件
Slurm作业调度系统安装与配置、分区管理、作业提交脚本
Slurm
调度
19
容器化部署
Docker+NVIDIA Container Toolkit、Kubernetes+GPU Operator
容器
K8s
20
集群监控
Prometheus+Grafana监控GPU指标、NVIDIA DCGM、网络流量监控
监控
Grafana
21
性能基准测试
Linpack HPL测试、NCCL带宽测试、实际训练吞吐测试
基准测试
HPL
22
常见通信瓶颈
PCIe带宽限制、跨节点延迟、拓扑感知调度
瓶颈
延迟
23
故障排查
NCCL超时问题、GPU掉卡、网络丢包、OOM处理
故障
排查
24
多机多卡训练
多节点DDP配置、SSH免密通信、环境一致性
多机
DDP
25
混合专家模型(MoE)
MoE通信模式、AlltoAll通信、负载均衡
MoE
稀疏
26
长序列训练优化
Sequence Parallelism、FlashAttention通信影响
长序列
FlashAttn
27
集群成本优化
Spot实例使用、弹性训练、Checkpoint策略
成本
Spot
28
安全与权限
多租户隔离、GPU资源配额、网络ACL策略
安全
多租户
29
前沿技术
NVLink 4.0/C2C互联、CXL协议、DPU卸载通信
前沿
CXL
30
综合实战
从零搭建4节点GPU集群、部署LLaMA训练环境、跑通第一个多机训练任务
实战
LLaMA
所属VIP或分类
同VIP:CUDA多卡驱动适配与通信调优实战
同VIP:CUDA算子优化与多卡通信适配
同VIP:GPU集群多卡通信性能优化实战