HPC:spack

Jump to: navigation, search

spack is a tool to compile HPC applications and their dependencies. The compiled software is available as environment modules, so that several versions an application can coexist. For openSUSE Leap, Tumbelweed and SLES a system package is available which has the advantage that it installs all necessary dependencies and makes core tools available for spack. Other system packages which are also relevant for spack will also be added to the spack configuration after installation. Additionally spack behaves differently when called as root as when its called as normal user. All the packages which are build as root user are available for all users of the system, whereas the packages build as normal user, are only available for this user.

Installation

 zypper install spack