Repository navigation
Conversation
|
🔄 Datadog auto-retried 10 jobs - 10 passed on retry 🎯 Code Coverage (details) 🔗 Commit SHA: 7143606 | Docs | Datadog PR Page | Give us feedback! |
furionw
force-pushed
the
qiwa/workflow-integrated-qwen-benchmark
branch
from
August 16, 2026 19:41
5d9d196 to
9f8f648
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-encoder
branch
from
August 17, 2026 23:31
ebe5809 to
a323118
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-qwen-benchmark
branch
3 times, most recently
from
August 18, 2026 02:49
57b0327 to
7143606
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-encoder
branch
2 times, most recently
from
August 20, 2026 08:05
9ed18bf to
3c7cfcd
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-qwen-benchmark
branch
from
August 20, 2026 08:05
7143606 to
15a3a1b
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-encoder
branch
from
August 21, 2026 04:44
3c7cfcd to
0b15bef
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-qwen-benchmark
branch
from
August 21, 2026 04:45
52b4536 to
11dbad3
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-encoder
branch
from
August 21, 2026 04:54
0b15bef to
2026466
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-qwen-benchmark
branch
from
August 21, 2026 04:55
11dbad3 to
3799fcb
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-encoder
branch
from
August 22, 2026 00:31
2026466 to
aac10ce
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-qwen-benchmark
branch
from
August 22, 2026 00:32
3799fcb to
aac10ce
Compare
furionw
force-pushed
the
qiwa/workflow-integrated-encoder
branch
from
August 22, 2026 00:47
aac10ce to
1172d3f
Compare
Signed-off-by: furionw <qiwa@nvidia.com>
furionw
force-pushed
the
qiwa/workflow-integrated-qwen-benchmark
branch
from
August 22, 2026 00:48
12e19b1 to
fdaef02
Compare
Contributor
Author
Closed
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.
Based on #13315 and #11848.
Why
The integrated-encoder workflow retains orchestration, classifier fan-out, and response joining around stock Dynamo vLLM while keeping the custom encoder in the vLLM process. The benchmark selects request rate and response-stage placement explicitly, so the final join can run inline with the orchestrator or through a discovered remote worker without changing the authored name-only workflow.
The qualification uses an uncapped 50 req/s open-loop source. This shows whether the workflow sustains offered load without a client concurrency cap obscuring saturation. New benchmark runs enable vLLM prefix caching and ZMQ KV-event publication by default and fail the audit unless Dynamo starts the event reader.
Effect
flowchart LR Workload[Audited Qwen workload] Frontend[Dynamo frontend] Orchestrator[WorkflowOrchestrator] Generator[Stock Dynamo vLLM<br/>integrated encoder] Classifier[Remote classifier] Inline[Inline response stage] Remote[Remote response worker] Audit[Offered-load and correctness audit] Workload --> Frontend --> Orchestrator Orchestrator --> Generator Orchestrator --> Classifier Generator --> Inline Classifier --> Inline Generator --> Remote Classifier --> Remote Inline --> Frontend Remote --> Frontend Frontend --> AuditH100 qualification
These results are historical and remain tied to exact source commit
7143606b1710bc3e39ab6cf9b745c238acc7ae3f, an empty working diff, and the then-explicit--no-enable-prefix-cachingsetting. They are not relabeled as results for the rebased source or the new cache-enabled default.nvcr.io/nvstaging/ai-dynamo/vllm-runtime:qiwa-localdev-vllm-x86-07-31-e092448f.743e859f895ee0e22df2476f74e5d3fa4d48db059273f5fe517634f31d9ef7cc.All six measured cells completed 1,000 requests with zero errors or cancellations and exceeded the ≥49 req/s gate. Each produced exact OSL 7, average ISL 874.5, 907,800 patches across both audited grids, 14 CUDA graphs, and normalized classifier scores. Moving the response join to a discovered remote worker changed mean request-window throughput by about 0.19%.
Artifacts:
/dynamo-tmp/logs/08-17/integrated-qwen-inline-response-r50-unlimited-edgeplan-7143606/dynamo-tmp/logs/08-17/integrated-qwen-remote-response-r50-unlimited-edgeplan-7143606What Change
Test Plan