Skip to content
简体中文

切换主题

// 阶段 6 · 推理部署与效率

GPU、分布式训练与 AI 芯片

显存/带宽/算力、混合精度、数据/张量/流水线并行、ZeRO/FSDP、芯片格局。

约 10 小时6 个算法4 篇论文正文编写中

01学习目标

建议先学:预训练、数据与缩放定律

02要掌握的算法

每张卡都有原始论文、前置和学习资料。

03必读论文

04课程与视频

05动手:项目、代码与练习

全部是官方或作者公开的免费页面,多数能在浏览器或免费 Colab 里直接运行。

动手项目

用 FSDP 在 2 张卡(或 Colab 模拟)上训练小模型,对比 DDP 的显存占用。

  1. 1
    srush/GPU-Puzzles:CUDA 编程谜题 ↗练习题

    在浏览器 Notebook 里做 14 道 CUDA 谜题,理解线程、块和共享内存。

  2. 2
    Triton 官方教程 ↗官方文档

    跟官方教程写向量加法、softmax 和矩阵乘的 Triton 内核。

  3. 3
    huggingface/picotron(极简 4D 并行训练) ↗参考实现

    在多卡上跑一次数据并行和张量并行,对比通信量。

06自测题

先自己想,再点开看答案。

AdamW 训练每个参数大约占多少字节(混合精度)?

约 16 字节(权重、梯度、两份动量与主权重)。

张量并行适合跨机还是机内?

机内高速互联。

ZeRO-3 切分了什么?

参数、梯度和优化器状态。

所在人群路线:算法研究者

数据更新于:AI 算法图谱与课程体系(北京时间)