From d8a9eadc7d135d719bc35c56eedf41d6b03c6b5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E6=96=87=E5=B0=A7?= <2794580162@qq.com> Date: Fri, 26 Sep 2025 16:06:14 +0800 Subject: [PATCH] honpas --- templates/honpas/data.honpas.arm.cpu.kgcc.config | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/templates/honpas/data.honpas.arm.cpu.kgcc.config b/templates/honpas/data.honpas.arm.cpu.kgcc.config index 2894130..2687630 100644 --- a/templates/honpas/data.honpas.arm.cpu.kgcc.config +++ b/templates/honpas/data.honpas.arm.cpu.kgcc.config @@ -8,8 +8,8 @@ set -e set -x yum install -y cmake module purge -./jarvis -install hpckit/2025.3.30 any -module use software/utils/hpckit/2025.3.30/HPCKit/25.0.0/modulefiles +./jarvis -install hpckit/25.0.0 any +module use software/utils/hpckit/25.0.0/HPCKit/25.0.0/modulefiles module load gcc/compiler12.3.1/gccmodule gcc/hmpi25.0.0/hmpi gcc/kml25.0.0/kblas/multi gcc/kml25.0.0/kml export CC=`which gcc` export CXX=`which g++` @@ -19,7 +19,7 @@ git clone https://github.com/xmqin/HONPAS.git [ENV] module purge -module use software/utils/hpckit/2025.3.30/HPCKit/25.0.0/modulefiles +module use software/utils/hpckit/25.0.0/HPCKit/25.0.0/modulefiles module load gcc/compiler12.3.1/gccmodule gcc/hmpi25.0.0/hmpi gcc/kml25.0.0/kblas/multi gcc/kml25.0.0/kml export CC=`which gcc` export CXX=`which g++` @@ -46,9 +46,9 @@ rm -rf arch.make ln -s ../ARCH-HONPAS/honpas-gnu-openmpi.make arch.make sed -i '18s/.*/SIESTA_ARCH = aarch64/' arch.make sed -i '27s/.*/FFLAGS = -O2 -fPIC -ftree-vectorize -fallow-argument-mismatch/' arch.make -sed -i "42s|.*|BLAS_LIBS = -L${JARVIS_ROOT}/software/utils/hpckit/2025.3.30/HPCKit/25.0.0/kml/gcc/lib/${kp}/kblas/multi -lkblas|" arch.make -sed -i "43s|.*|LAPACK_LIBS = -L${JARVIS_ROOT}/software/utils/hpckit/2025.3.30/HPCKit/25.0.0/kml/gcc/lib/${kp} -lklapack_full|" arch.make -sed -i "44s|.*|SCALAPACK_LIBS= -L${JARVIS_ROOT}/software/utils/hpckit/2025.3.30/HPCKit/25.0.0/kml/gcc/lib/${kp} -lkscalapack_full|" arch.make +sed -i "42s|.*|BLAS_LIBS = -L${JARVIS_ROOT}/software/utils/hpckit/25.0.0/HPCKit/25.0.0/kml/gcc/lib/${kp}/kblas/multi -lkblas|" arch.make +sed -i "43s|.*|LAPACK_LIBS = -L${JARVIS_ROOT}/software/utils/hpckit/25.0.0/HPCKit/25.0.0/kml/gcc/lib/${kp} -lklapack_full|" arch.make +sed -i "44s|.*|SCALAPACK_LIBS= -L${JARVIS_ROOT}/software/utils/hpckit/25.0.0/HPCKit/25.0.0/kml/gcc/lib/${kp} -lkscalapack_full|" arch.make make -j8 [CLEAN] @@ -63,4 +63,3 @@ nodes = 1 perf= nsys= ncu=--target-processes all - -- Gitee