C/C++ and Fortran compilers at NSC

The following C/C++ and Fortran compilers are available on most of our clusters:

In the pages below, we give some NSC specific instructions and general observations, which are not available in the documentation for the respective compiler, but we emphasize that the man pages and online documentation for each compiler is the best place to find information about that specific compiler, for example, to find out which compiler flags that are available and what they do.

We generally recommend using Intel’s compilers if possible, as they usually produce faster binaries than GCC on Intel processors. To find out which modules that NSC is currently recommending for compilers, BLAS/LAPACK and MPI libraries, do:

module load buildenv-intel/recommendation

For particular information about compiling MPI applications, please see the MPI page.

  • Intel

    Highly optimizing C/C++ and Fortran compilers from Intel's Composer XE product suite.

  • GCC

    GNU compiler collection -- the standard compiler for Linux.

  • Clang

    An emerging C/C++ compiler front-end for LLVM.

User Area

User support

Guides, documentation and FAQ.

Getting access

Applying for projects and login accounts.

System status

Everything OK!

No reported problems

Self-service

SUPR
NSC Express