...
- System-wide:
/software/setonix/current<DATE-TAG>
- Project-wide:
/software/projects/<project-id>/setonix
/<DATE-TAG>
- User-specific:
/software/projects/<project-id>/<user-name>/setonix
/<DATE-TAG>
Note how the base path for the system-wide installation contains of installations contain the date tag (year and month) of the initial current stack build.
Within each level, there exist three key sub-directories:
...
As a practical example from a Spack installation, here is the path for the library OpenBLAS 0.3.15 24 as initially installed on Setonix for the Zen3 architecture with the compiler GCC 1112.2.0:
/software/setonix/current<DATE-TAG>/software/cray-sles15-zen3/gcc-1112.2.0/openblas-0.3.1524-<build-hash>/
And here is the corresponding modulefile:
/software/setonix/current<DATE-TAG>/modules/zen3/gcc/1112.2.0/libraries/openblas/0.3.1524.lua
Organisation of modulefiles
...
Default package versions are disabled within the module system; in other words, when loading a module the software version must always be specified, otherwise an error will occur.
End of support for Magnus and Galaxy
At the time Setonix Phase 1 becomes operational and migration starts, support on system-wide installations on Magnus and Galaxy will cease.