About
This repository is used to define software provided on the MPSD HPC system. We use Spack to provide
all software, users can load the software using lmod
.
Installation of the software is done with the mpsd software manager-2.
The repository is based on a fork of Spack that can be found at
https://github.com/mpsd-computational-science/spack. This fork contains branches that match the
release
branches in this repository. The fork is used to backport newer package versions to the
latest Spack release and to allow for MPSD specific modifications.
Parts of the software provided via spack replicate EasyBuild toolchains, which are required for the Octopus buildbot.
We make regular releases of the software stack on the HPC system (naming convention: two-digit year + one letter, roughly based on when work on a particular release started). After a release the software stack will not be modified anymore.
Users can request additional software, which we will generally include in the next release. Early access to upcoming releases will be provided to individual users to allow them test the new software prior to the official release.
MPSD software releases
release | Spack | EasyBuild toolchains | release date |
---|---|---|---|
dev-23a | v0.19 | foss2021a, foss2022a (limited set of packages) | March 2023 |
23b | v0.19 | foss2021a, foss2022a | October 2023 |
24a | v0.21 | foss2022a, foss2022b, foss2023a, foss2023b, foss2022a-cuda, intel2022a, intel2022b, intel2023a | June 2024 |
Access to the software on the HPC system
For detailed documentation refer to the documentation of the MPSD HPC system.