Repository navigation
[Doc] cookbook: Refresh SemiAnalysis AgentX launches with seven open InferenceX PRs - #46005
Merged
nvpohanh merged 1 commit intoOct 23, 2026
Merged
Conversation
…InferenceX PRs Sync the Agentic Long-Context Deployment data to InferenceX main 39b1aab8 and overlay InferenceX sgl-project#4333, sgl-project#4346, sgl-project#4398, sgl-project#4400, sgl-project#4401, sgl-project#4404 and sgl-project#4417 (GLM-5.2 GB200, DeepSeek-V4 GB300 / B300, Qwen3.5 GB300 and Muse Spark Open B200 / GB300 / B300 Dynamo+SGLang and SGLang lanes). Workers that share a node now get their own GPUs and ports, as in the measured launches: a role with several colocated workers sets LOCAL_WORKER_RANK (CUDA_VISIBLE_DEVICES, --port +32, bootstrap +1, kv-events endpoint + attention-DP size per rank), a single colocated worker shows its offset ports, and the derived SGLang router URLs follow. This generalizes the hand edit of sgl-project#45495 (DeepSeek-V4.1 GB300 disagg) to GLM-5.2 B200 disagg and the Qwen3.5 GB300 / B200 / B300 disagg cells. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
nvpohanh
requested review from
JustinTong0323,
sogalin,
wisclmy0611 and
zijiexia
as code owners
October 23, 2026 07:11
Contributor
✅ Preview approved@nvpohanh approved a Mintlify preview for commit |
This was referenced Oct 23, 2026
Contributor
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
Collaborator
Author
|
Preview looks good. Merging to unblock AgentX submission |
This was referenced Oct 26, 2026
Merged
Merged
This was referenced Nov 2, 2026
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.
[by Claude Code]
Motivation
The cookbook's Agentic Long-Context Deployment sections (#42726, #43083, #43799, #43983, #44065, #44228, #44654, #44712, #45039, #45111, #45311, #45513, #45749) mirror SemiAnalysis InferenceX AgentX submissions as raw launch commands, each linked to the run that measured it. The configurations are mirrored from SemiAnalysis submissions. This PR:
main(39b1aab8). Since [Doc] cookbook: Refresh SemiAnalysis AgentX launches with five open InferenceX PRs #45749,mainmerged InferenceX #4303 (DeepSeek-V4.1-Flash GB300 Dynamo+SGLang), InferenceX #4394 (GLM-5.2 FP4 B200 SGLang imagev0.5.22-cu130), InferenceX #4389 (GLM-5.2 FP8 B200) and InferenceX #3930 (GLM-5.3 B300). All four are now measured onmain.--port/ bootstrap / KV-event ports, so they could not run as written. [Doc] Cookbook: update GB300 DSV4.1 disagg AgentX launches from InferenceX #4303 #45495 fixed the DeepSeek-V4.1 GB300 cell by hand; this PR makes the generator do it for every such cell (details below).Source
InferenceX
main(39b1aab8), with these open InferenceX PRs overlaid:glm5.2-fp4-gb200-dynamo-sglang-agentic-agg,-disagg; retires-mtp,-mtp-agg/useyet: in progress at head4d4e4c73dsv4-fp4-gb300-dynamo-sglang-agentic-agg,-disagg/useyet: in progress at headcd647ee0musespark-fp4-b200-sglang-agentic-dflash/useyet: in progress at head11358f48musespark-fp4-gb300-sglang-agentic-dflash/useyet: in progress at head316905a0musespark-fp4-b300-sglang-agentic-dflash/useyet: in progress at headecde73b0dsv4-fp4-b300-dynamo-sglang-agentic-agg,-disagg/usecomment (head566c6e10, same as in #45749), verifiedqwen3.5-fp4-gb300-dynamo-sglang-agentic-agg,-disagg; retires-agg-pareto,-pp-pareto/usecomment (head02b72dc0, same as in #45749), verified"In progress" lanes are rendered at the PR head and labeled "In progress in SA InferenceX AgentX". A later sync pins them once the PR gets a
/userun or merges.glm5.2-fp4-gb200-dynamo-sglang-agentic-mtpand-mtp-agg. InferenceX #4333 deletesqwen3.5-fp4-gb300-dynamo-sglang-agentic-agg-paretoand-pp-pareto, as in [Doc] cookbook: Refresh SemiAnalysis AgentX launches with five open InferenceX PRs #45749. These keys leave the page with the overlay, as they would when the PRs merge./useruns, as in [Doc] cookbook: Refresh SemiAnalysis AgentX launches with five open InferenceX PRs #45749. The dashboard still shows the sibling key's run for DeepSeek-V4 B200 Dynamo+SGLang disagg (InferenceX #4176,/userun 38925477096) and GLM-5.2 GB200 MTP agg (InferenceX #4227; now retired by InferenceX #4398).musespark-fp4-h100-sglang-agentic-dflashandqwen3.5-fp8-h100-sglang-agentic. No dashboard changelog names them.mainwas frozen for this PR at39b1aab8. Later merges are left for the next refresh.What this PR does
The generated data files change, plus three small text changes in
_agentx.jsx(below). The pages' text, the Deployment panels and the Playgrounds are untouched.Overlaid PRs
nightly-dev-20261020-ab580b2e(pinned by digest), MTP 5-1-6.nightly-dev-20261019-3c560089(pinned by digest).--no-speculative-enable-w4a4-mxfp4-megamoe: the draft model stays on W4A8 MegaMoE while the target runs W4A4.nightly-dev-20261021-c1c287a4./useruns as in [Doc] cookbook: Refresh SemiAnalysis AgentX launches with five open InferenceX PRs #45749. The DeepSeek-V4 B300 commands are unchanged; the Qwen3.5 GB300 1P1D / 1P2D cells get the colocated-worker ports (below).From InferenceX
mainmain(run 39695060576), at the same commit [Doc] cookbook: Refresh SemiAnalysis AgentX launches with five open InferenceX PRs #45749 and [Doc] Cookbook: update GB300 DSV4.1 disagg AgentX launches from InferenceX #4303 #45495 showed.v0.5.22-cu130.main.Colocated workers
Some deployments start several workers on one node:
SemiAnalysis's launches gave each of them its own GPUs and ports. The page now does too:
LOCAL_WORKER_RANKpreamble. It setsCUDA_VISIBLE_DEVICES,PORT(+32 per rank, srt-slurm's spacing: SGLang derives further ports from--port),BOOTSTRAP_PORT(+1) and the KV-event endpoint. The note under the tab lists each worker's rank.--port 30032.Relation to #45495. That PR hand-edited the DeepSeek-V4.1 GB300 disagg cell. This sync replaces the edit with generated data:
--enable-metrics,DYN_SYSTEM_PORT,PYTHONUNBUFFEREDandMC_STORE_CLIENT_METRIC_INTERVAL. The Dynamo system server is off by default, so droppingDYN_SYSTEM_PORTcannot make colocated workers collide._agentx.jsxchanges only text: the worker note for blocks withlocal_ranks, and theLOCAL_WORKER_RANKplaceholder description (no longer prefill-only).Flag rules added:
--no-speculative-enable-w4a4-mxfp4-megamoe(keep, kernel selection) andUCX_CUDA_IPC_ENABLE_MNNVL(keep, UCX CUDA IPC over multi-node NVLink for NIXL, InferenceX #4398).Validation
mint dev, Mintlify 4.2.559 as in CI). Every hardware / checkpoint / deployment / concurrency / KV tier / router combination renders exactly the decoded commands: 2,814 command sets, 0 mismatches, 0 unseen, no browser errors. Every tab was clicked, and every "Copy link" URL was reopened. The section links from the Deployment panels and the copy buttons were also checked.nightly-dev-20260910-00840301(pruned) was checked with its SGLang commit's source onnightly-dev-cu13-20260901-07c8f729. The colocated workers' preamble was also run in bash.node scripts/check_cookbook_configs.mjs,mint broken-links --check-anchors --check-redirects,mint validateandpre-commit run --all-files(inlmsysorg/sglang:dev-cu13) pass.🤖 Generated with Claude Code
CI States
Latest PR Test (Base): ✅ Run #39916152723
Latest PR Test (Extra): ❌ Run #39916152688
Latest PR Test (AMD ROCm 10): ➖ No AMD PR run found for this commit.