Repository navigation
Conversation
…g DSA The page says TileLang DSA with FP8 KV is not a valid CUDA combination. PR sgl-project#42957 made the server accept this pair when both backends are tilelang, so that reason is out of date. The pair is still not qualified. On 4x B200 with real weights, main scored 81.50% on sgl-eval GSM8K, and 16.5% of the answers ended in a run of "!" at the token limit. The page now gives this status and links PR sgl-project#47013, which reports the same output on H200. The deployment panel does not change, because its reason is still correct on main.
Contributor
Preview approval requiredThis pull request comes from a fork, so Mintlify won't build a preview until someone with write access approves commit |
Contributor
Author
|
Folded into #41898, whose error message this docs line contradicted. |
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.
Motivation
The GLM-5.3-Flash page says TileLang DSA with FP8 KV is not a valid CUDA combination. That is out of date: since #42957, the server accepts the pair when both backends are
tilelang, so a reader can reach it with flags. Onba1ed00dfe, the pair fails under concurrent requests.Modifications
One sentence now says that the server accepts the pair, that it is not qualified for this model, and that builds without #47013 can return a run of
!. The deployment panel keeps its reason ("qualified on ROCm, not CUDA"), which is still correct.#44217 also rewrites this sentence, so the second PR to land must resolve the conflict.
Accuracy Tests
This PR changes docs only. I served the real FP8 weights on 4x B200 and ran sgl-eval 0.1.3:
Both table rows differ from the cookbook's B200 Low Latency flags by
--tp-size 4instead of 8,--trust-remote-code, and--served-model-name glm. Theirserver_argsdiffer only in the DSA backends, the port, and the random seed.ba1ed00dfe582168dd7cEach cut-off answer starts normally and then turns into a run of
!. About 15 minutes into the eval, new short prompts returned!from the first token with null logprobs. Prompts of 35k to 142k tokens got correct answers, but they ran one at a time after the eval, each after/flush_cache. This run does not show how long prompts behave under load, or whether short prompts recover. #47013 reports the same output on H200.To test the link to #47013, I served 5-layer dummy weights at
825f8f6b89with the same flags. At 33 and 41 concurrent requests, every request returned null logprobs and a run of!. At 19 or fewer, none did. With the #47013 kernel or TRT-LLM DSA, none did at 19, 33, 41, or 64. The #47013 regression test fails on the main kernel and passes with the #47013 kernel.Not validated: real weights with #47013, real weights on other CUDA GPUs, and a docs site build.
check_cookbook_configs.mjsand pre-commit ran on a trial merge with main.Speed Tests and Profiling
Not applicable.
Checklist
Review and Merge Process
/tag-and-rerun-ci,/tag-run-ci-label,/rerun-failed-ciCI States
Latest PR Test (Base): ✅ Run #41663412169
Latest PR Test (Extra): ❌ Run #41663411939
Latest PR Test (AMD ROCm 10): ➖ No AMD PR run found for this commit.
Tip
Base CI only covers the core cases, and its workload may not exercise your change. Use
/rerun-testto run the tests your change touches, or copy this prompt for an agent: