Skip to content

Commit 97f5d3c

Browse files
authored
Build modules in new project folder on Frontier (#119)
1 parent 6718616 commit 97f5d3c

File tree

5 files changed

+30
-30
lines changed

5 files changed

+30
-30
lines changed

buildsystem/clang-hip/crusher/base.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
export MY_CLUSTER=crusher
4-
export PROJ_DIR=/autofs/nccs-svm1_proj/csc359
4+
export PROJ_DIR=/autofs/nccs-svm1_proj/eng145
55

66
module reset
77

buildsystem/spack/crusher/env.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
# Configure python
44
module load cray-python/3.9.12.1
55

6-
BASE=/lustre/orion/csc359/proj-shared/$(whoami)
6+
BASE=/lustre/orion/eng145/proj-shared/$(whoami)
77

8-
export SPACK_INSTALL=/lustre/orion/csc359/proj-shared/nkouk/spack-install
8+
export SPACK_INSTALL=/lustre/orion/eng145/proj-shared/nkouk/spack-install
99
export SPACK_MODULES=modules
1010
export SPACK_CACHE=$BASE/spack-cache
1111
export SPACK_MIRROR=$BASE/spack-mirror

buildsystem/spack/crusher/modules/dependencies.sh

+23-23
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module use -a /lustre/orion/csc359/proj-shared/nkouk/spack-install/modules/linux-sles15-zen3
1+
module use -a /lustre/orion/eng145/proj-shared/nkouk/spack-install/modules/linux-sles15-zen3
22
# gmake@=4.4.1%clang@=14.0.0-rocm5.2.0-mixed~guile build_system=generic arch=linux-sles15-zen3
33
module load gmake/4.4.1-clang-14.0.0-rocm5.2.0-mixed-7vcngsz
44
# pkgconf@=1.9.5%clang@=14.0.0-rocm5.2.0-mixed build_system=autotools arch=linux-sles15-zen3
@@ -22,21 +22,15 @@ module load cmake/3.20.6-clang-14.0.0-rocm5.2.0-mixed-lilujjv
2222
# blt@=0.4.1%clang@=14.0.0-rocm5.2.0-mixed build_system=generic arch=linux-sles15-zen3
2323
module load blt/0.4.1-clang-14.0.0-rocm5.2.0-mixed-pihruyq
2424
# hip@=5.2.0%clang@=14.0.0-rocm5.2.0-mixed~cuda+rocm build_system=cmake build_type=Release generator=make patches=959d1fe,c2ee21c arch=linux-sles15-zen3
25-
module load hip/5.2.0-clang-14.0.0-rocm5.2.0-mixed-26fjs6f
26-
# hsa-rocr-dev@=5.2.0%clang@=14.0.0-rocm5.2.0-mixed+image+shared build_system=cmake build_type=Release generator=make patches=9267179 arch=linux-sles15-zen3
27-
module load hsa-rocr-dev/5.2.0-clang-14.0.0-rocm5.2.0-mixed-44hnkkg
25+
module load hip/5.2.0-clang-14.0.0-rocm5.2.0-mixed-6ftqihk
26+
# hsa-rocr-dev@=5.2.0%clang@=14.0.0-rocm5.2.0-mixed~asan+image+shared build_system=cmake build_type=Release generator=make patches=9267179 arch=linux-sles15-zen3
27+
module load hsa-rocr-dev/5.2.0-clang-14.0.0-rocm5.2.0-mixed-p6fvpym
2828
# llvm-amdgpu@=5.2.0%clang@=14.0.0-rocm5.2.0-mixed~link_llvm_dylib~llvm_dylib~openmp+rocm-device-libs build_system=cmake build_type=Release generator=ninja patches=a08bbe1 arch=linux-sles15-zen3
29-
module load llvm-amdgpu/5.2.0-clang-14.0.0-rocm5.2.0-mixed-5a4f3fn
29+
module load llvm-amdgpu/5.2.0-clang-14.0.0-rocm5.2.0-mixed-7g3i4ov
3030
# camp@=0.2.3%clang@=14.0.0-rocm5.2.0-mixed~cuda~ipo~openmp+rocm~tests amdgpu_target=gfx90a build_system=cmake build_type=Release generator=make arch=linux-sles15-zen3
31-
module load camp/0.2.3-clang-14.0.0-rocm5.2.0-mixed-nbmcmee
31+
module load camp/0.2.3-clang-14.0.0-rocm5.2.0-mixed-5hqx2ao
3232
# cray-mpich@=8.1.25%clang@=14.0.0-rocm5.2.0-mixed+wrappers build_system=generic arch=linux-sles15-zen3
3333
module load cray-mpich/8.1.25-clang-14.0.0-rocm5.2.0-mixed-qd6s47h
34-
# gmake@=4.4.1%gcc@=12.2.0-mixed~guile build_system=generic arch=linux-sles15-zen3
35-
module load gmake/4.4.1-gcc-12.2.0-mixed-svg2oxk
36-
# openblas@=0.3.20%gcc@=12.2.0-mixed~bignuma~consistent_fpcsr~ilp64+locking+pic+shared build_system=makefile patches=9f12903 symbol_suffix=none threads=none arch=linux-sles15-zen3
37-
module load openblas/0.3.20-gcc-12.2.0-mixed-lkwa4l7
38-
# coinhsl@=2019.05.21%gcc@=12.2.0-mixed+blas build_system=autotools arch=linux-sles15-zen3
39-
module load coinhsl/2019.05.21-gcc-12.2.0-mixed-4lf6df7
4034
# hipblas@=5.2.0%clang@=14.0.0-rocm5.2.0-mixed~cuda+rocm amdgpu_target=auto build_system=cmake build_type=Release generator=make arch=linux-sles15-zen3
4135
module load hipblas/5.2.0-clang-14.0.0-rocm5.2.0-mixed-pz2pdk4
4236
# hipfft@=5.2.0%clang@=14.0.0-rocm5.2.0-mixed~cuda+rocm amdgpu_target=auto build_system=cmake build_type=Release generator=make arch=linux-sles15-zen3
@@ -52,13 +46,19 @@ module load rocrand/5.2.0-clang-14.0.0-rocm5.2.0-mixed-nwexus7
5246
# rocthrust@=5.2.0%clang@=14.0.0-rocm5.2.0-mixed amdgpu_target=auto build_system=cmake build_type=Release generator=make arch=linux-sles15-zen3
5347
module load rocthrust/5.2.0-clang-14.0.0-rocm5.2.0-mixed-3upg7wr
5448
# ginkgo@=1.5.0.glu_experimental%clang@=14.0.0-rocm5.2.0-mixed~cuda~develtools~full_optimizations~hwloc~ipo~mpi~openmp+rocm+shared~sycl amdgpu_target=gfx90a build_system=cmake build_type=Release generator=make patches=ba0956e arch=linux-sles15-zen3
55-
module load ginkgo/1.5.0.glu_experimental-clang-14.0.0-rocm5.2.0-mixed-fo65t4m
49+
module load ginkgo/1.5.0.glu_experimental-clang-14.0.0-rocm5.2.0-mixed-6bembpq
50+
# gmake@=4.4.1%gcc@=12.2.0-mixed~guile build_system=generic arch=linux-sles15-zen3
51+
module load gmake/4.4.1-gcc-12.2.0-mixed-svg2oxk
52+
# openblas@=0.3.20%gcc@=12.2.0-mixed~bignuma~consistent_fpcsr~ilp64+locking+pic+shared build_system=makefile patches=9f12903 symbol_suffix=none threads=none arch=linux-sles15-zen3
53+
module load openblas/0.3.20-gcc-12.2.0-mixed-lkwa4l7
54+
# coinhsl@=2019.05.21%gcc@=12.2.0-mixed+blas build_system=autotools arch=linux-sles15-zen3
55+
module load coinhsl/2019.05.21-gcc-12.2.0-mixed-4lf6df7
5656
# magma@=2.6.2%clang@=14.0.0-rocm5.2.0-mixed~cuda+fortran~ipo+rocm+shared amdgpu_target=gfx90a build_system=cmake build_type=Release generator=make arch=linux-sles15-zen3
57-
module load magma/2.6.2-clang-14.0.0-rocm5.2.0-mixed-plzqmiv
57+
module load magma/2.6.2-clang-14.0.0-rocm5.2.0-mixed-5v4sbqv
5858
# metis@=5.1.0%clang@=14.0.0-rocm5.2.0-mixed~gdb~int64~ipo~real64+shared build_system=cmake build_type=Release generator=make patches=4991da9,93a7903 arch=linux-sles15-zen3
5959
module load metis/5.1.0-clang-14.0.0-rocm5.2.0-mixed-3loietj
6060
# raja@=0.14.0%clang@=14.0.0-rocm5.2.0-mixed~cuda~examples~exercises~ipo~openmp~plugins+rocm+shared~tests amdgpu_target=gfx90a build_system=cmake build_type=Release generator=make arch=linux-sles15-zen3
61-
module load raja/0.14.0-clang-14.0.0-rocm5.2.0-mixed-vf434zb
61+
module load raja/0.14.0-clang-14.0.0-rocm5.2.0-mixed-plistg5
6262
# libiconv@=1.17%clang@=14.0.0-rocm5.2.0-mixed build_system=autotools libs=shared,static arch=linux-sles15-zen3
6363
module load libiconv/1.17-clang-14.0.0-rocm5.2.0-mixed-gryio4w
6464
# diffutils@=3.9%clang@=14.0.0-rocm5.2.0-mixed build_system=autotools arch=linux-sles15-zen3
@@ -98,14 +98,14 @@ module load mpfr/4.2.0-clang-14.0.0-rocm5.2.0-mixed-k6y6ufe
9898
# suite-sparse@=5.13.0%clang@=14.0.0-rocm5.2.0-mixed~cuda~graphblas~openmp+pic build_system=generic arch=linux-sles15-zen3
9999
module load suite-sparse/5.13.0-clang-14.0.0-rocm5.2.0-mixed-vfmchqd
100100
# umpire@=6.0.0%clang@=14.0.0-rocm5.2.0-mixed+c~cuda~device_alloc~deviceconst~examples~fortran~ipo~numa~openmp+rocm+shared amdgpu_target=gfx90a build_system=cmake build_type=Release generator=make tests=none arch=linux-sles15-zen3
101-
module load umpire/6.0.0-clang-14.0.0-rocm5.2.0-mixed-wbz3qxn
102-
# hiop@=develop%clang@=14.0.0-rocm5.2.0-mixed~cuda~deepchecking+ginkgo~ipo~jsrun+kron+mpi+raja+rocm~shared+sparse amdgpu_target=gfx90a build_system=cmake build_type=MinSizeRel generator=make arch=linux-sles15-zen3
103-
module load hiop/develop-clang-14.0.0-rocm5.2.0-mixed-4tyssbz
101+
module load umpire/6.0.0-clang-14.0.0-rocm5.2.0-mixed-q3vler4
102+
# hiop@=develop%clang@=14.0.0-rocm5.2.0-mixed~cuda~deepchecking+ginkgo~ipo~jsrun+kron+mpi+raja+rocm~shared+sparse amdgpu_target=gfx90a build_system=cmake build_type=Release generator=make arch=linux-sles15-zen3
103+
module load hiop/develop-clang-14.0.0-rocm5.2.0-mixed-jxs7pn7
104104
# ipopt@=3.12.10%clang@=14.0.0-rocm5.2.0-mixed+coinhsl~debug~metis~mumps build_system=autotools arch=linux-sles15-zen3
105105
module load ipopt/3.12.10-clang-14.0.0-rocm5.2.0-mixed-di6sy6h
106106
# python@=3.9.12%clang@=14.0.0-rocm5.2.0-mixed+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=0d98e93,4c24573,ebdca64,f2fd060 arch=linux-sles15-zen3
107-
module load python/3.9.12-clang-14.0.0-rocm5.2.0-mixed-ylrkreb
108-
# petsc@=3.20.2%clang@=14.0.0-rocm5.2.0-mixed~X~batch~cgns~complex~cuda~debug+double~exodusii~fftw+fortran~giflib~hdf5~hpddm~hwloc~hypre~int64~jpeg~knl~kokkos~libpng~libyaml~memkind~metis~mkl-pardiso~mmg~moab~mpfr+mpi~mumps~openmp~p4est~parmmg~ptscotch~random123~rocm~saws~scalapack+shared~strumpack~suite-sparse~superlu-dist~sycl~tetgen~trilinos~valgrind build_system=generic clanguage=C memalign=none arch=linux-sles15-zen3
109-
module load petsc/3.20.2-clang-14.0.0-rocm5.2.0-mixed-kzwzivo
110-
# exago@=develop%clang@=14.0.0-rocm5.2.0-mixed~cuda+hiop~ipo+ipopt+logging+mpi~python+raja+rocm amdgpu_target=gfx90a build_system=cmake build_type=MinSizeRel dev_path=/lustre/orion/scratch/nkouk/csc359/ExaGO generator=make arch=linux-sles15-zen3
111-
## module load exago/develop-clang-14.0.0-rocm5.2.0-mixed-h3wqolf
107+
module load python/3.9.12-clang-14.0.0-rocm5.2.0-mixed-rmdxnw5
108+
# petsc@=3.20.2%clang@=14.0.0-rocm5.2.0-mixed~X~batch~cgns~complex~cuda~debug+double~exodusii~fftw+fortran~giflib~hdf5~hpddm~hwloc~hypre~int64~jpeg~knl~kokkos~libpng~libyaml~memkind~metis~mkl-pardiso~mmg~moab~mpfr+mpi~mumps~openmp~p4est~parmmg~ptscotch~random123~rocm~saws~scalapack+shared~strumpack~suite-sparse~superlu-dist~sycl~tetgen~trilinos~valgrind~zoltan build_system=generic clanguage=C memalign=none arch=linux-sles15-zen3
109+
module load petsc/3.20.2-clang-14.0.0-rocm5.2.0-mixed-lnhejpn
110+
# exago@=develop%clang@=14.0.0-rocm5.2.0-mixed~cuda+hiop~ipo+ipopt+logging+mpi~python+raja+rocm amdgpu_target=gfx90a build_system=cmake build_type=Release dev_path=/lustre/orion/scratch/nkouk/eng145/ExaGO generator=make arch=linux-sles15-zen3
111+
## module load exago/develop-clang-14.0.0-rocm5.2.0-mixed-stynmti
+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
module use -a /lustre/orion/csc359/proj-shared/nkouk/spack-install/modules/linux-sles15-zen3
2-
# exago@=develop%clang@=14.0.0-rocm5.2.0-mixed~cuda+hiop~ipo+ipopt+logging+mpi~python+raja+rocm amdgpu_target=gfx90a build_system=cmake build_type=MinSizeRel dev_path=/lustre/orion/scratch/nkouk/csc359/ExaGO generator=make arch=linux-sles15-zen3
3-
module load exago/develop-clang-14.0.0-rocm5.2.0-mixed-h3wqolf
1+
module use -a /lustre/orion/eng145/proj-shared/nkouk/spack-install/modules/linux-sles15-zen3
2+
# exago@=develop%clang@=14.0.0-rocm5.2.0-mixed~cuda+hiop~ipo+ipopt+logging+mpi~python+raja+rocm amdgpu_target=gfx90a build_system=cmake build_type=Release dev_path=/lustre/orion/scratch/nkouk/eng145/ExaGO generator=make arch=linux-sles15-zen3
3+
module load exago/develop-clang-14.0.0-rocm5.2.0-mixed-stynmti

buildsystem/spack/crusher/sbatch.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
#SBATCH -A CSC359
3+
#SBATCH -A ENG145
44
#SBATCH -p batch
55
#SBATCH -t 100
66
#SBATCH -N 1

0 commit comments

Comments
 (0)