diff --git a/templates/qe/6.8/data.qe.arm.cpu.config b/templates/qe/6.8/data.qe.arm.cpu.config index 7ab2c7c685c7ea839edde9c67195ed495c5c7c92..c77ae6ef0261509f6fb681d977ea3c3136aa5b82 100644 --- a/templates/qe/6.8/data.qe.arm.cpu.config +++ b/templates/qe/6.8/data.qe.arm.cpu.config @@ -5,23 +5,21 @@ qe/6.8 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.8.tar.gz [DEPENDENCY] -./jarvis -install kgcc/9.3.1 com module purge -module use ./software/modulefiles -module load kgcc/9.3.1 +./jarvis -install hpckit/${HPCKIT_VERSION} any +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load gcc/compiler12.3.1/gccmodule gcc/hmpi${HMPI_VERSION}/release + export CC=`which gcc` export CXX=`which g++` export FC=`which gfortran` -./jarvis -install openmpi/4.1.2 gcc -module load openmpi/4.1.2 ./jarvis -bench mpi tar -xzvf $JARVIS_DOWNLOAD/qe-6.8.tar.gz [ENV] module purge -module use ./software/modulefiles -module load kgcc/9.3.1 -module load openmpi/4.1.2 +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load gcc/compiler12.3.1/gccmodule gcc/hmpi${HMPI_VERSION}/release [APP] app_name = QE @@ -38,6 +36,6 @@ make install make clean [RUN] -run = mpirun --allow-run-as-root -mca btl ^openib -np 8 +run = mpirun --allow-run-as-root -mca btl ^openib -np $(nproc) binary = pw.x -nk 8 -input test_3.in nodes = 1