最近在MCP平台上跑一个多卡分布式训练任务,模型大概7B参数,用的是PyTorch。我看了官方文档,DDP(DistributedDataParallel)和FSDP(FullyShardedDataParallel)都能做数据并行,但搞不太清楚在实际场景下该怎么选。