From 43b22283b6f877c00323573b3758666097d9f973 Mon Sep 17 00:00:00 2001 From: David Rohr Date: Tue, 9 Jun 2026 21:03:24 +0200 Subject: [PATCH] dpl-workflow.sh: Fixed GPUTYPE=HIP NGPUS=4 is only for EPNs --- prodtests/full-system-test/dpl-workflow.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/prodtests/full-system-test/dpl-workflow.sh b/prodtests/full-system-test/dpl-workflow.sh index 0d07f324f8b9c..69ffcaf9ff378 100755 --- a/prodtests/full-system-test/dpl-workflow.sh +++ b/prodtests/full-system-test/dpl-workflow.sh @@ -36,7 +36,15 @@ fi : ${RANS_OPT:="--ans-version 1.0 --ctf-dict none"} workflow_has_parameter CTF && export SAVECTF=1 -workflow_has_parameter GPU && { export GPUTYPE=HIP; export NGPUS=4; } +if workflow_has_parameter GPU; then + if [[ $EPNSYNCMODE == 1 ]]; then + export GPUTYPE=HIP + export NGPUS=4 + elif [[ $GPUTYPE == "CPU" ]]; then + echo "FATAL: WORKFLOW_PARAMETER GPU requested, but GPUTYPE set to CPU" 1>&2 + exit 1 + fi +fi # --------------------------------------------------------------------------------------------------------------------- # Process multiplicities