@@ -83,17 +83,17 @@ jobs:
8383 # decode-dp-attn: ${{ matrix.config.decode.dp-attn }}
8484 # decode-additional-settings: ${{ toJson(matrix.config.decode.additional-settings) }}
8585
86- test- sweep-single-node :
86+ sweep-single-node-1k1k :
8787 needs : get-jobs
88- if : ${{ needs.get-jobs.outputs.single-node-search-space-config != '[]' }}
88+ if : ${{ needs.get-jobs.outputs.single-node-search-space-config.single_node['1k1k'] != '[]' }}
8989 uses : ./.github/workflows/benchmark-tmpl.yml
90- name : single-node /
90+ name : single-node 1k1k /
9191 strategy :
9292 fail-fast : false
9393 matrix :
9494 config : ${{ fromJson(needs.get-jobs.outputs.multi-node-search-space-config).single_node['1k1k'] }}
95- secrets : inherit
96- with :
95+ secrets : inherit
96+ with : &single-node-inputs
9797 exp-name : ${{ matrix.config.exp-name }}
9898 isl : ${{ matrix.config.isl }}
9999 osl : ${{ matrix.config.osl }}
@@ -111,8 +111,32 @@ jobs:
111111 spec-decoding : ${{ matrix.config.spec-decoding }}
112112 disagg : ${{ matrix.config.disagg }}
113113
114+ sweep-single-node-1k8k :
115+ needs : get-jobs
116+ if : ${{ needs.get-jobs.outputs.single-node-search-space-config.single_node['1k8k'] != '[]' }}
117+ uses : ./.github/workflows/benchmark-tmpl.yml
118+ name : single-node 1k8k /
119+ strategy :
120+ fail-fast : false
121+ matrix :
122+ config : ${{ fromJson(needs.get-jobs.outputs.multi-node-search-space-config).single_node['1k8k'] }}
123+ secrets : inherit
124+ with : *single-node-inputs
125+
126+ sweep-single-node-8k1k :
127+ needs : get-jobs
128+ if : ${{ needs.get-jobs.outputs.single-node-search-space-config.single_node['8k1k'] != '[]' }}
129+ uses : ./.github/workflows/benchmark-tmpl.yml
130+ name : single-node 8k1k /
131+ strategy :
132+ fail-fast : false
133+ matrix :
134+ config : ${{ fromJson(needs.get-jobs.outputs.multi-node-search-space-config).single_node['8k1k'] }}
135+ secrets : inherit
136+ with : *single-node-inputs
137+
114138 collect-results :
115- needs : [test- sweep-single-node]
139+ needs : [sweep-single-node-1k1k, sweep-single-node-1k8k, sweep-single-node-8k1k ]
116140 if : ${{ always() }}
117141 uses : ./.github/workflows/collect-results.yml
118142 secrets : inherit
0 commit comments