Skip to content

Latest commit

 

History

History
73 lines (51 loc) · 2.47 KB

File metadata and controls

73 lines (51 loc) · 2.47 KB

Intel Compilers

Warning: page not updated for current Triton

This page hasn't been updated since Triton was completely upgraded in May 2024. The software might not be installed and the old information below might not work anymore (or might need adapting). If you need this software, :ref:`open an issue <issuetracker>` and tell us so we can reinstall/update it.

Intel provides their own compiler suite which is popular in HPC settings. This suite contains compilers for C (icc), C++ (icpc) and Fortran (ifc).

Previously this suite was licensed, but nowadays Intel provides it for free as a part of their oneAPI-program. This change has had an effect on many module names.

In Triton we have various versions of the Intel compiler suite installed, but only some of them are actively supported.

Basic usage

Choosing a GCC for Intel compilers

Intel uses many tools from the GCC suite and thus it is recommended to load a gcc-module with it:

module load gcc/8.4.0 intel-oneapi-compilers/2021.4.0

See :doc:`GCC page </triton/apps/gcc>` for more information on available GCC compilers.

Current installations

There are various Intel compiler versions installed as modules.

Intel compiler version Module
2021.2.0 intel-oneapi-compilers/2021.2.0
2021.3.0 intel-oneapi-compilers/2021.3.0
2021.4.0 intel-oneapi-compilers/2021.4.0

If you need a different version of these compilers, please send a request through the :ref:`issue tracker <issuetracker>`.

Old installations

These installations will work, but they are not actively updated.

Intel compiler version Module
2019.3 with Intel MPI intel-parallel-studio/cluster.2019.3-intelmpi
2019.3 intel-parallel-studio/cluster.2019.3
2020.0 with Intel MPI intel-parallel-studio/cluster.2020.0-intelmpi
2020.0 intel-parallel-studio/cluster.2020.0

Other old installations are not recommended.