Differences
This shows you the differences between two versions of the page.
| Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
howto:compilers [2022/03/11 23:23] ccrosby |
howto:compilers [2023/10/17 13:26] (current) ccrosby |
| === 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. |
| * [[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. | * [[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. |
| * [[https://developer.nvidia.com/blog/pgi-community-edition-19-10-now-available/|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 === |