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/site-params.yaml b/site-config/hsmcompute/site-params.yaml deleted file mode 100644 index 2c9c94bda30fb84b84025b608529cce73d1dcaa0..0000000000000000000000000000000000000000 --- a/site-config/hsmcompute/site-params.yaml +++ /dev/null @@ -1,56 +0,0 @@ - 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] - 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: [] - repos: - - /apps/SPACK/0.19.2/spack-ebrains-releases/ebrains-23-06-stable-hsmcompute