From 83cd73d4b1d397494dfe1c54f40481edc24e7cee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E6=96=87=E5=B0=A7?= <18848977154@163.com> Date: Wed, 21 May 2025 17:56:42 +0800 Subject: [PATCH] scorep --- .../8.0/scorep.arm.cpu.kgcc.hmpi.config | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 templates/scorep/8.0/scorep.arm.cpu.kgcc.hmpi.config diff --git a/templates/scorep/8.0/scorep.arm.cpu.kgcc.hmpi.config b/templates/scorep/8.0/scorep.arm.cpu.kgcc.hmpi.config new file mode 100644 index 0000000..09b1946 --- /dev/null +++ b/templates/scorep/8.0/scorep.arm.cpu.kgcc.hmpi.config @@ -0,0 +1,53 @@ +[SERVER] +11.11.11.11 + +[DOWNLOAD] +scorep/8.0 https://perftools.pages.jsc.fz-juelich.de/cicd/scorep/tags/scorep-8.0/scorep-8.0.tar.gz scorep-8.0.tar.gz + +[DEPENDENCY] +set -e +set -x +yum install cmake make -y +module purge +./jarvis -install hpckit/2024.12.30 any +module use software/utils/hpckit/2024.12.30/HPCKit/24.12.30/modulefiles +module add gcc/compiler12.3.1/gccmodule gcc/hmpi2.4.3/hmpi +export CC=`which mpicc` +export CXX=`which mpicxx` +export FC=`which gfortran` +export F77=`which mpifort` +tar -xvf ${JARVIS_DOWNLOAD}/scorep-8.0.tar.gz +mkdir -p scorep + +[ENV] +module purge +module use software/utils/hpckit/2024.12.30/HPCKit/24.12.30/modulefiles +module add gcc/compiler12.3.1/gccmodule gcc/hmpi2.4.3/hmpi +export CC=`which mpicc` +export CXX=`which mpicxx` +export FC=`which gfortran` +export F77=`which mpifort` + +[APP] +app_name = scorep +build_dir = ${JARVIS_ROOT}/scorep-8.0/ +binary_dir = ${JARVIS_ROOT}/scorep/bin/ +case_dir = ${JARVIS_ROOT}/ + +[BUILD] +./configure --prefix=${JARVIS_ROOT}/scorep --build=aarch64-unknown-linux-gnu --with-libbfd-lib=/usr/lib64 --with-libbfd-include=/usr/include CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort +make +make install + +[CLEAN] +make clean + +[RUN] +run = +binary = scorep --version +nodes = 1 + +[PERF] +perf= +nsys= +ncu=--target-processes all -- Gitee