Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tweak spack docs for polaris to indicate users should use soft #494

Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion docs/polaris/applications-and-libraries/libraries/spack-pe.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
Spack is an HPC-oriented package manager which ALCF uses to install software for
the user environment.

Users should depend on libraries in the Spack PE over libraries on the system
when possible, as system libraries may slightly differ between compute nodes and
login nodes.

ALCF's Spack PE is a Spack-managed software stack which provides various build
tools, utilities, and libraries. It consists of a base stack (`spack-pe-base`)
and PrgEnv-dependent stacks (currently `spack-pe-gnu`).
Expand Down Expand Up @@ -30,7 +34,11 @@ module load spack-pe-base
module load cmake
```

The `spack-pe-base` module adds paths to the user's `MODULEPATH`; individual packages are subsequently loaded through the newly available modules. The full list of available packages can be viewed by running `module avail` or `module --show-hidden avail` for a complete listing. Packages are loaded in the same way from `spack-pe-gnu`.
The `spack-pe-base` module adds paths to the user's `MODULEPATH`; individual
packages are subsequently loaded through the newly available modules. The full
list of available packages can be viewed by running `module avail` or `module
--show-hidden avail` for a complete listing. Packages are loaded in the same way
from `spack-pe-gnu`.


## Inspecting packages
Expand Down
Loading