Skip to content

通信与并行实验资产表 ​

本表登记通信实验使用的 Profile、比较对象、结果路径和证据状态。环境创建命令见实验 Quickstart,精确依赖和硬件快照见GPU 环境资产表。

环境角色 ​

环境 ID直接入口可形成的证据
PAR-CPU所有机制页 Step 1–4切分、状态、路由、账本和决策机制
PAR-CUDA-MECHANISM27–29、46–48、PAR-CONTEXT、PAR-REPLICA单机多卡 collective、rank 布局、payload、局部计算与暴露通信
PAR-TRAIN-CLUSTER-RAY(规划)79、PAR-MODEL-INTERNAL、80 的跨节点项目Ray Train 管理 worker、资源预留、失败恢复和任务编排;底层张量通信仍由 PyTorch Distributed / NCCL 完成
PAR-SERVING-RAY(规划)81 的集群 Serving 路径Ray Serve 管理副本、placement group、跨节点 worker 和弹性伸缩;模型执行与缓存指标仍由 vLLM / SGLang 产生
独立 Serving backend81 的单机或不使用 Ray 的路径vLLM / SGLang 的请求、模型并行、副本和服务指标

PAR-CUDA-MECHANISM 不安装 Ray。机制页需要直接观察 rank、collective、payload 和暴露通信时间;引入 actor 调度、对象存储和资源编排会增加与通信机制无关的变量。Ray 只在项目需要跨节点资源编排、gang scheduling、故障恢复、服务副本或弹性伸缩时进入独立环境,也不能把 placement group 创建成功写成 NCCL 或并行效率证据。

机制实验注册表 ​

实验 ID / 页面固定对照主要指标当前状态
PAR-ZERO-STATE / 27DDP → ZeRO-1/2/3状态字节、峰值显存、通信量、step time5.1–5.4 已统一;真实多卡待验证
PAR-PIPELINE-SCHEDULE / 28单 stage → 两 stage;fill-drain → 1F1Bbubble、activation 峰值、stage time、吞吐5.1–5.4 已统一;真实多卡待验证
PAR-TENSOR-LAYOUT / 29单卡 MLP → Column/Row TP数值等价、collective bytes、延迟、显存5.1–5.4 已统一;真实多卡待验证
PAR-EXPERT-DISPATCH / 46balanced → skewed routingcapacity、overflow、All-to-All bytes、max/mean load页面与 GPU 契约已统一;真实多卡待验证
PAR-NCCL-COLLECTIVE / 47AllReduce / AllGather / ReduceScatter × payloadmedian/P95、有效带宽、每 rank 时间公共多卡基线已统一;真实多卡待验证
PAR-OVERLAP-HOTSPOT / 48serial → overlap通信总时长、暴露通信、overlap ratio、rank imbalance已复用公共身份与结果字段;真实多卡待验证
PAR-CONTEXT-RING / PAR-CONTEXT复制完整 K/V → 序列切分与交换正确性、状态字节、交换字节、延迟机制实验已统一;Ring kernel 证据待项目验证
PAR-REPLICA-ROUTING / PAR-REPLICAlocal / balanced / locality-awaremakespan、每副本负载、队列等待只形成副本机制证据

49 是 CPU 策略决策页,消费上述资产,不单独制造 GPU 结果。

项目接口 ​

项目页复用机制字段,但必须重新固定真实模型、输入、拓扑与执行栈;机制 JSON 不能直接充当项目结论。

稳定项目 ID消费的机制资产项目补充的证据当前接口状态
PAR-TRAINING-STATE / 7927、46、48DDP / FSDP / ZeRO 的真实训练显存、吞吐与通信已接 distributed-benchmark/v1 聚合;真实多卡待验证
PAR-MODEL-INTERNAL28、29、PAR-CONTEXT、46、48PP / TP / CP 与混合布局的真实模型结果CPU 项目已建设;真实执行 adapter 待接入
PAR-MOE-EXPERT / 8047、46、48真实 MoE workload 的有效 token、overflow、All-to-All 与长尾已接聚合器;真实 MoE backend 待接入
PAR-DISTRIBUTED-INFERENCE / 81PAR-REPLICA、29、PAR-CONTEXT、48副本、模型并行与 PD 分离的 Serving 指标5.1–5.6 已分层;vLLM / SGLang adapter 待接入

公共结果字段 ​

字段组必须记录
身份semantic_id、workload_id、run_label、页面与策略
硬件与拓扑GPU、world size、rank-device 映射、单机/跨机、链路信息
通信backend、collective、payload bytes、调用次数、同步频率
时间compute、communication、exposed communication、median/P95
负载每 rank 时间或工作量、max/mean、overflow 或空闲比例
结论correctness、failure、fallback、evidence_level、decision

机制实验不能把环境预检写成通信证据,也不能把单机双卡结果外推为跨机扩展效率。项目页必须固定真实模型、输入和执行后端后重新测量。

Released under the MIT License.