Summary¶
Keypoints
- We learned about what a module system is
- we covered some of the basic commands to module:
- spider
- avail
- list
- load
- unload
- purge
- save/restore collection
- We learned about compiler toolchains and how to find and load them
- we looked at some software module examples
- Python
- R
- MATLAB
- We looked at how modules are used in batch scripts
Questions
- Ask the instructors now!
- Send questions to support: https://supr.naiss.se/support/
More information about modules
Documentation about selecting modules at some of the Swedish HPC centres
- HPC2N: https://docs.hpc2n.umu.se/software/modules/
- UPPMAX: https://docs.uppmax.uu.se/cluster_guides/modules/
- LUNARC: https://lunarc-documentation.readthedocs.io/en/latest/manual/manual_modules/
- PDC: https://support.pdc.kth.se/doc/basics/quickstart/#the-lmod-module-system
- NSC: https://www.nsc.liu.se/software/modules/
- C3SE: https://www.c3se.chalmers.se/documentation/module_system/
Other
- About the EasyBuild software build and framework: https://easybuild.io/
Evaluation survey
- Please help us improve this course by filling the evaluation survey: https://forms.office.com/e/HvhGtn5XCm