Skip to content

Commit afe5f50

Browse files
authored
Tpc idc aggregator (#10233)
* increase factorize lanes to 10 * Increase number of Buffer to 100
1 parent 6a09e23 commit afe5f50

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

prodtests/full-system-test/aggregator-workflow.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -219,17 +219,18 @@ if [[ $AGGREGATOR_TASKS == TPCIDC_A ]]; then
219219
elif [[ $AGGREGATOR_TASKS == TPCIDC_C ]]; then
220220
crus="180-359"
221221
fi
222-
lanesFactorize=6
222+
lanesFactorize=10
223223
nTFs=1000
224224
nTFs_SAC=1000
225+
nBuffer=100
225226
IDC_DELTA="--disable-IDCDelta true" # off by default
226227
# we switch on deltas if explicitly requested; in PbPb it is on by default, unless we switch it off;
227228
if [[ "0$ENABLE_IDC_DELTA" == "01" ]] || [[ $BEAMTYPE == "PbPb" && "0$ENABLE_IDC_DELTA" != "00" ]]; then IDC_DELTA=""; fi
228229

229230
if ! workflow_has_parameter CALIB_LOCAL_INTEGRATED_AGGREGATOR; then
230231
if [[ $CALIB_TPC_IDC == 1 ]] && [[ $AGGREGATOR_TASKS == TPCIDC_A || $AGGREGATOR_TASKS == TPCIDC_C || $AGGREGATOR_TASKS == TPC_IDCBOTH_SAC || $AGGREGATOR_TASKS == ALL ]]; then
231-
add_W o2-tpc-idc-distribute "--crus ${crus} --timeframes ${nTFs} --output-lanes ${lanesFactorize} --send-precise-timestamp true --condition-tf-per-query ${nTFs}"
232-
add_W o2-tpc-idc-factorize "--input-lanes ${lanesFactorize} --crus ${crus} --timeframes ${nTFs} --nthreads-grouping 8 --nthreads-IDC-factorization 8 --sendOutputFFT true --enable-CCDB-output true --enablePadStatusMap true --use-precise-timestamp true --add-offset-for-CCDB-timestamp true $IDC_DELTA" "TPCIDCGroupParam.groupPadsSectorEdges=32211"
232+
add_W o2-tpc-idc-distribute "--crus ${crus} --timeframes ${nTFs} --output-lanes ${lanesFactorize} --send-precise-timestamp true --condition-tf-per-query ${nTFs} --n-TFs-buffer ${nBuffer}"
233+
add_W o2-tpc-idc-factorize "--n-TFs-buffer ${nBuffer} --input-lanes ${lanesFactorize} --crus ${crus} --timeframes ${nTFs} --nthreads-grouping 8 --nthreads-IDC-factorization 8 --sendOutputFFT true --enable-CCDB-output true --enablePadStatusMap true --use-precise-timestamp true --add-offset-for-CCDB-timestamp true $IDC_DELTA" "TPCIDCGroupParam.groupPadsSectorEdges=32211"
233234
add_W o2-tpc-idc-ft-aggregator "--rangeIDC 200 --inputLanes ${lanesFactorize} --nFourierCoeff 40 --nthreads 8"
234235
fi
235236
if [[ $CALIB_TPC_SAC == 1 ]] && [[ $AGGREGATOR_TASKS == TPC_IDCBOTH_SAC || $AGGREGATOR_TASKS == ALL ]]; then

0 commit comments

Comments
 (0)