Difference between revisions of "Toolchains"

From HPC users
Jump to navigationJump to search
Line 17: Line 17:


... on environment ''hpc-env/6.4'':
... on environment ''hpc-env/6.4'':
*foss/2017b
*foss/2017b
*gimpi/2018a
*gimpi/2018a
*iccifort/2018a
*iccifort/2018a
*intel/2018a
*intel/2018a
*gimkl/2018a
*gimkl/2018a
*gompi/2017b
*gompi/2017b
*iimpi/2018a
*iimpi/2018a
*iompi/2018a
*iompi/2018a





Revision as of 12:35, 28 June 2019

A toolchain is a set of programming tools that are used to create, develop or build software.

These currently installed toolchanins are available ...

... on envirnoment hpc-uniol-env:

  • foss/2016b
  • gimpi/6.2016
  • gompi/4.1.10
  • gompi/5.2.01
  • gompi/6.2.01 (D)
  • goolf/5.2.01
  • iimpi/2013b
  • iimpi/2016b (D)
  • intel/2013b
  • intel/2016b (D)
  • intel/2016b-pp

... on environment hpc-env/6.4:

  • foss/2017b
  • gimpi/2018a
  • iccifort/2018a
  • intel/2018a
  • gimkl/2018a
  • gompi/2017b
  • iimpi/2018a
  • iompi/2018a


Toolchains with (D) at the end are marked as default. They are part of the standard cluster environment (called "hpc-uniol-env") and therefore always loaded.

If you want to look them up by yourself, you can do this by using the command

module avail

You will receive an output similar to this:

[abcd1234@hpcl001]$ module avail
.
.
------------------------------------------------------- /cm/shared/uniol/modules/toolchain -------------------------------------------------------
foss/2016b    gompi/4.1.10    gompi/5.2.01    gompi/6.2.01 (D)    goolf/5.2.01    iimpi/2013b    iimpi/2016b (D)    intel/2013b    intel/2016b (D)
.
What do these toolchains contain?
foss/2016b gompi/4.1.10 gompi/5.2.01 gompi/6.2.01 (D) goolf/5.2.01 iimpi/2013b iimpi/2016b (D) intel/2013b intel/2016b (D)
GCC/6.2.0-2.27 GCC/4.9.4-2.25 GCC/5.4.0-2.26 GCC/6.2.0-2.27 GCC/5.4.0-2.26 icc/.2013_sp1.3.174-GCC-5.4.0-2.26 icc/2016.3.210 GCCcore/.5.4.0 GCCcore/.5.4.0
OpenMPI/2.0.1-GCC-6.2.0 OpenMPI/1.10.4-GCC-4.9.4 OpenMPI/2.0.1-GCC-5.4.0 OpenMPI/2.0.1-GCC-6.2.0 OpenMPI/2.0.1-GCC-5.4.0 ifort/.2013_sp1.3.174-GCC-5.4.0-2.26 ifort/2016.3.210 binutils/.2.26-GCCcore-5.4.0 binutils/.2.26-GCCcore-5.4.0
OpenBLAS/0.2.19 OpenBLAS/0.2.19 impi/.5.0.0.028-iccifort-2013_sp1.3.174-GCC-5.4.0-2.26 impi/5.1.3.210 icc/.2013_sp1.3.174-GCC-5.4.0-2.26 icc/2016.3.210
FFTW/3.3.5-gompi-5.2.01 FFTW/3.3.5-gompi-5.2.01 ifort/.2013_sp1.3.174-GCC-5.4.0-2.26 ifort/2016.3.210
ScaLAPACK/2.0.2 ScaLAPACK/2.0.2 impi/.5.0.0.028-iccifort-2013_sp1.3.174-GCC-5.4.0-2.26 impi/5.1.3.210
imkl/.11.1.3.174-iimpi-2013b imkl/11.3.3.210


gimpi/6.2016 intel/2016b-pp goolf-4.1.10 goolf-6.2.01 ..
GCC/6.2.0-2.27 GCCcore/5.4.0 GCC/4.9.4-2.25 GCC/6.2.0-2.27 ..
impi/5.1.3.210 binutils/2.26-GCCcore-5.4.0 OpenMPI/1.10.4-GCC-4.9.4-2.25 OpenMPI/2.0.1-GCC-6.2.0 ..
icc/2016.3.210-GCC-5.4.0-2.26 OpenBLAS/0.2.19 OpenBLAS/0.2.19 ..
ifort/2016.3.210-GCC-5.4.0-2.26 FFTW/3.3.5-gompi-5.2.01 FFTW/3.3.5-gompi-5.2.01 ..
impi/.5.1.3.210-pp ScaLAPACK/2.0.2 ScaLAPACK/2.0.2 ..
imkl/.11.3.3.210-pp ..