Supported compilers for GEOS-Chem: Difference between revisions
(Created page with "== The GNU Fortran compiler == == Overview == '''''GNU Fortran is our recommended open-source compiler for GEOS-Chem.''''' GEOS-Chem v11-01 and newer versions are compa...") |
No edit summary |
||
(17 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__FORCETOC__ | |||
'''''[[Guide to compilers for GEOS-Chem|Previous]] | [[GNU Fortran compiler|Next]] | [[Guide to compilers for GEOS-Chem]]''''' | |||
= | #<span style="color:blue">'''Supported compilers for GEOS-Chem'''</span> | ||
#[[GNU Fortran compiler|The GNU Fortran compiler (gfortran)]] | |||
#[[Intel Fortran Compiler|The Intel Fortran compiler (ifort, ifx)]] | |||
#[[Fortran language resources]] | |||
On this page we provide information about the compilers that are supported in GEOS-Chem. | |||
== The GNU Fortran compiler == | |||
'''''GNU Fortran is our recommended open-source compiler for GEOS-Chem.''''' | |||
[[GEOS-Chem v11-01]] and newer versions are compatible with the [[GNU Fortran compiler]], aka <tt>gfortran</tt>. This is a free and open-source compiler that comes pre-installed on many modern computer systems. As such, GNU Fortran allows GEOS-Chem to be highly portable across a wide variety of platforms, including cloud-computing platforms. | |||
For more information, please follow these links: | |||
*[[GNU Fortran compiler|''GNU Fortran compiler'' page on the GEOS-Chem wiki]] | |||
*[[GNU_Fortran_compiler#GNU_Fortran_versions_tested_with_GEOS-Chem|GNU Fortran Compiler versions that have been verified to build GEOS-Chem properly]] | |||
*[[GNU_Fortran_compiler#Environment_settings_for_GNU_Fortran|Environment settings for the GNU Fortran Compiler]] | |||
*[[GNU_Fortran_compiler#Performance|GEOS-Chem performance when built with the GNU Fortran Compiler]] | |||
*[[GNU_Fortran_compiler#Compilation_options|Options for the GNU Fortran Compiler]] | |||
*[[GNU_Fortran_compiler#Known_issues|Known issues when building GEOS-Chem with the GNU Fortran Compiler]] | |||
| | |||
--[[User:Bmy|Bob Yantosca]] ([[User talk:Bmy|talk]]) 14:32, 14 June 2019 (UTC) | |||
|[[ | |||
== The Intel Fortran compiler == | |||
'''''Intel Fortran is our recommended proprietary compiler for GEOS-Chem.''''' | |||
Many users compile GEOS-Chem with the Intel Fortran compiler (aka <tt>ifort</tt>). In general, you will always obtain the best performance when compiling GEOS-Chem using Intel Fortran AND running GEOS-Chem on a system with Intel CPUs. | |||
For more information, please follow these links: | |||
|- | *[[Intel Fortran Compiler|The ''Intel Fortran compiler'' page on the GEOS-Chem wiki]]. | ||
| | *[[Intel Fortran Compiler|Intel Fortran Compiler versions that have been verified to build GEOS-Chem properly]] | ||
| | *[[Intel Fortran Compiler#Environment_settings_for_Intel_Fortran|Environment settings for the Intel Fortran Compiler]] | ||
| | *[[Intel Fortran Compiler#Performance|Performance when compiling GEOS-Chem with the Intel Fortran Compiler]] | ||
|[[ | *[[Intel Fortran Compiler|Options for tthe Intel Fortran Compiler]] | ||
*[[Intel Fortran Compiler#Known Issues|Known issues when building GEOS-Chem with the Intel Fortran Compiler]] | |||
| | --[[User:Bmy|Bob Yantosca]] ([[User talk:Bmy|talk]]) 14:43, 14 June 2019 (UTC) | ||
--[[ | ---- | ||
'''''[[Guide to compilers for GEOS-Chem|Previous]] | [[GNU Fortran compiler|Next]] | [[Guide to compilers for GEOS-Chem]]''''' |
Latest revision as of 19:21, 21 May 2024
Previous | Next | Guide to compilers for GEOS-Chem
- Supported compilers for GEOS-Chem
- The GNU Fortran compiler (gfortran)
- The Intel Fortran compiler (ifort, ifx)
- Fortran language resources
On this page we provide information about the compilers that are supported in GEOS-Chem.
The GNU Fortran compiler
GNU Fortran is our recommended open-source compiler for GEOS-Chem.
GEOS-Chem v11-01 and newer versions are compatible with the GNU Fortran compiler, aka gfortran. This is a free and open-source compiler that comes pre-installed on many modern computer systems. As such, GNU Fortran allows GEOS-Chem to be highly portable across a wide variety of platforms, including cloud-computing platforms.
For more information, please follow these links:
- GNU Fortran compiler page on the GEOS-Chem wiki
- GNU Fortran Compiler versions that have been verified to build GEOS-Chem properly
- Environment settings for the GNU Fortran Compiler
- GEOS-Chem performance when built with the GNU Fortran Compiler
- Options for the GNU Fortran Compiler
- Known issues when building GEOS-Chem with the GNU Fortran Compiler
--Bob Yantosca (talk) 14:32, 14 June 2019 (UTC)
The Intel Fortran compiler
Intel Fortran is our recommended proprietary compiler for GEOS-Chem.
Many users compile GEOS-Chem with the Intel Fortran compiler (aka ifort). In general, you will always obtain the best performance when compiling GEOS-Chem using Intel Fortran AND running GEOS-Chem on a system with Intel CPUs.
For more information, please follow these links:
- The Intel Fortran compiler page on the GEOS-Chem wiki.
- Intel Fortran Compiler versions that have been verified to build GEOS-Chem properly
- Environment settings for the Intel Fortran Compiler
- Performance when compiling GEOS-Chem with the Intel Fortran Compiler
- Options for tthe Intel Fortran Compiler
- Known issues when building GEOS-Chem with the Intel Fortran Compiler
--Bob Yantosca (talk) 14:43, 14 June 2019 (UTC)