Repository navigation
[Cookbook] GLM-5.2: tune GB300 NVFP4 recipes + fill benchmarks - #29486
Merged
Merged
Conversation
zijiexia
requested review from
JustinTong0323,
sogalin and
wisclmy0611
as code owners
June 27, 2026 05:33
Contributor
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
Contributor
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
zijiexia
force-pushed
the
cookbook-glm5.2-gb300-nvfp4
branch
from
June 27, 2026 05:40
9c0c719 to
8f1237a
Compare
zijiexia
force-pushed
the
cookbook-glm5.2-gb300-nvfp4
branch
from
June 27, 2026 07:17
8f1237a to
88231fc
Compare
Build on the GB300 NVFP4 scaffolding from #29380 / #29466 with the newly-measured single-node 4xGB300 (TP4) recipes and numbers: - low-latency: mem-fraction-static 0.8 -> 0.85. - balanced: was bare TP4; now DP-Attention (dp4) + MTP 2-1-3 + max-running-requests 256 + mem-fraction-static 0.92. - high-throughput: new cell - DP-Attention (dp4), greedy, max-running-requests 512, mem-fraction-static 0.92. - Fill the GB300 NVFP4 benchmark stubs for all three strategies (low-latency / balanced / high-throughput), ISL/OSL 8192/1024; the card's per-GPU column = total output tok/s / 4. AIME25 = 91.04% overrides the variant default, on par with FP8's 87.7% within AIME25 run-to-run variance. - Drop --trust-remote-code from every NVFP4 cell (B300 + GB300): GLM-5.2 (glm_moe_dsa) is built into sglang, and the FP8 / BF16 cells never used it. Measured on the lmsysorg/sglang:dev-glm52-nvfp4 preview image. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
zijiexia
force-pushed
the
cookbook-glm5.2-gb300-nvfp4
branch
from
June 27, 2026 07:21
88231fc to
0b850d8
Compare
Removed pending note for B300 in NVFP4 section.
Update the measured AIME25 score for the GB300 NVFP4 cells (low-latency / balanced / high-throughput) from 91.04 to 89.58. Still above the FP8/BF16 variant default (87.7) and within AIME25 run-to-run variance. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Fridge003
approved these changes
Jun 27, 2026
Chronostasys
pushed a commit
to MindLab-Research/sglang
that referenced
this pull request
Aug 24, 2026
…roject#29486) Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Builds on the GB300 NVFP4 scaffolding already in
main(#29380 + #29466) with the newly-measured single-node 4×GB300 (TP4) recipes and benchmark numbers fornvidia/GLM-5.2-NVFP4, plus a small--trust-remote-codecleanup across the NVFP4 cells.Recipes (
glm-5.2.jsx) — GB300 NVFP4Also drop
--trust-remote-codefrom every NVFP4 cell (B300 + GB300) — GLM-5.2 (glm_moe_dsa) is built into sglang and the FP8 / BF16 cells never used it, so the NVFP4 cells now match.--quantization modelopt_fp4stays right after--tp.Benchmarks (
glm-5.2-benchmarks.jsx) — GB300 NVFP4Fills the previously-pending stubs for all three strategies (ISL/OSL 8192/1024; the card's per-GPU column = total server output tok/s ÷ 4 GPUs):
Notes
lmsysorg/sglang:dev-glm52-nvfp4preview image — already wired as the per-quant Docker image forb300|nvfp4/gb300|nvfp4inmain.--trust-remote-coderemoval; its recipes/benchmarks are otherwise unchanged. FP8 / BF16 and the MDX page are untouched (the NVFP4 prose landed in [Docs] Add NVFP4 quantization to GLM-5.2 cookbook #29380).🤖 Generated with Claude Code
CI States
Latest PR Test (Base): ✅ Run #28283086079
Latest PR Test (Extra): ❌ Run #28283086032