Difference between revisions of "Machine issues & portability"

From Geos-chem
Jump to: navigation, search
(GNU Fortran compiler)
(IFORT Compiler)
Line 11: Line 11:
 
== IFORT Compiler ==
 
== IFORT Compiler ==
  
The Intel Fortran Compiler (aka IFORT) is our recommended compiler for GEOS-Chem.  We have created a [[Intel Fortran Compiler|separate wiki page for Intel Fortran Compiler]] topics.   
+
The Intel Fortran Compiler (aka ifort) can currently be used to compile GEOS-Chem.  However, this compiler is proprietary and requires that you (or your IT department) to purchase a site license, which can be expensive.   
  
Please see the [[Intel Fortran Compiler#Known issues|list of known issues with the Intel Fortran Compiler]] on this page.
+
Please see [[Intel Fortran Compiler|our ''Intel Fortran Compiler'' wiki page]] for more information about the options used to compile GEOS-Chem, as well as [[Intel Fortran Compiler#Known issues|a list of known issues]].
  
--[[User:Bmy|Bob Y.]] 16:12, 29 February 2012 (EST)
+
--[[User:Bmy|Bob Yantosca]] ([[User talk:Bmy|talk]]) 22:16, 21 December 2018 (UTC)
  
 
== PGI Compiler ==
 
== PGI Compiler ==

Revision as of 22:16, 21 December 2018

On this page we list the compiler-dependent and platform-dependent issues that we have recently encountered.

GNU Fortran compiler

The GNU Fortran compiler (aka gfortran) is our recommended compiler for GEOS-Chem. Because gfortran is open-source, it can be used on a wide variety of platforms, including the [Amazon Web Services cloud computing platform].

Please see our GNU Fortran compiler wiki page for more information about the compilation options used by GEOS-Chem.

--Bob Yantosca (talk) 22:13, 21 December 2018 (UTC)

IFORT Compiler

The Intel Fortran Compiler (aka ifort) can currently be used to compile GEOS-Chem. However, this compiler is proprietary and requires that you (or your IT department) to purchase a site license, which can be expensive.

Please see our Intel Fortran Compiler wiki page for more information about the options used to compile GEOS-Chem, as well as a list of known issues.

--Bob Yantosca (talk) 22:16, 21 December 2018 (UTC)

PGI Compiler

NOTE: While GEOS-Chem can probably compile and run with the PGI compiler, we are no longer actively supporting it. We recommend that you use the open-source GNU Fortran Compiler instead.

Please see the Portland Group Int'l vendor website for PGI compiler documentation.

--Bob Yantosca (talk) 20:09, 5 December 2016 (UTC)

Compatibility issues added in v9-01-02

Please see this list of minor bugs that were corrected in order to get the GEOS-Chem code to compile with the PGI compiler.

--Bob Y. 10:04, 23 February 2012 (EST)

Error with ADJUSTL and ADJUSTR

For more information, please see this post on our PGI compiler wiki page.

--Bob Yantosca (talk) 19:24, 9 February 2016 (UTC)

Setting the stacksize

For more information, please see this post on our PGI compiler wiki page.

--Bob Yantosca (talk) 19:25, 9 February 2016 (UTC)