User Tools

Site Tools


howto:compilers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:compilers [2022/03/11 23:14]
ccrosby
howto:compilers [2023/10/17 13:26] (current)
ccrosby
Line 9: Line 9:
 === Compilers === === Compilers ===
 In general the following compilers for C, C++ and Fortran are available: In general the following compilers for C, C++ and Fortran are available:
-  * The [[https://gcc.gnu.org/|Gnu Compiler Collection]], or GCC.  The default system compiler is version 4.8.5, but versions up to 9.2.0 are also available as modules.  +  * The [[https://gcc.gnu.org/|Gnu Compiler Collection]], or GCC.  The default system compiler is version 4.8.5, but versions up to 12.1.0 are also available as modules.  
-  * Intel Parallel Studio from version 16.0.1 to 2020u1. +  * [[https://www.intel.com/content/www/us/en/developer/tools/oneapi/hpc-toolkit.html?wapkw=oneapi%20hpc?wapkw=oneapi%20hpc#gs.td81at|Intel Parallel Studio]] from version 16.0.1 to 2020u1. 
-  * PGI community edition compiler, v 19.10.+  * [[https://developer.nvidia.com/blog/pgi-community-edition-19-10-now-available/|PGI]] community edition compiler, v 19.10 - now superseded by the Nvidia nvhpc suite of compilers 
 +  *  [[https://developer.nvidia.com/hpc-sdk|nvhpc]] versions 22.2 and 23.7
  
 === MPI implementations === === MPI implementations ===
-The three most-widely used and supported MPI implementations on Lengau are OpenMPI, MPICH and Intel MPI, which is actually a customized version of MPICH.+The three most-widely used and supported MPI implementations on Lengau are OpenMPI, MPICH and Intel MPI, which is actually a customized version of MPICH.  The Intel Parallel Studio modules include Intel MPI.  There are various modules available on Lengau for OpenMPI and MPICH.  Consult your friendly CHPC support scientist for more advice. 
  
        
/app/dokuwiki/data/attic/howto/compilers.1647033292.txt.gz · Last modified: 2022/03/11 23:14 by ccrosby