This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
compiling [2021/02/26 21:02] root |
compiling [2021/02/26 21:19] root |
||
---|---|---|---|
Line 11: | Line 11: | ||
==Gnu7, | ==Gnu7, | ||
- | OpenHPC versions of gnu compilers. | + | OpenHPC versions of gnu compilers. |
+ | petsc, | ||
==Intel== | ==Intel== | ||
Line 41: | Line 42: | ||
==Commercial== | ==Commercial== | ||
modules impi/5.0.0, 5.1.1, 5.1.2, 17.0.4, 17.0.7, 18.0.1, 18.0.2, 19.0.4, 19.0.5, 20.0.1, 20.0.4 | modules impi/5.0.0, 5.1.1, 5.1.2, 17.0.4, 17.0.7, 18.0.1, 18.0.2, 19.0.4, 19.0.5, 20.0.1, 20.0.4 | ||
- | module | + | and platform_mpi/ |
- | are available and have a prerequisite of a gcc or intel compiler. | + | |
==NVidia HPCx== | ==NVidia HPCx== | ||
Line 68: | Line 68: | ||
==Notes.3== | ==Notes.3== | ||
- | In a reversal of the previous case, you may find that Intel OpenMP libraries are needed with GNU, especially if the Intel MKL libraries and threaded functions are called. In a pure gcc compilation, | + | In a reversal of the previous case, you may find that Intel OpenMP libraries are needed with GNU, especially if the Intel MKL libraries and threaded functions are called. In a pure gcc compilation, |
< | < | ||
mnodule load gcc/8.3.1 openmpi/ | mnodule load gcc/8.3.1 openmpi/ | ||
</ | </ |