From f61383217c41bab9c537d5c70d0ef9c8198f53fd Mon Sep 17 00:00:00 2001 From: Wei Huang Date: Sat, 27 Sep 2025 13:46:58 +0000 Subject: [PATCH 1/2] testing ursa speed up with distribution --- env/URSA.env | 3 +++ 1 file changed, 3 insertions(+) diff --git a/env/URSA.env b/env/URSA.env index b908defb4a0..02ca8e7b68f 100644 --- a/env/URSA.env +++ b/env/URSA.env @@ -9,7 +9,10 @@ fi step=$1 +# orig export launcher="srun -l --export=ALL --hint=nomultithread" +# fast +#export launcher="srun -l --export=ALL --hint=nomultithread --distribution=block:block" export mpmd_opt="--multi-prog --output=mpmd.%j.%t.out" #export POSTAMBLE_CMD='report-mem' From d1bf01e9cff34c46c2e5ae9fd8f84c96a64210ef Mon Sep 17 00:00:00 2001 From: Wei Huang Date: Sun, 28 Sep 2025 15:38:47 +0000 Subject: [PATCH 2/2] gaeac6 module load reorder, and and explicit distribution --- env/GAEAC6.env | 2 +- env/URSA.env | 5 +---- modulefiles/gw_setup.gaeac6.lua | 2 +- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/env/GAEAC6.env b/env/GAEAC6.env index 4920f15695a..3646974b333 100755 --- a/env/GAEAC6.env +++ b/env/GAEAC6.env @@ -9,7 +9,7 @@ fi step=$1 -export launcher="srun -l --export=ALL" +export launcher="srun -l --export=ALL --distribution=block:block" export mpmd_opt="--multi-prog --output=mpmd.%j.%t.out" export OMP_STACKSIZE=2048000 diff --git a/env/URSA.env b/env/URSA.env index 02ca8e7b68f..413c3d73dad 100644 --- a/env/URSA.env +++ b/env/URSA.env @@ -9,10 +9,7 @@ fi step=$1 -# orig -export launcher="srun -l --export=ALL --hint=nomultithread" -# fast -#export launcher="srun -l --export=ALL --hint=nomultithread --distribution=block:block" +export launcher="srun -l --export=ALL --hint=nomultithread --distribution=block:block" export mpmd_opt="--multi-prog --output=mpmd.%j.%t.out" #export POSTAMBLE_CMD='report-mem' diff --git a/modulefiles/gw_setup.gaeac6.lua b/modulefiles/gw_setup.gaeac6.lua index dea99e887fa..d3c7be0aa06 100644 --- a/modulefiles/gw_setup.gaeac6.lua +++ b/modulefiles/gw_setup.gaeac6.lua @@ -11,9 +11,9 @@ local stack_intel_ver=os.getenv("stack_intel_ver") or "2023.2.0" local python_ver=os.getenv("python_ver") or "3.11.7" local cmake_ver=os.getenv("cmake_ver") or "3.27.9" -load(pathJoin("cmake", cmake_ver)) load(pathJoin("stack-intel", stack_intel_ver)) load(pathJoin("python", python_ver)) +load(pathJoin("cmake", cmake_ver)) load("py-jinja2") load("py-pyyaml") load("py-numpy")