From c3a138831addbbe15b52610b2948be06142dc164 Mon Sep 17 00:00:00 2001 From: David Rohr Date: Wed, 29 May 2024 00:19:49 +0200 Subject: [PATCH] Tune settings for 2023 pp async reco with GPUs on EPNs --- DATA/production/workflow-multiplicities.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/DATA/production/workflow-multiplicities.sh b/DATA/production/workflow-multiplicities.sh index f39333c47..d5afb4262 100644 --- a/DATA/production/workflow-multiplicities.sh +++ b/DATA/production/workflow-multiplicities.sh @@ -85,12 +85,19 @@ if [[ ! -z ${OPTIMIZED_PARALLEL_ASYNC:-} ]]; then ITSTRK_THREADS=2 ITSTPC_THREADS=2 elif [[ $OPTIMIZED_PARALLEL_ASYNC == "pp_4gpu" ]]; then - [[ -z ${TIMEFRAME_RATE_LIMIT:-} ]] && TIMEFRAME_RATE_LIMIT=45 + if [[ -z ${TIMEFRAME_RATE_LIMIT:-} ]]; then + if [[ ! -z ${ALIEN_JDL_LPMANCHORYEAR} && ${ALIEN_JDL_LPMANCHORYEAR} -lt 2023 ]]; then + TIMEFRAME_RATE_LIMIT=45 + else + TIMEFRAME_RATE_LIMIT=120 + fi + fi [[ -z ${SHMSIZE:-} ]] && SHMSIZE=100000000000 NGPURECOTHREADS=8 NTRDTRKTHREADS=2 ITSTRK_THREADS=2 ITSTPC_THREADS=2 + SVERTEX_THREADS=4 NGPUS=4 N_TPCTRK=4 N_FWDMATCH=2 @@ -106,6 +113,7 @@ if [[ ! -z ${OPTIMIZED_PARALLEL_ASYNC:-} ]]; then N_TPCENTDEC=6 N_TPCITS=12 N_ITSTRK=12 + N_ITSCL=2 export DPL_SMOOTH_RATE_LIMITING=1 elif [[ $OPTIMIZED_PARALLEL_ASYNC == "PbPb_4gpu" ]]; then [[ -z ${TIMEFRAME_RATE_LIMIT:-} ]] && TIMEFRAME_RATE_LIMIT=35