Difference between revisions of "Supported compilers for GEOS-Chem"

From Geos-chem
Jump to: navigation, search
(The Intel Fortran compiler)
(9 intermediate revisions by the same user 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 (aka gfortran)]]
 +
#[[Intel Fortran Compiler|The Intel Fortran compiler (aka ifort)]]
 +
#[[Known issues caused by compiler bugs]]
 +
#[[Fortran language resources]]
 +
 +
 
On this page we provide information about the compilers that are supported in GEOS-Chem.
 
On this page we provide information about the compilers that are supported in GEOS-Chem.
  
Line 10: Line 20:
  
 
*[[GNU Fortran compiler|''GNU Fortran compiler'' page on the GEOS-Chem wiki]]
 
*[[GNU Fortran compiler|''GNU Fortran compiler'' page on the GEOS-Chem wiki]]
*[[GNU_Fortran_compiler#GNU_Fortran_versions_tested_with_GEOS-Chem|GNU Fortran versions that have been verified to build GEOS-Chem properly]]
+
*[[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 GNU Fortran]]
+
*[[GNU_Fortran_compiler#Environment_settings_for_GNU_Fortran|Environment settings for the GNU Fortran Compiler]]
*[[GNU_Fortran_compiler#Performance|GEOS-Chem performance when compiled with GNU Fortran]]
+
*[[GNU_Fortran_compiler#Performance|GEOS-Chem performance when built with the GNU Fortran Compiler]]
*[[GNU_Fortran_compiler#Compilation_options|Compilation options for GNU Fortran]]
+
*[[GNU_Fortran_compiler#Compilation_options|Options for the GNU Fortran Compiler]]
*[[GNU_Fortran_compiler#Known_issues|Known issues when compiling GEOS-Chem with GNU Fortran]]
+
*[[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)
 
--[[User:Bmy|Bob Yantosca]] ([[User talk:Bmy|talk]]) 14:32, 14 June 2019 (UTC)
Line 26: Line 36:
 
For more information, please follow these links:
 
For more information, please follow these links:
  
*[[Intel Fortran Compiler|our ''Intel Fortran compiler'' page on the GEOS-Chem wiki]].
+
*[[Intel Fortran Compiler|The ''Intel Fortran compiler'' page on the GEOS-Chem wiki]].
*[[Intel Fortran Compiler|Intel Fortran Compiler versions tested with GEOS-Chem]]
+
*[[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#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#Performance|Performance when compiling GEOS-Chem with the Intel Fortran Compiler]]
*[[Intel Fortran Compiler|Intel Fortran Compiler options]]
+
*[[Intel Fortran Compiler|Options for tthe Intel Fortran Compiler]]
*[[Intel Fortran Compiler#Known Issues|Known issues when compiling GEOS-Chem with the 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)
 
--[[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]]'''''

Revision as of 19:36, 5 August 2019

Previous | Next | Guide to compilers for GEOS-Chem

  1. Supported compilers for GEOS-Chem
  2. The GNU Fortran compiler (aka gfortran)
  3. The Intel Fortran compiler (aka ifort)
  4. Known issues caused by compiler bugs
  5. 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:

--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:

--Bob Yantosca (talk) 14:43, 14 June 2019 (UTC)


Previous | Next | Guide to compilers for GEOS-Chem