最近在折腾MCP(Model Context Protocol)的实践,想在一个多卡场景下跑大模型推理,顺便做点在线学习。目前用PyTorch的DistributedDataParallel搭了框架,但发现MCP的上下文管理好像跟DDP的梯度同步有点冲突?比如我在推理阶段维护了多个client的上下文状态,但DDP默认是同步梯度的,这样会不会导致上下文被污染?还是说MCP本身就不该跟分布式训练混着用?有没有大佬踩过这个坑,或者有更优雅的异步方案推荐?刚接触这个协议,有点懵,求指点。标题:MCP协议下用PyTorch做分布式推理,梯度同步怎么搞?