When you log in, the GNU prgenv with GCC would be loaded by default, but can be easily changed. For example, to use the Intel Programming Environment or toolchain:
No Format |
---|
module load prgenv/intel |
See HPC2020: Compilers and The prgenv module for more details on how to customise your build environment and toolchains.
Compiler default versions for each family are:
Compiler | Version |
---|---|
GCC | 8.4.1 |
Intel | 2021.4.0 |
AOCC | 3.1.0 |
For MPI, Vendor OpenMPI, intel MPI and HPCX OpenMPI are available. The default version for each family are:
MPI flavour | Version |
---|---|
Atos OpenMPI | 4.1.1.1 |
Intel MPI | 2021.4.0 |
HPCX OpenMPI | 2.9.0 |
Tip | ||
---|---|---|
| ||
The recommended toolchain for performance at this stage is:
|
Additional dependencies
When building your application, model or little post-processing tool, you may require some additional dependencies or libraries. Before you raise an issue or start building them on your own, please check if they are not already provided either through by default system or via modules with module spider.
...