Repository navigation
Commit 9cee89c
feat(dsxe): use NIXL for B300 Dynamo+SGLang disaggregated KV transfer
Switch the B300 DeepSeek-V4-Pro-0813 disaggregated recipes (1P1D DEP8
c64/c240 and 1P2D DEP8 c64) from Mooncake to NIXL with the LIBFABRIC
backend for the DSXE EFA fabric. The NIXL build already in the pinned
lmsysorg/sglang:nightly-dev-20260916-c9a8fba9 image provides the
libfabric plugin, so the container runs as shipped: drop the
install-mooncake-efa-cu13.sh setup script, which replaced the image's
Mooncake package with the EFA wheel, along with its waiver and the
Mooncake-only MOONCAKE_PROTOCOL, MC_MS_FILTERS and WITH_NVIDIA_PEERMEM
settings. Prefill and decode both set
SGLANG_DISAGGREGATION_NIXL_BACKEND=LIBFABRIC, and the master config
reports kv-p2p-transfer: nixl.
将 B300 DeepSeek-V4-Pro-0813 分离式配方(1P1D DEP8 c64/c240 与 1P2D DEP8
c64)的 KV 传输由 Mooncake 改为使用 LIBFABRIC 后端的 NIXL,以适配 DSXE 的
EFA 网络。固定镜像 lmsysorg/sglang:nightly-dev-20260916-c9a8fba9 中自带的
NIXL 已包含 libfabric 插件,容器可按原样运行:移除用 EFA wheel 替换镜像内
Mooncake 包的 install-mooncake-efa-cu13.sh 初始化脚本及其豁免文件,并移除仅
供 Mooncake 使用的 MOONCAKE_PROTOCOL、MC_MS_FILTERS 与 WITH_NVIDIA_PEERMEM
设置。Prefill 与 decode 均设置 SGLANG_DISAGGREGATION_NIXL_BACKEND=LIBFABRIC,
主配置中的 kv-p2p-transfer 改为 nixl。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>1 parent 84278f4 commit 9cee89c
6 files changed
Lines changed: 13 additions & 86 deletions
File tree
- inferencex-e2e
- benchmarks/multi_node/srt-slurm-recipes
- configs
- dsv4/sglang/b300-fp4/agentx
- configs
- docs/waiver
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | 22 | | |
25 | 23 | | |
26 | 24 | | |
| |||
65 | 63 | | |
66 | 64 | | |
67 | 65 | | |
| 66 | + | |
68 | 67 | | |
69 | 68 | | |
70 | 69 | | |
| |||
81 | 80 | | |
82 | 81 | | |
83 | 82 | | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | 83 | | |
88 | 84 | | |
89 | 85 | | |
| |||
110 | 106 | | |
111 | 107 | | |
112 | 108 | | |
113 | | - | |
| 109 | + | |
114 | 110 | | |
115 | 111 | | |
116 | 112 | | |
| |||
140 | 136 | | |
141 | 137 | | |
142 | 138 | | |
| 139 | + | |
143 | 140 | | |
144 | 141 | | |
145 | 142 | | |
| |||
154 | 151 | | |
155 | 152 | | |
156 | 153 | | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | 154 | | |
161 | 155 | | |
162 | 156 | | |
| |||
183 | 177 | | |
184 | 178 | | |
185 | 179 | | |
186 | | - | |
| 180 | + | |
187 | 181 | | |
188 | 182 | | |
189 | 183 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | 22 | | |
25 | 23 | | |
26 | 24 | | |
| |||
65 | 63 | | |
66 | 64 | | |
67 | 65 | | |
| 66 | + | |
68 | 67 | | |
69 | 68 | | |
70 | 69 | | |
| |||
81 | 80 | | |
82 | 81 | | |
83 | 82 | | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | 83 | | |
88 | 84 | | |
89 | 85 | | |
| |||
110 | 106 | | |
111 | 107 | | |
112 | 108 | | |
113 | | - | |
| 109 | + | |
114 | 110 | | |
115 | 111 | | |
116 | 112 | | |
| |||
140 | 136 | | |
141 | 137 | | |
142 | 138 | | |
| 139 | + | |
143 | 140 | | |
144 | 141 | | |
145 | 142 | | |
| |||
154 | 151 | | |
155 | 152 | | |
156 | 153 | | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | 154 | | |
161 | 155 | | |
162 | 156 | | |
| |||
183 | 177 | | |
184 | 178 | | |
185 | 179 | | |
186 | | - | |
| 180 | + | |
187 | 181 | | |
188 | 182 | | |
189 | 183 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
26 | 24 | | |
27 | 25 | | |
28 | 26 | | |
| |||
67 | 65 | | |
68 | 66 | | |
69 | 67 | | |
| 68 | + | |
70 | 69 | | |
71 | 70 | | |
72 | 71 | | |
| |||
83 | 82 | | |
84 | 83 | | |
85 | 84 | | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | 85 | | |
90 | 86 | | |
91 | 87 | | |
| |||
112 | 108 | | |
113 | 109 | | |
114 | 110 | | |
115 | | - | |
| 111 | + | |
116 | 112 | | |
117 | 113 | | |
118 | 114 | | |
| |||
142 | 138 | | |
143 | 139 | | |
144 | 140 | | |
| 141 | + | |
145 | 142 | | |
146 | 143 | | |
147 | 144 | | |
| |||
156 | 153 | | |
157 | 154 | | |
158 | 155 | | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | 156 | | |
163 | 157 | | |
164 | 158 | | |
| |||
185 | 179 | | |
186 | 180 | | |
187 | 181 | | |
188 | | - | |
| 182 | + | |
189 | 183 | | |
190 | 184 | | |
191 | 185 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1229 | 1229 | | |
1230 | 1230 | | |
1231 | 1231 | | |
1232 | | - | |
| 1232 | + | |
1233 | 1233 | | |
1234 | 1234 | | |
1235 | 1235 | | |
| |||
This file was deleted.
0 commit comments