Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
doku:spack [2021/08/27 09:12] – jz | doku:spack [2023/05/17 14:45] – msiegel | ||
---|---|---|---|
Line 3: | Line 3: | ||
[[https:// | [[https:// | ||
- | Available on the following clusters: | ||
- | * VSC-4 | ||
- | ==== List available Packages | + | ==== New SPACK without environments |
- | Most software on VSC4 is installed via spack, to list available software packages use: | + | Having worked with spack environments for some time, we have encountered several severe issues which have convinced us that we need to find a more practical way of maintaining software packages at VSC. |
+ | |||
+ | There are now three separate spack installation trees corresponding to the CPU/GPU architectures on VSC: | ||
+ | |||
+ | * skylake - Intel CPUs; works on Intel Skylake and Cascadelake CPUs | ||
+ | * zen - AMD CPUs; works on Zen 2 and 3 CPUs | ||
+ | * cuda-zen - AMD CPUs + NVIDIA GPUs; works on all nodes equipped with graphics cards | ||
+ | |||
+ | By default the spack installation tree suitable for the current compute/ | ||
+ | |||
+ | < | ||
+ | zen [user@l51 ~]$ | ||
+ | </ | ||
+ | |||
+ | Read more at: | ||
+ | |||
+ | [[doku: | ||
+ | |||
+ | |||
+ | ==== List available packages ==== | ||
+ | |||
+ | Most software on VSC4/5 is installed via spack, to list available software packages use: | ||
< | < | ||
Line 46: | Line 65: | ||
< | < | ||
spack find -lvd py-scipy %intel@19.0.5.281 ^python@3.7.4 ^intel-mkl | spack find -lvd py-scipy %intel@19.0.5.281 ^python@3.7.4 ^intel-mkl | ||
+ | </ | ||
+ | |||
+ | This will list all available versions of '' | ||
+ | |||
+ | List all currently loaded packages: | ||
+ | < | ||
+ | spack find --loaded | ||
</ | </ | ||
Line 91: | Line 117: | ||
</ | </ | ||
+ | Unload all currently loaded packages: | ||
+ | < | ||
+ | spack unload --all | ||
+ | </ | ||