The MITgcm model is tested (compiled and run) in an automated fashion on a variety of different machines. The following is a summary of the MITgcm verification suite for the time period: 2024_03.

The machine naming scheme is:

Nickname Processor Type Operating System
"villon" Intel Haswell Ubuntu 18 LTS (x86_64)
"batsi" Intel Haswell Fedora 29 (x86_64)
"baudelaire" Intel Xeon Fedora 13 (x86_64)
"glacier" Intel CentOS 6 (x86_64)
"svante" Intel Xeon (Sandy Bridge) Fedora 24 (x86_64)
"engaging" Intel Xeon (Sandy Bridge) CentOS 6
"pleiades" SGI Altix XE cluster (Intel Xeon) Suse Linux
"archer" Cray XC30 Linux
"ollie" Cray CS400 CentOS
"stan" NEC SX-ACE Super-UX
"jaures" Intel Core i7-4900MQ Fedora 29 (x86_64)


The complete output for the verification runs can be found in the summary pages and the testing archives. The latest reports are:

Nickname OPTFILE Name Type Date Summary Ratio
villon linux_amd64_gfortran.dvlp adjoint-taf 20240331 summary.txt 31:31
villon linux_amd64_gfortran.dvlp tanglin-taf 20240331 summary.txt 21:21
villon linux_amd64_gfortran.dvlp forward 20240331 summary.txt 120:120
villon linux_amd64_gfortran.dvlp restart 20240331 summary.txt 117:120
villon linux_amd64_gfortran+mpi.dvlp adjoint-taf 20240331 summary.txt 29:29
villon linux_amd64_gfortran+mpi.dvlp forward 20240331 summary.txt 117:118
villon linux_amd64_gfortran+mpi+mth.dvlp forward 20240331 summary.txt 98:99
villon linux_amd64_gfortran+mpi+mth.dvlp restart 20240331 summary.txt 98:99
villon linux_amd64_gfortran+mth.dvlp forward 20240331 summary.txt 102:102
batsi linux_amd64_gfortran.dvlp adjoint-taf 20240331 summary.txt 30:31
batsi linux_amd64_gfortran.dvlp forward 20240331 summary.txt 111:117
batsi linux_amd64_gfortran.dvlp restart 20240331 summary.txt 115:117
batsi linux_amd64_gfortran+mpi.dvlp adjoint-taf 20240331 summary.txt 26:27
batsi linux_amd64_gfortran+mpi.dvlp forward 20240331 summary.txt 111:117
batsi linux_amd64_gfortran+mth.dvlp forward 20240331 summary.txt 99:102
batsi linux_amd64_gfortran+mth.dvlp restart 20240331 summary.txt 102:102
engaging linux_amd64_gfortran forward 20240331 summary.txt 116:116
engaging linux_amd64_gfortran forward 20240331 summary.txt 54:54
engaging linux_amd64_gfortran restart 20240331 summary.txt 54:54
engaging linux_amd64_gfortran.dvlp adjoint-oad 20240331 summary.txt 10:10
engaging linux_amd64_gfortran+mpi adjoint-oad 20240331 summary.txt 9:9
engaging linux_amd64_gfortran+mpi forward 20240331 summary.txt 107:108
engaging linux_amd64_gfortran+mpi restart 20240331 summary.txt 105:108
engaging linux_amd64_gfortran+mpi forward 20240331 summary.txt 38:38
engaging linux_amd64_gfortran+mpi restart 20240331 summary.txt 38:38
engaging linux_amd64_gfortran+mpi.dvlp adjoint-taf 20240330 summary.txt 32:33
engaging linux_amd64_gfortran+mpi.dvlp tanglin-taf 20240330 summary.txt 18:18
engaging linux_amd64_gfortran+mpi.fast adjoint-taf 20240331 summary.txt 33:33
engaging linux_amd64_gfortran+mpi.fast tanglin-taf 20240331 summary.txt 18:18
engaging linux_amd64_gfortran+mpi.fast forward 20240331 summary.txt 107:108
engaging linux_amd64_gfortran+mpi.fast restart 20240331 summary.txt 105:108
engaging linux_amd64_ifort+impi.dvlp forward 20240330 summary.txt 104:113
engaging linux_amd64_ifort+impi.dvlp restart 20240330 summary.txt 110:113
engaging linux_amd64_ifort+impi_engaging.fast forward 20240331 summary.txt 101:108
engaging linux_amd64_ifort+impi_engaging.fast restart 20240331 summary.txt 105:108
engaging linux_amd64_ifort+impi+mth.dvlp forward 20240330 summary.txt 99:104
engaging linux_amd64_ifort+impi+mth.dvlp restart 20240330 summary.txt 103:104
engaging linux_amd64_ifort+impi+mth.fast forward 20240331 summary.txt 99:104
engaging linux_amd64_ifort+impi+mth.fast restart 20240331 summary.txt 103:104
engaging linux_amd64_ifort+impi.use_r4.dvlp forward 20240331 summary.txt 66:113
engaging linux_amd64_ifort+impi.use_r4.dvlp restart 20240331 summary.txt 104:108
engaging linux_amd64_open64+mpi.dvlp adjoint-taf 20240330 summary.txt 25:26
engaging linux_amd64_open64+mpi.dvlp forward 20240330 summary.txt 103:108
engaging linux_amd64_open64+mpi.dvlp restart 20240330 summary.txt 105:108
engaging linux_amd64_open64+mpi.fast adjoint-taf 20240331 summary.txt 24:26
engaging linux_amd64_open64+mpi.fast forward 20240331 summary.txt 94:108
engaging linux_amd64_open64+mpi.fast restart 20240331 summary.txt 100:108
svante linux_amd64_ifort+mpi.dvlp adjoint-taf 20240330 summary.txt 26:27
svante linux_amd64_ifort+mpi.dvlp forward 20240330 summary.txt 102:108
svante linux_amd64_ifort+mpi.dvlp restart 20240330 summary.txt 105:108
svante linux_amd64_ifort+mpi.fast adjoint-taf 20240331 summary.txt 27:27
svante linux_amd64_ifort+mpi.fast forward 20240331 summary.txt 102:108
svante linux_amd64_ifort+mpi.fast restart 20240331 summary.txt 105:108
svante linux_amd64_ifort.use_r4+mpi.dvlp adjoint-taf 20240329 summary.txt 25:27
svante linux_amd64_pgf77+mpi.dvlp adjoint-taf 20240330 summary.txt 25:27
svante linux_amd64_pgf77+mpi.dvlp forward 20240330 summary.txt 91:108
svante linux_amd64_pgf77+mpi.dvlp restart 20240330 summary.txt 105:108
svante linux_amd64_pgf77+mpi.fast adjoint-taf 20240331 summary.txt 18:27
svante linux_amd64_pgf77+mpi.fast forward 20240331 summary.txt 80:108
svante linux_amd64_pgf77+mpi.fast restart 20240331 summary.txt 93:105
svante linux_amd64_pgf77+mth.dvlp forward 20240330 summary.txt 91:99
svante linux_amd64_pgf77+mth.dvlp restart 20240330 summary.txt 98:99
svante linux_amd64_pgf77+mth.fast forward 20240331 summary.txt 80:99
svante linux_amd64_pgf77+mth.fast restart 20240331 summary.txt 88:96
albedo linux_amd64_gfortran_albedo+mpi.dvlp forward 20240331 summary.txt 105:108
albedo linux_amd64_gfortran_albedo+mpi.dvlp restart 20240331 summary.txt 105:108
albedo linux_amd64_gfortran_albedo+mpi.fast forward 20240331 summary.txt 89:108
albedo linux_amd64_gfortran_albedo+mpi.fast restart 20240331 summary.txt 89:108
albedo linux_amd64_ifort_albedo+mpi.dvlp forward 20240331 summary.txt 102:108
albedo linux_amd64_ifort_albedo+mpi.dvlp restart 20240331 summary.txt 105:108
albedo linux_amd64_ifort_albedo+mpi.fast forward 20240331 summary.txt 86:108
albedo linux_amd64_ifort_albedo+mpi.fast restart 20240331 summary.txt 54:108
pleiades linux_amd64_ifort+mpi_ice_nas forward 20240316 summary.txt 101:108
pleiades linux_amd64_ifort+mpi_ice_nas restart 20240316 summary.txt 105:108
pleiades linux_amd64_ifort+mpi_ice_nas.fast forward 20240316 summary.txt 102:108
pleiades linux_amd64_ifort+mpi_ice_nas.fast restart 20240316 summary.txt 105:108
jaures linux_amd64_gfortran adjoint-Tap 20240330 summary.txt 10:10
jaures linux_amd64_gfortran tanglin-Tap 20240330 summary.txt 7:7
jaures linux_amd64_gfortran.dvlp adjoint-taf 20240301 summary.txt 31:31
jaures linux_amd64_gfortran.dvlp forward 20240301 summary.txt 110:116
jaures linux_amd64_gfortran.dvlp restart 20240301 summary.txt 114:116
jaures linux_amd64_gfortran+mpi.dvlp adjoint-taf 20240301 summary.txt 27:27
jaures linux_amd64_gfortran+mpi+mth.dvlp forward 20240301 summary.txt 94:99
jaures linux_amd64_gfortran+mpi+mth.dvlp restart 20240301 summary.txt 98:99
jaures linux_amd64_gfortran.use_r4.dvlp adjoint-taf 20240301 summary.txt 27:31
jaures linux_amd64_gfortran.use_r4.dvlp forward 20240301 summary.txt 74:116
jaures linux_amd64_gfortran.use_r4.dvlp restart 20240301 summary.txt 113:116
jaures linux_amd64_gfortran.use_r4+mpi.dvlp forward 20240301 summary.txt 65:108
jaures linux_amd64_gfortran.use_r4+mpi.dvlp restart 20240301 summary.txt 104:108
This table generated on: Sun Mar 31 23:55:01 EDT 2024

Examples of the scripts used for these testing runs can be obtained from: MITgcm_contrib/test_scripts.