deepseek-ai/DeepSeek-V4.1-Flash——一个拥有 552B 参数的混合专家模型,具备原生视觉能力、1M token 上下文以及 MIT 开源许可——部署在 2 台通过 ConnectX-7 集群链路互联的 NVIDIA DGX Spark 上。截至 2026 年,多个独立的社区团队已发布了可复现的基准测试结果。该模型无法以完整 FP8 精度装入 256 GB 的聚合统一内存。但采用混合精度服务格式时可以运行——密集层保持 FP8,专家权重压缩至 4-bit。
本页汇总了已发布的测试数据、服务配置方案以及各团队独立遇到的常见问题。本文是已退役模型 V4 Flash 0731 硬件指南的姊妹篇。
与 V4 Flash 0731 相比的变化
V4.1-Flash 相比其取代的先前版本(31 日发布),是一个规模显著更大的模型。
权重下限翻倍以上。2 台 Spark 原先轻松运行 V4-Flash-0731(162 GB),现在需要混合精度策略才能容纳 V4.1-Flash(约 400 GiB)。
2 台 DGX Spark 的内存计算
每台 DGX Spark 配备 128 GB LPDDR5x 统一内存,带宽 273 GB/s。ConnectX-7 集群链路将两台 Spark 互联后,提供 256 GB 聚合内存和 ~200 Gb/s 的 RDMA 带宽(实测约 ~183–185 Gb/s)。 NVIDIA 的 NVFP4 变体 将专家权重存储为 NVFP4(W4A4,group size 16),Engram 查找表存储为 MXFP4(E2M1),并为 attention、shared experts、vision 及 MTP/DSpark 层保留原始精度。当前版本(2026 年)磁盘总大小约 400 GiB。这无法装入 256 GB。 社区验证可行的方案采用混合精度布局,服务框架进一步压缩专家权重,同时保持密集骨干网络处于较高精度。最终结果为每节点模型权重约 79–105 GiB,每节点剩余 23–49 GB 用于 KV cache、运行时缓冲区和操作系统。社区基准测试
多个团队已发布独立基准测试。数据因服务引擎、量化策略和并发级别而异。以下所有测量值均为 decode 吞吐量,单位为 tokens per second。单流 decode(1 个并发请求)
多用户聚合吞吐量
Prefill 速度
首 token 延迟
512K 及以上的 TTFT 主要取决于对完整上下文的 prefill 处理。2 台 Spark 的互连有效吞吐量约 ~185 Gb/s,是长提示词的瓶颈。如果您的工作负载在长上下文下对延迟敏感,可考虑 4 台 Spark 以 TP=4 运行,此时 prefill 可扩展至 ~87 tok/s decode,TTFT 成比例下降。
配置
vLLM(推荐用于 2 台 Spark TP=2)
需要 vLLM v0.31.0 或更高版本。社区共识配置使用跨 2 个节点的分布式张量并行,配合 RoCE 网络。--kv-cache-dtype fp8_ds_mla— KV cache 使用 FP8,不要使用nvfp4_ds_mla(原版 vLLM 不支持)--max-model-len 524288— 512K 是稳定的最佳选择;1M 可用但会降低 ~12% 的 decode 速度--max-num-seqs 6— 限制并发请求数;设为 6 以获得最大聚合吞吐量--gpu-memory-utilization 0.82— 为 KV cache 增长预留空间;在统一内存上不要超过 0.85
SGLang(推荐用于 3–4 台 Spark TP=3/4)
SGLang 的dsv4.1 分支支持 3 或 4 的张量并行,配合 NVFP4 量化。
网络配置
ConnectX-7 集群链路使用 RoCE v2(RDMA over Converged Ethernet)。关键环境变量:192.168.1.0/24;模型数据流量使用独立子网(TP=4 环形拓扑使用 10.200.0.0/24 至 10.200.5.0/24)。
2 台 Spark 上的上下文长度
1M 上下文已由多个团队通过 needle-in-a-haystack 测试验证。FP8 下的 KV cache 每 token 使用 890 bytes,因此 1M tokens 消耗约 0.93 GB 的缓存内存——与权重占用相比相当有限。1M 上下文下的真正瓶颈不是内存而是 prefill 延迟:首个 token 预计需要 5 分钟以上(512K–1M 上下文)。
关键注意事项
以下是每个社区团队都独立遇到的问题。提前了解可以节省调试时间。内核回归导致 NCCL RoCE 失效
内核版本7.0.0-1019-nvidia 会导致 ibv_reg_mr_iova2 failed with error Cannot allocate memory。根本原因是 CmaTotal 降至 0 kB。可用的内核版本为 6.17.0-1032-nvidia。
锁定内核版本并固定软件包:
PyTorch 内存分配器导致 NaN logits
在启动 vLLM 之前设置此环境变量:expandable_segments:True 会在生成约 64 个 tokens 后导致 NaN logits。这是 PyTorch 在统一内存(SM121)上的 bug,不是 vLLM 的问题。
Prefix caching 静默失败
并行的长上下文请求可能因混合 MLA/SWA attention 结构中的 block 驱逐而静默失败。设置保留间隔:DSpark 推测解码
如果您为编码工作负载启用 DSpark,请确保DS4_SERVER_COALESCE_MAX 至少为 2。设为 1 会静默禁用推测功能。请使用 0731 专用的 drafter 文件——旧版 drafter 会因缺少 dspark.main_proj.weight 张量而报错。
DSpark 有助于提升编码吞吐量,但可能拖慢非编码任务。请在生产环境中启用前使用实际工作负载进行测试。
llama.cpp 的构建要求
如果您为 GB10(SM121)从源码构建 llama.cpp,必须设置:与其他硬件的对比
2 台 DGX Spark vs Mac Studio M5 Ultra 256 GB
V4.1-Flash 无法在任何可用量化下装入单台 256 GB Mac Studio。512 GB Mac Studio 可以在 Q2_K–Q4 下运行,但 2–3× 于 2 台 Spark 的价格。
2 台 DGX Spark vs 4 台 DGX Spark
4 台 Spark 大约将单流 decode 翻倍,并提供宽裕的 1M 上下文。2 台 Spark 是最低可行配置;4 台 Spark 是推荐的生产配置。
2 台 DGX Spark vs 2× RTX PRO 6000
RTX PRO 6000 的内存带宽快 6.6×,吞吐量达 2–3 倍。DGX Spark 在价格和能效方面胜出。对于有实时延迟要求的生产服务,RTX PRO 6000 是更好的选择。对于全天候运行的个人或小型团队使用,DGX Spark 更实用。
通过 Tokios 暴露
当 2 台 Spark 集群运行正常后,将其通过单一认证端点暴露。1
保持头节点上的模型服务器为私有
确认头 Spark 上的 vLLM 或 SGLang 进程在其回环
/v1 端点上响应,例如 http://127.0.0.1:8000/v1。Worker 之间的流量保持在集群网络上。2
在头节点配对 1 个 connector
在 Tokios dashboard 中,打开 Setup 并选择 Start pairing。在头 Spark 上安装并运行
tokios-connector。Connector 通过 HTTPS 向外拨号——不需要入站端口。3
配置头节点的上游
将 connector 的
BaseUrl 设为头节点的本地 /v1 端点。完整格式请参见 Connector 配置。4
注册公开 deployment
在 Models 中,注册一个 deployment,例如
deepseek-v41-flash。将其映射到头节点服务器暴露的上游 model id。客户端发送 deployment 名称,而非 Hugging Face id。5
创建限定范围的 API key
创建
sk-tok-… 密钥,在 Keys 中操作,可选限定范围为 deepseek-v41-flash。客户端随后调用 https://api.tokios.com/v1。按此顺序验证
- 将内核锁定为
6.17.0-1032-nvidia,并确认CmaTotal非零。 - 设置
PYTORCH_CUDA_ALLOC_CONF=expandable_segments:False。 - 完成 NVIDIA 的 2 台 Spark 网络配置(ConnectX-7、RoCE、子网)。
- 以 32K 上下文和 1 个并发请求加载模型。
- 发送短聊天请求、长提示词请求和工具调用请求。
- 记录内存消耗、首 token 延迟和生成速率。
- 将上下文提升至 128K、512K、1M——在每个阶段重复相同的工作负载。
- 最后才测试多用户并发。
V4 Flash 0731 硬件
上一代指南——284B 模型运行在 2 台 DGX Spark、2 块 RTX PRO 6000 或 2 套 Strix Halo 系统上。
DGX Spark 模型兼容性
1 台 Spark(128 GB)能运行什么——密集模型最高 70B Q4,MoE 最高 120B NVFP4。
一台 vs 两台 DGX Spark
何时应扩展到第二台 Spark 进行分布式推理。
DeepSeek 系列
V4.1-Flash 模型页面,包含标识符、能力及完整的 DeepSeek 产品线。