diff --git a/site-config/hsmcompute/.gitkeep b/site-config/hsmcompute/.gitkeep deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/site-config/hsmcompute/compilers.yaml b/site-config/hsmcompute/compilers.yaml new file mode 100644 index 0000000000000000000000000000000000000000..49dbb991316a716896d43bebac8a6ce21ea08ca2 --- /dev/null +++ b/site-config/hsmcompute/compilers.yaml @@ -0,0 +1,14 @@ +compilers: +- compiler: + spec: gcc@10.1.0 + paths: + cc: /apps/GCC/10.1.0/bin/gcc + cxx: /apps/GCC/10.1.0/bin/g++ + f77: /apps/GCC/10.1.0/bin/gfortran + fc: /apps/GCC/10.1.0/bin/gfortran + flags: {} + operating_system: rhel8 + target: ppc64le + modules: [] + environment: {} + extra_rpaths: [] diff --git a/site-config/hsmcompute/packages.yaml b/site-config/hsmcompute/packages.yaml new file mode 100644 index 0000000000000000000000000000000000000000..5e27238eb081e6c3ffa0b182a0bcef737b862120 --- /dev/null +++ b/site-config/hsmcompute/packages.yaml @@ -0,0 +1,40 @@ +packages: + cuda: + buildable: false + compiler: [] + externals: + - modules: + - cuda/11.3 + spec: cuda@11.3.58 + providers: {} + target: [] + variants: +allow-unsupported-compilers + version: + - 11.3.58 + nccl: + buildable: false + externals: + - modules: + - nvhpc/21.5 + spec: nccl@2.8.3 +cuda cuda_arch=72 + prefix: /apps/NVHPC/2021.215/Linux_ppc64le/21.5/comm_libs/nccl + version: + - 2.13.4 + cudnn: + buildable: false + externals: + - modules: + - cudnn/8.6.0 + spec: cudnn@8.6.0 + prefix: /apps/CUDNN/8.6.0 + version: + - 8.6.0 + python: + version: [3.8.11] + all: + target: [ppc64le] + compiler: [gcc@10.1.0] + providers: + blas: [essl, openblas, netlib-lapack] + lapack: [openblas, netlib-lapack] + scalapack: [netlib-scalapack] diff --git a/site-config/hsmcompute/repos.yaml b/site-config/hsmcompute/repos.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4e5866275c877ad32447bd676faf26206c30a190 --- /dev/null +++ b/site-config/hsmcompute/repos.yaml @@ -0,0 +1,2 @@ +repos: +- /apps/SPACK/0.19.2/spack-ebrains-releases/ebrains-23-06-stable-hsmcompute diff --git a/site-config/hsmcompute/spack.yaml b/site-config/hsmcompute/spack.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8bd217ba78cdae8c293e5299b4927c1c374ade1e --- /dev/null +++ b/site-config/hsmcompute/spack.yaml @@ -0,0 +1,4 @@ +spack: + specs: + - apbs ^openblas + - harfbuzz@4.2.1