快速加载守护进程支持多节点 TP 部署
值得精读。关注三个设计决策:daemon 持有独立 rendezvous 端口的原因(跨节点组长期占用)、CUDA IPC 句柄节点本地性驱动的 per-node launcher 形态、以及全局/本地 rank 分离与引擎 rank 分配的一致性。建议同时结合 weight_cache 的 protocol.py 与 ipc_loader.py 阅读,理解 IPC 句柄导出与回放契约;注意该 PR 的 fp4 部分被拆出,合入内容仅为 nnode 支持。
参与讨论