From 17742a6c8447723bdc6eb07f74c57b5e8de89bb8 Mon Sep 17 00:00:00 2001 From: root <2277486684@qq.com> Date: Thu, 13 Nov 2025 20:34:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BD=BF=E7=94=A8hpckit,?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=8B=E8=BD=BD=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hisat/0.1.6/data.hisat.arm.cpu.config | 44 ++++++++----------- 1 file changed, 19 insertions(+), 25 deletions(-) diff --git a/templates/hisat/0.1.6/data.hisat.arm.cpu.config b/templates/hisat/0.1.6/data.hisat.arm.cpu.config index 2390611d..317fdbe0 100644 --- a/templates/hisat/0.1.6/data.hisat.arm.cpu.config +++ b/templates/hisat/0.1.6/data.hisat.arm.cpu.config @@ -2,45 +2,38 @@ 11.11.11.11 [DOWNLOAD] -hisat/0.1.6 https://gitee.com/ye-jianbang/hpcrunner/raw/master/rongqi/hisat-0.1.6-beta-source.zip -sse2neon/master https://gitee.com/ye-jianbang/hpcrunner/raw/master/rongqi/sse2neon.h +hisat/0.1.6 https://ccb.jhu.edu/software/hisat/downloads/hisat-0.1.6-beta-source.zip +sse2neon https://raw.githubusercontent.com/DLTcollab/sse2neon/refs/heads/master/sse2neon.h [DEPENDENCY] module purge -module use /hpcrunner/HPCKit/latest/modulefiles -module add bisheng/bisheng -module add bisheng/hmpi/hmpi -module add bisheng/kml/kblas -module add bisheng/kml/kspblas -module add bisheng/kml/kvml -module add bisheng/kml/kml +module use software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module add bisheng/compiler${BISHENG_VERSION} +module add bisheng/hmpi${HMPI_VERSION} +module add bisheng/kml25.1.0 + +unzip ${JARVIS_DOWNLOAD}/hisat-0.1.6-beta-source.zip -d ${JARVIS_ROOT}/software/apps [ENV] module purge -module use /hpcrunner/HPCKit/latest/modulefiles -module add bisheng/bisheng -module add bisheng/hmpi/hmpi -module add bisheng/kml/kblas -module add bisheng/kml/kspblas -module add bisheng/kml/kvml -module add bisheng/kml/kml -export NO_TBB=1 +module use software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module add bisheng/compiler${BISHENG_VERSION} +module add bisheng/hmpi${HMPI_VERSION} +module add bisheng/kml25.1.0 + export POPCNT_CAPABILITY=0 -export PATH=/hpcrunner/tmp/hisat-0.1.6-beta:$PATH +export PATH=${JARVIS_ROOT}/software/apps/hisat-0.1.6-beta:$PATH [APP] app_name = hisat -build_dir = -binary_dir = +build_dir = software/apps/hisat-0.1.6-beta +binary_dir = software/apps/hisat-0.1.6-beta case_dir = [BUILD] -cd ${JARVIS_ROOT}/tmp rm -rf hisat-0.1.6-beta -unzip ${JARVIS_DOWNLOAD}/hisat-0.1.6-beta-source.zip -cd hisat-0.1.6-beta cp ${JARVIS_DOWNLOAD}/sse2neon.h . -sed -i "23c INC = -I$PWD" Makefile +sed -i "23c INC = -I$PWD" Makefile sed -i "26c CC = clang" Makefile sed -i "27c CPP = clang++" Makefile sed -i "141s/x86_64/aarch64/g" Makefile @@ -56,7 +49,7 @@ sed -i "1252s/0/(const char*)0/g" aligner_result.cpp make -j [CLEAN] -cd ${JARVIS_ROOT}/tmp +cd ${JARVIS_ROOT}/software/apps cd hisat-0.1.6-beta make clean @@ -65,3 +58,4 @@ run = binary = nodes = 1 + -- Gitee