Repository navigation
[Doc] cookbook: Refresh SemiAnalysis AgentX launches for Qwen3.8-Flash-Next H200 (v0.5.22, TP2 points) - #45039
Merged
nvpohanh merged 1 commit intoOct 19, 2026
Conversation
…h-Next H200 (v0.5.22, TP2 points) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Ankur-singh
requested review from
JustinTong0323,
sogalin,
wisclmy0611 and
zijiexia
as code owners
October 18, 2026 19:18
This was referenced Oct 19, 2026
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.
[by Claude Code]
Motivation
The cookbook's Agentic Long-Context Deployment sections (#42726, #43083 and later syncs) mirror SemiAnalysis InferenceX AgentX submissions as raw launch commands, each linked to the run that measured it. The configurations are mirrored from SemiAnalysis submissions.
The Qwen3.8-Flash-Next H200 lane still shows the day-zero submission: InferenceX #2753, measured in run 33038487711 on the
lmsysorg/sglang:qwen38flashnextimage. InferenceX #4272 moves that lane to thev0.5.22release and adds TP2 points. This PR mirrors the new lane.Source
InferenceX
main(9a132463), with this open InferenceX PR overlaid:qwen3.8next-fp8-h200-sglang-agentic-mtp/usecomment (head0d749be1), verifiedOnly the Qwen3.8-Flash-Next page is regenerated. Its source line now lists InferenceX #4272 only. The other pages still name InferenceX #4033 (merged since) and InferenceX #4162 (Qwen3.5); neither has a Qwen3.8-Flash-Next lane.
What this PR does
Qwen3.8-Flash-Next FP8 H200 SGLang (InferenceX #4272).
lmsysorg/sglang:qwen38flashnextlmsysorg/sglang:v0.5.22-cu130, pinned by digest (sha256:e3a4f060…)Agg TP4·EP4: c1, 8
--max-running-requests= 2× concurrency--cuda-graph-max-bs= concurrency--max-running-requests=--cuda-graph-max-bs-decode= 2× concurrency--enable-linear-replayssm-specon TP2·EP2 c8, c12, c14, c16SGLANG_ENABLE_SPEC_V2=1baa9befa) no longer reads this variable--tokenizer-pathQwen/Qwen3.8-Flash-Next-FP8with its in-checkpoint NEXTN head (MTP 3-1-4);--mamba-ssm-dtype float32;--chunked-prefill-size 8192and--mem-fraction-static 0.85;--stream-interval 50,--scheduler-recv-interval 10and--tokenizer-worker-num 6;--enable-unified-cache-external-linker, andv0.5.22has it.GB300, B300 and B200: unchanged. Their deployments are byte-identical to
main.How the commands are produced
The pipeline and rules are the same as in #44712, with these changes. None of them alters an existing deployment: GB300, B300 and B200 come out byte-identical to
main.override_tp{N}_c{M}variant per point.infx.srt_slurm.single_node.select_recipe) at the pinned commit. Each point therefore renders the variant the sweep ran.otelcol-contrib);DYN_LIFECYCLE_TRACE_ENABLED,OTEL_EXPORT_ENABLED,OTEL_EXPORTER_OTLP_ENDPOINT,OTEL_SERVICE_NAME).NCCL_CUMEM_ENABLE, so the H200 commands carry no cluster variable.Each lane is still rendered at the exact commit of the run that produced its dashboard data.
The data file is generated, so there is no hand-written change to review.
Validation
node docs/scripts/check_cookbook_configs.mjspasses.mint broken-links --check-anchors --check-redirectspasses (mint 4.2.559, the CI pin).mint validatefails onmaintoday, for a reason outside this PR:docs/src/snippets/configs/popular-models.jsxhas a stray},at line 100, so that snippet does not parse.mint validatepasses on this branch.mint dev:main.sglang.launch_serverflags equal those in the public job logs of run 39109720946 (25 or 26 flags each).--model-path: a container mount versus the Hugging Face id. The page shows the id.pre-commit run --files: trailing whitespace, end of file, large files, merge conflicts, private key and codespell.pre-commit run --all-filesinlmsysorg/sglang:dev-cu13was not run.No serving or benchmark runs were performed for this PR; the numbers live in the linked SemiAnalysis run. SGLang CI was not triggered.
cc @nvpohanh
AI assistance
Prepared with Claude Code (model
claude-opus-5-5): the sync, the validation above and this description. Reviewed by @Ankur-singh before opening.CI States
Latest PR Test (Base): ✅ Run #39158205806
Latest PR Test (Extra): ❌ Run #39158205688
Latest PR Test (AMD ROCm 10): ➖ No AMD PR run found for this commit.