From 479c0b05eac85537910c2f56f3fbfcc66cd552a5 Mon Sep 17 00:00:00 2001 From: Zerry <996002763@qq.com> Date: Mon, 15 Dec 2025 20:50:57 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dtemplates/qe/6.5/data.qe.?= =?UTF-8?q?arm.cpu.opt.config?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/qe/6.5/data.qe.arm.cpu.opt.config | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/templates/qe/6.5/data.qe.arm.cpu.opt.config b/templates/qe/6.5/data.qe.arm.cpu.opt.config index 3428abf4..1bc44cb2 100644 --- a/templates/qe/6.5/data.qe.arm.cpu.opt.config +++ b/templates/qe/6.5/data.qe.arm.cpu.opt.config @@ -5,21 +5,25 @@ qe/6.5 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.5.tar.gz q-e-qe-6.5.tar.gz [DEPENDENCY] -module purge +yum install libatomic -y +module purge ./jarvis -install hpckit/${HPCKIT_VERSION} any module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles module purge -module add bisheng/compiler${BISHENG_VERSION}/bishengmodule bisheng/hmpi${HMPI_VERSION}/hmpi +module add bisheng/compiler${BISHENG_VERSION}/bishengmodule bisheng/hmpi${HMPI_VERSION}/release +module load bisheng/kml${HPCKIT_VERSION}/kml +module load bisheng/kml${HPCKIT_VERSION}/kblas/multi tar -xzvf ${JARVIS_DOWNLOAD}/q-e-qe-6.5.tar.gz [ENV] module purge module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles module purge -module add bisheng/compiler${BISHENG_VERSION}/bishengmodule bisheng/hmpi${HMPI_VERSION}/hmpi - +module add bisheng/compiler${BISHENG_VERSION}/bishengmodule bisheng/hmpi${HMPI_VERSION}/release +module load bisheng/kml${HPCKIT_VERSION}/kml +module load bisheng/kml${HPCKIT_VERSION}/kblas/multi export KML_LIB=$JARVIS_UTILS/hpckit/${HPCKIT_VERSION}/HPCKit/latest/kml/bisheng/lib -export BLAS_PATH=$KML_LIB/${kp}/kblas/omp +export BLAS_PATH=$KML_LIB/${kp}/kblas/multi export LAPACK_PATH=$KML_LIB/${kp} export KM_LIB=$KML_LIB/noarch -- Gitee From efd9a27f264b23cb348fc469d9c78ad28dc6279f Mon Sep 17 00:00:00 2001 From: Zerry <996002763@qq.com> Date: Mon, 15 Dec 2025 13:29:28 +0000 Subject: [PATCH 2/2] update templates/qe/6.5/data.qe.arm.cpu.opt.config. Signed-off-by: Zerry <996002763@qq.com> --- templates/qe/6.5/data.qe.arm.cpu.opt.config | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/qe/6.5/data.qe.arm.cpu.opt.config b/templates/qe/6.5/data.qe.arm.cpu.opt.config index 1bc44cb2..fba0fba1 100644 --- a/templates/qe/6.5/data.qe.arm.cpu.opt.config +++ b/templates/qe/6.5/data.qe.arm.cpu.opt.config @@ -30,7 +30,7 @@ export KM_LIB=$KML_LIB/noarch export BLAS_LIBS="-L$BLAS_PATH -lkblas" export LAPACK_LIBS="-L$LAPACK_PATH -L$KM_LIB -lkm -lkscalapack_full -lklapack_full" -export PATH=${JARVIS_LIBS}/bisheng${BISHENG_VERSION}-hmpi${HMPI_VERSION}/qe/7.3/bin:$PATH +export PATH=${JARVIS_LIBS}/bisheng${BISHENG_VERSION}-hmpi${HMPI_VERSION}/qe/6.5/bin:$PATH export LD_LIBRARY_PATH=$LAPACK_PATH:$KM_LIB:$BLAS_PATH:$LD_LIBRARY_PATH [APP] @@ -40,7 +40,7 @@ binary_dir = $JARVIS_ROOT/q-e-qe-6.5/bin/ case_dir = $JARVIS_ROOT/workloads/QE/qe-test/ [BUILD] -./configure F90=flang F77=flang FC=flang MPIF90=mpifort MPIF77=mpifort CC=mpicc FCFLAGS="-O3 -mcpu=linxicore9100 -mllvm -force-customized-pipeline=true" CFLAGS="-O3 -mcpu=linxicore9100 -mllvm -force-customized-pipeline=true" --with-scalapack=yes --enable-openmp --prefix=$JARVIS_LIBS/bisheng${BISHENG_VERSION}-hmpi${HMPI_VERSION}/qe/7.3 +./configure F90=flang F77=flang FC=flang MPIF90=mpifort MPIF77=mpifort CC=mpicc FCFLAGS="-O3 -mcpu=linxicore9100 -mllvm -force-customized-pipeline=true" CFLAGS="-O3 -mcpu=linxicore9100 -mllvm -force-customized-pipeline=true" --with-scalapack=yes --enable-openmp --prefix=$JARVIS_LIBS/bisheng${BISHENG_VERSION}-hmpi${HMPI_VERSION}/qe/6.5 sed -i 's/gfortran/flang/g' make.inc make -j pwall make install -- Gitee