@@ -4128,10 +4128,11 @@ def launchTestJobs(pipeline, testFilter)
41284128 // VisualGen PerfSanity post-merge test
41294129 " DGX_B200-8_GPUs-PyTorch-VisualGen-PerfSanity-Post-Merge-1" : [" auto:dgx-b200-flex" , " l0_b200_visual_gen_perf_sanity" , 1 , 1 , 8 , 1 , true ],
41304130 // PerfSanity post-merge tests
4131- " DGX_B200-8_GPUs-PyTorch-PerfSanity-Post-Merge-1" : [" auto:dgx-b200-flex" , " l0_b200_multi_gpus_perf_sanity" , 1 , 4 , 8 , 1 , true ],
4132- " DGX_B200-8_GPUs-PyTorch-PerfSanity-Post-Merge-2" : [" auto:dgx-b200-flex" , " l0_b200_multi_gpus_perf_sanity" , 2 , 4 , 8 , 1 , true ],
4133- " DGX_B200-8_GPUs-PyTorch-PerfSanity-Post-Merge-3" : [" auto:dgx-b200-flex" , " l0_b200_multi_gpus_perf_sanity" , 3 , 4 , 8 , 1 , true ],
4134- " DGX_B200-8_GPUs-PyTorch-PerfSanity-Post-Merge-4" : [" auto:dgx-b200-flex" , " l0_b200_multi_gpus_perf_sanity" , 4 , 4 , 8 , 1 , true ],
4131+ " DGX_B200-8_GPUs-PyTorch-PerfSanity-Post-Merge-1" : [" auto:dgx-b200-flex" , " l0_b200_multi_gpus_perf_sanity" , 1 , 5 , 8 , 1 , true ],
4132+ " DGX_B200-8_GPUs-PyTorch-PerfSanity-Post-Merge-2" : [" auto:dgx-b200-flex" , " l0_b200_multi_gpus_perf_sanity" , 2 , 5 , 8 , 1 , true ],
4133+ " DGX_B200-8_GPUs-PyTorch-PerfSanity-Post-Merge-3" : [" auto:dgx-b200-flex" , " l0_b200_multi_gpus_perf_sanity" , 3 , 5 , 8 , 1 , true ],
4134+ " DGX_B200-8_GPUs-PyTorch-PerfSanity-Post-Merge-4" : [" auto:dgx-b200-flex" , " l0_b200_multi_gpus_perf_sanity" , 4 , 5 , 8 , 1 , true ],
4135+ " DGX_B200-8_GPUs-PyTorch-PerfSanity-Post-Merge-5" : [" auto:dgx-b200-flex" , " l0_b200_multi_gpus_perf_sanity" , 5 , 5 , 8 , 1 , true ],
41354136 ]
41364137 // B200 PerfSanity post-merge disaggregated
41374138 // 2 Nodes
@@ -4198,15 +4199,18 @@ def launchTestJobs(pipeline, testFilter)
41984199 " GB200-4_GPUs-PyTorch-PerfSanity-1" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 1 , 2 , 4 ],
41994200 " GB200-4_GPUs-PyTorch-PerfSanity-2" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 2 , 2 , 4 ],
42004201 // PerfSanity post-merge tests
4201- " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-1" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 1 , 7 , 4 ],
4202- " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-2" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 2 , 7 , 4 ],
4203- " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-3" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 3 , 7 , 4 ],
4204- " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-4" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 4 , 7 , 4 ],
4205- " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-5" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 5 , 7 , 4 ],
4206- " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-6" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 6 , 7 , 4 ],
4207- " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-7" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 7 , 7 , 4 ],
4208- " GB300-4_GPUs-PyTorch-PerfSanity-Post-Merge-1" : [" auto:gb300-x4" , " l0_gb300_multi_gpus_perf_sanity" , 1 , 2 , 4 ],
4209- " GB300-4_GPUs-PyTorch-PerfSanity-Post-Merge-2" : [" auto:gb300-x4" , " l0_gb300_multi_gpus_perf_sanity" , 2 , 2 , 4 ],
4202+ " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-1" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 1 , 9 , 4 ],
4203+ " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-2" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 2 , 9 , 4 ],
4204+ " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-3" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 3 , 9 , 4 ],
4205+ " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-4" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 4 , 9 , 4 ],
4206+ " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-5" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 5 , 9 , 4 ],
4207+ " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-6" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 6 , 9 , 4 ],
4208+ " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-7" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 7 , 9 , 4 ],
4209+ " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-8" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 8 , 9 , 4 ],
4210+ " GB200-4_GPUs-PyTorch-PerfSanity-Post-Merge-9" : [" auto:gb200-x4" , " l0_gb200_multi_gpus_perf_sanity" , 9 , 9 , 4 ],
4211+ " GB300-4_GPUs-PyTorch-PerfSanity-Post-Merge-1" : [" auto:gb300-x4" , " l0_gb300_multi_gpus_perf_sanity" , 1 , 3 , 4 ],
4212+ " GB300-4_GPUs-PyTorch-PerfSanity-Post-Merge-2" : [" auto:gb300-x4" , " l0_gb300_multi_gpus_perf_sanity" , 2 , 3 , 4 ],
4213+ " GB300-4_GPUs-PyTorch-PerfSanity-Post-Merge-3" : [" auto:gb300-x4" , " l0_gb300_multi_gpus_perf_sanity" , 3 , 3 , 4 ],
42104214 ]
42114215 fullSet + = SBSASlurmTestConfigs . keySet()
42124216
@@ -4225,7 +4229,7 @@ def launchTestJobs(pipeline, testFilter)
42254229 " GB200-8_GPUs-2_Nodes-PyTorch-PerfSanity-Node2-GPU8-Post-Merge" ,
42264230 " auto:gb200-flex" ,
42274231 " l0_gb200_multi_nodes_perf_sanity_node2_gpu8" ,
4228- 7 ,
4232+ 9 ,
42294233 8 ,
42304234 2
42314235 )
@@ -4312,7 +4316,7 @@ def launchTestJobs(pipeline, testFilter)
43124316 " GB200-36_GPUs-9_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU4-GEN1-NODE8-GPU32-Post-Merge" ,
43134317 " auto:gb200-flex" ,
43144318 " l0_gb200_multi_nodes_perf_sanity_ctx1_node1_gpu4_gen1_node8_gpu32" ,
4315- 11 ,
4319+ 12 ,
43164320 36 ,
43174321 9
43184322 )
@@ -4341,7 +4345,7 @@ def launchTestJobs(pipeline, testFilter)
43414345 " GB300-8_GPUs-2_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU4-GEN1-NODE1-GPU4-Post-Merge" ,
43424346 " auto:gb300-flex" ,
43434347 " l0_gb300_multi_nodes_perf_sanity_ctx1_node1_gpu4_gen1_node1_gpu4" ,
4344- 4 ,
4348+ 3 ,
43454349 8 ,
43464350 2
43474351 )
@@ -4350,7 +4354,7 @@ def launchTestJobs(pipeline, testFilter)
43504354 " GB300-12_GPUs-3_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU4-GEN1-NODE2-GPU8-Post-Merge" ,
43514355 " auto:gb300-flex" ,
43524356 " l0_gb300_multi_nodes_perf_sanity_ctx1_node1_gpu4_gen1_node2_gpu8" ,
4353- 4 ,
4357+ 5 ,
43544358 12 ,
43554359 3
43564360 )
@@ -4368,7 +4372,35 @@ def launchTestJobs(pipeline, testFilter)
43684372 " GB300-36_GPUs-9_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU4-GEN1-NODE8-GPU32-Post-Merge" ,
43694373 " auto:gb300-flex" ,
43704374 " l0_gb300_multi_nodes_perf_sanity_ctx1_node1_gpu4_gen1_node8_gpu32" ,
4371- 4 ,
4375+ 2 ,
4376+ 36 ,
4377+ 9
4378+ )
4379+ // GB300 GLM-5 disaggregated (ctx DEP2)
4380+ // 2 Nodes
4381+ multiNodesSBSAConfigs + = buildStageConfigs(
4382+ " GB300-8_GPUs-2_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU2-GEN1-NODE1-GPU4-Post-Merge" ,
4383+ " auto:gb300-flex" ,
4384+ " l0_gb300_multi_nodes_perf_sanity_ctx1_node1_gpu2_gen1_node1_gpu4" ,
4385+ 1 ,
4386+ 8 ,
4387+ 2
4388+ )
4389+ // 3 Nodes
4390+ multiNodesSBSAConfigs + = buildStageConfigs(
4391+ " GB300-12_GPUs-3_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU2-GEN1-NODE2-GPU8-Post-Merge" ,
4392+ " auto:gb300-flex" ,
4393+ " l0_gb300_multi_nodes_perf_sanity_ctx1_node1_gpu2_gen1_node2_gpu8" ,
4394+ 5 ,
4395+ 12 ,
4396+ 3
4397+ )
4398+ // 9 Nodes
4399+ multiNodesSBSAConfigs + = buildStageConfigs(
4400+ " GB300-36_GPUs-9_Nodes-PyTorch-Disagg-PerfSanity-CTX1-NODE1-GPU2-GEN1-NODE8-GPU32-Post-Merge" ,
4401+ " auto:gb300-flex" ,
4402+ " l0_gb300_multi_nodes_perf_sanity_ctx1_node1_gpu2_gen1_node8_gpu32" ,
4403+ 2 ,
43724404 36 ,
43734405 9
43744406 )
0 commit comments