Skip to content

Commit 3838c64

Browse files
committed
Tune workflow multiplicities for 4GPU Pb-Pb async workflow
1 parent 6a045f3 commit 3838c64

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

DATA/production/workflow-multiplicities.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -113,29 +113,29 @@ if [[ ! -z ${OPTIMIZED_PARALLEL_ASYNC:-} ]]; then
113113
[[ -z ${TIMEFRAME_SHM_LIMIT:-} ]] && TIMEFRAME_SHM_LIMIT=$(($SHMSIZE / 3))
114114
NGPURECOTHREADS=8
115115
NTRDTRKTHREADS=8
116-
ITSTRK_THREADS=20
116+
ITSTRK_THREADS=5
117117
ITSTPC_THREADS=3
118118
SVERTEX_THREADS=20
119119
TOFMATCH_THREADS=2
120-
N_SECVTX=1
120+
N_SECVTX=2
121121
NGPUS=4
122122
N_TPCTRK=4
123123
# time in s: pvtx 16, tof 30, trd 82 itstpc 53 its 200 mfttr 30 tpcent 23 hmp-clus 40 (25.11.22)
124124
N_TPCENTDEC=$(math_max $((4 * $NGPUS / 4)) 1)
125-
N_ITSTRK=$(math_max $((4 * $NGPUS / 4)) 1)
126-
N_TPCITS=$(math_max $((4 * $NGPUS / 4)) 1)
125+
N_ITSTRK=$(math_max $((12 * $NGPUS / 4)) 1)
126+
N_TPCITS=$(math_max $((5 * $NGPUS / 4)) 1)
127127
N_MFTTRK=$(math_max $((3 * $NGPUS / 4)) 1)
128-
N_TRDTRK=$(math_max $((7 * $NGPUS / 4)) 1)
128+
N_TRDTRK=$(math_max $((5 * $NGPUS / 4)) 1)
129129
N_TOFMATCH=$(math_max $((5 * $NGPUS / 4)) 1)
130130
N_HMPCLUS=$(math_max $((3 * $NGPUS / 4)) 1)
131-
N_ITSCL=3
131+
N_ITSCL=4
132132
N_AODPROD=2
133133
N_MCHCL=9
134134
N_HMPMATCH=1
135135
N_MCHTRK=7
136136
N_PRIMVTXMATCH=2
137137
N_PRIMVTX=3
138-
export DPL_SMOOTH_RATE_LIMITING=1
138+
# export DPL_SMOOTH_RATE_LIMITING=1
139139
elif [[ $OPTIMIZED_PARALLEL_ASYNC == "PbPb_64cpu" ]]; then
140140
NGPURECOTHREADS=6
141141
NTRDTRKTHREADS=2

0 commit comments

Comments
 (0)