Skip to content

Proposal: add Unofficial DeepSeek-V4-Flash 4xH200 SGLang recipe / 提案:新增非官方 DeepSeek-V4-Flash 4×H200 SGLang 配方 #2315

Description

@kfastino

Proposal

Add a distinct DeepSeek-V4-Flash single-node recipe based on the public SGLang Hopper recommendation: stock MXFP4 checkpoint, 4×H200, TP4, Marlin, and EAGLE with 3 steps / top-k 1 / 4 draft tokens. This must remain Unofficial until accepted and rerun through the repository's authorized infrastructure.

Prepared fork branch: https://github.com/kfastino/InferenceX/tree/add-deepseek-v4-flash-h200-sglang
Commit: f7e751b5
Upstream base: 2ac531d95d213c4f1990850f256e8c2e67d22d48

Exact InferenceX method

The branch uses the existing upstream harness without changing metric semantics:

  • 8,192 ISL / 1,024 OSL
  • deterministic random tokens, seed 0, ratio 1.0
  • DeepSeek-V4 chat encoding (--dsv4)
  • ignore EOS, infinite request rate
  • 2 × concurrency warmups and 10 × concurrency measured requests
  • concurrency 1, 2, 4, 8, 16, 32, 64, 128
  • stock checkpoint revision 60d8d70770c6776ff598c94bb586a859a38244f1
  • SGLang v0.5.15.post1, amd64 digest sha256:289cf51da1e5fd6f8eb3231f0202d46800c2e241ecf28f68a5a51507ed928e31

Local config generation produced the complete matrix, bash -n passed, and all 224 matrix tests passed.

Why this is an issue, not a result PR

Two bounded 4×H200 Modal attempts allocated the requested hardware and loaded all 46 pinned checkpoint shards. Runtime resolution confirmed TP4, Marlin MXFP4, DSV4 attention, FP8 KV cache, EAGLE 3/1/4, and a 256-request cap. However, neither attempt exposed /v1/models; the exact upstream client remained in warmup, so no benchmark measurements or curves are claimed.

The contribution rules require a green full sweep including evals, company CODEOWNER sign-off, linked upstream recipe evidence, and maintainer /reuse-sweep-run. Those private/authorized runner and sign-off requirements are unavailable to an external fork. Please advise whether maintainers can run the prepared configuration on the H200 runner pool, or whether a different public contribution path is preferred.

Public recipe evidence:

中文说明

建议新增独立的 DeepSeek-V4-Flash 单节点配方,依据公开的 SGLang Hopper 推荐配置:原始 MXFP4 检查点、4×H200、TP4、Marlin,以及 EAGLE 3 步 / top-k 1 / 4 个草稿 token。在上游接收并通过授权基础设施重新运行之前,该配置和任何派生结果必须保持 Unofficial

已准备的派生仓库分支与提交见上方。该分支直接复用现有上游基准测试工具,不修改指标语义;工作负载为 8,192 ISL / 1,024 OSL、随机 token、seed 0、DeepSeek-V4 对话编码、ignore EOS,并扫描并发 1–128。配置生成、Shell 语法检查及 224 项矩阵测试均已通过。

我们在 Modal 上进行了两次有界的 4×H200 尝试,均成功分配硬件并加载全部 46 个固定版本检查点分片。运行时已确认 TP4、Marlin MXFP4、DSV4 attention、FP8 KV cache、EAGLE 3/1/4 以及 256 个运行请求上限。但两次均未开放 /v1/models,上游客户端停留在预热阶段,因此不声明任何基准测试数值或性能曲线

仓库合并要求包含完整绿色扫描与评估、公司 CODEOWNER 签署、上游配方证据,以及维护者执行 /reuse-sweep-run。外部派生仓库无法满足这些私有/授权运行器与签署条件。请维护者确认是否可在 H200 运行器池上执行已准备的配置,或建议其他公开贡献流程。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions