Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/xiaoyeli/superlu_dist
Browse files Browse the repository at this point in the history
  • Loading branch information
xiaoyeli committed Nov 20, 2021
2 parents 5cad79a + 3e38f5d commit 7103e68
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions example_scripts/run_cmake_build_perlmutter_gcc.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
module load PrgEnv-gnu
module load cpe-cuda
module load cuda
module load cmake/git-20210830
rm -rf build
mkdir build
cd build
cmake .. \
-DTPL_PARMETIS_LIBRARIES=ON \
-DTPL_PARMETIS_INCLUDE_DIRS="/global/cfs/cdirs/m3894/ptlin/tpl/parmetis/parmetis-4.0.3/include;/global/cfs/cdirs/m3894/ptlin/tpl/parmetis/parmetis-4.0.3/metis/include" \
-DTPL_PARMETIS_LIBRARIES="/global/cfs/cdirs/m3894/ptlin/tpl/parmetis/parmetis-4.0.3/build/Linux-x86_64/libparmetis/libparmetis.a;/global/cfs/cdirs/m3894/ptlin/tpl/parmetis/parmetis-4.0.3/build/Linux-x86_64/libmetis/libmetis.a" \
-DTPL_ENABLE_COMBBLASLIB=ON \
-DTPL_COMBBLAS_INCLUDE_DIRS="/global/cfs/cdirs/m3894/ptlin/tpl/CombBLAS/install/n9-gcc9.3.0/include;/global/cfs/cdirs/m3894/ptlin/tpl/CombBLAS/CombBLAS-20211019/Applications/BipartiteMatchings" \
-DTPL_COMBBLAS_LIBRARIES="/global/cfs/cdirs/m3894/ptlin/tpl/CombBLAS/install/n9-gcc9.3.0/lib/libCombBLAS.a" \
-DCMAKE_C_FLAGS="-std=c99 -g -DPRNTlevel=0 -DDEBUGlevel=0 -DAdd_" \
-DCMAKE_C_COMPILER=cc \
-DCMAKE_CXX_COMPILER=CC \
-DXSDK_ENABLE_Fortran=ON \
-DCMAKE_CUDA_ARCHITECTURES=80 \
-DCMAKE_CUDA_FLAGS="-I${MPICH_DIR}/include" \
-DTPL_ENABLE_CUDALIB=TRUE \
-DTPL_CUDA_LIBRARIES="/global/common/software/nersc/cos1.3/cuda/11.3.0/targets/x86_64-linux/lib/libcublas.so;/global/common/software/nersc/cos1.3/cuda/11.3.0/targets/x86_64-linux/lib/libcudart.so" \
-DTPL_ENABLE_INTERNAL_BLASLIB=OFF \
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
-DTPL_BLAS_LIBRARIES=/global/cfs/cdirs/m3894/ptlin/tpl/amd_blis/install/amd_blis-20211021-n9-gcc9.3.0/lib/libblis.a \
-DBUILD_SHARED_LIBS=OFF \
-DCMAKE_INSTALL_PREFIX=. \
-DMPIEXEC_NUMPROC_FLAG=-n \
-DMPIEXEC_EXECUTABLE=/usr/bin/srun \
-DMPIEXEC_MAX_NUMPROCS=16
make pddrive

0 comments on commit 7103e68

Please sign in to comment.