diff --git a/site-config/hsmcompute/site-params.yaml b/site-config/hsmcompute/site-params.yaml new file mode 100644 index 0000000000000000000000000000000000000000..2c9c94bda30fb84b84025b608529cce73d1dcaa0 --- /dev/null +++ b/site-config/hsmcompute/site-params.yaml @@ -0,0 +1,56 @@ + 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 diff --git a/site-config/hsmcompute/spack.yaml b/site-config/hsmcompute/spack.yaml new file mode 100644 index 0000000000000000000000000000000000000000..f519e940b51798635c25d7dede7177d2caaa4e5d --- /dev/null +++ b/site-config/hsmcompute/spack.yaml @@ -0,0 +1,129 @@ +spack: + # include: + # - site-config/$SYSTEMNAME + specs: + # EBRAINS tools + - apbs@3.4.0 ^openblas + - arbor@0.8.1 +python +mpi + - biobb-analysis@4.0.1 + - biobb-chemistry@4.0.0 + - biobb-common@4.0.0 + - biobb-gromacs@4.0.0 + - biobb-io@4.0.0 + - biobb-model@4.0.0 + - biobb-structure-checking@3.12.1 + - biobb-structure-utils@4.0.0 + - hxtorch@6.0-rc2 + - nest@3.5 +sonata + - neuron@8.2.2 +mpi + - py-bluepyefe@2.2.18 + - py-bluepymm@0.7.65 + - py-bluepyopt@1.13.86 + - py-ebrains-drive@0.5.1 + - py-ebrains-kg-core@0.9.14 + - py-efel@4.0.4 + - py-elephant@0.12.0 + - py-fairgraph@0.11.0 + - py-frites@0.4.3 + - py-hbp-archive@1.1.1 + - py-hbp-neuromorphic-platform@0.10.1 + - py-hbp-validation-client@0.8.2 + - py-hippounit@1.3.6 + - py-lfpy@2.3 + - py-lfpykit@0.5 + - py-libsonata@0.1.22 + - py-neo@0.12.0 + - py-nestml@5.2.0 + - py-netpyne@1.0.4.2 + - py-neurom@3.2.2 + - py-neuror@1.4.2 + - py-pdb2pqr@3.5.2 + - py-pynn@0.11.0 +mpi + - py-pyunicore@0.14.1 + - py-quantities-scidash@0.12.4.3 + - py-quantities@0.14.1 + - py-siibra@0.4a57 + - py-snudda@1.4.71 + - py-tvb-data@2.7 + - py-tvb-framework@2.8.1.1 + - py-tvb-gdist@2.2 + - py-tvb-library@2.8.1 + - py-tvb-storage@2.8.1 + - py-viziphant@0.3.0 + - pynn-brainscales@6.0-rc2 + - r-rgsl@0.1 + - r-sbtabvfgen@0.1 + - r-uqsa@2.2 + - sda@7.3.3d + + + # Workflows (meta-packages) + - wf-biobb + - wf-brainscales2-demos + - wf-uq-akar4@0.1 + - wf-multi-area-model@0.1 + + + #- py-cerebstats + #- py-cerebunit + #- py-morphounit@1.0.4 + #BSC-STUFF + - harfbuzz@4.2.1 + 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: [] + concretizer: + unify: true + repos: + - /apps/SPACK/0.19.2/spack-ebrains-releases/ebrains-23-06-stable-hsmcompute