MT-DeepSpeed 入门
MT-DeepSpeed 简介
环境准备
MT-DeepSpeed 是面向摩尔线程 MUSA 平台适配的分布式训练加速组件,提供 ZeRO 优化、梯度累积、混合精度和多卡通信等能力。它通常与 Transformers、PyTorch 或上层训练脚本配合使用。
建议使用摩尔线程官方训练镜像。当前示例使用 MTT S5000、MUSA Driver 4.3.7 和 training-suite:v2.1.5-musa-4.3.7。
创建并启动容器
sudo docker create --privileged --env MTHREADS_VISIBLE_DEVICES=all --net host -v /data/:/data/ --name deepspeed registry.mthreads.com/mcctest/training-suite:v2.1.5-musa-4.3.7 sleep infinity
sudo docker start deepspeed
sudo docker exec -it deepspeed bash
service ssh restart