[NVBUG-6448152][test] TEST ONLY; DO NOT REVIEW: benchmark combined Python asynchronous agreement - #16651
[NVBUG-6448152][test] TEST ONLY; DO NOT REVIEW: benchmark combined Python asynchronous agreement#16651chienchunhung wants to merge 6 commits into
Conversation
|
/bot run --disable-fail-fast --stage-list "GB300-12_GPUs-3_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU4-GEN1-NODE2-GPU8-Post-Merge-1" |
b71dd1c to
b6c413f
Compare
|
/bot run --disable-fail-fast --stage-list "GB300-12_GPUs-3_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU4-GEN1-NODE2-GPU8-Post-Merge-1" |
|
PR_Github #60583 [ run ] triggered by Bot. Commit: |
|
PR_Github #60583 [ run ] completed with state
|
Signed-off-by: Chien-Chun Hung <2679986+chienchunhung@users.noreply.github.com>
Signed-off-by: Chien-Chun Hung <2679986+chienchunhung@users.noreply.github.com>
Signed-off-by: Chien-Chun Hung <2679986+chienchunhung@users.noreply.github.com>
Signed-off-by: Chien-Chun Hung <2679986+chienchunhung@users.noreply.github.com>
b6c413f to
00d416c
Compare
|
/bot run --disable-fail-fast --stage-list "GB300-12_GPUs-3_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU4-GEN1-NODE2-GPU8-Post-Merge-1" |
|
PR_Github #60822 [ run ] triggered by Bot. Commit: |
|
PR_Github #60822 [ run ] completed with state
|
Signed-off-by: Chien-Chun Hung <2679986+chienchunhung@users.noreply.github.com>
…tment Signed-off-by: Chien-Chun Hung <2679986+chienchunhung@users.noreply.github.com>
00d416c to
4e31c4b
Compare
|
/bot run --disable-fail-fast --stage-list "GB300-12_GPUs-3_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU4-GEN1-NODE2-GPU8-Post-Merge-1" |
|
PR_Github #60875 [ run ] triggered by Bot. Commit: |
|
PR_Github #60875 [ run ] completed with state
|
Purpose
TEST ONLY treatment for the generation-first Python-transceiver consensus performance experiment. The branch is exactly one signed YAML-only child of corrected harness base
da6e140bda4c831bc813b3b192d7cb98a37025b2. That base is one harness-only child of the official asynchronous Python transceiver draft at product head0f9acdd4dddbde7ccbf31973ce420bf4da6cb28a: it only passes the allowlistedserver_config_extra.schedule_stylevalue into the generated runtime config and adds focused tests. It does not change product behavior.The previous run is not generation-first evidence: although its YAML requested
generation_first, the old harness omitted that key from the generated server config and the runtime usedcontext_first. This corrected head requires both the generated config and runtime log to confirmgeneration_first.Experiment
generation_firstBoth agreement flags are enabled only on the four CTX PP ranks. The GEN workers use the Python transceiver but receive no CTX-only agreement flags, preserving the qualified TP1/CP1/non-ADP/PP-greater-than-one participant domain.
The run must use the exact GB300 disaggregated perf-sanity selector, verify both agreement protocols and the exact PP activation schedule, complete every submitted request, and publish an official output-token-throughput metric. Any failed request censors the throughput result.
This diagnostic is not intended to merge.