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: 2025_09.

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 20250930 summary.txt 33:33
villon linux_amd64_gfortran.dvlp tanglin-taf 20250930 summary.txt 23:23
villon linux_amd64_gfortran.dvlp forward 20250930 summary.txt 124:124
villon linux_amd64_gfortran.dvlp restart 20250930 summary.txt 121:124
villon linux_amd64_gfortran+mpi.dvlp adjoint-taf 20250930 summary.txt 31:31
villon linux_amd64_gfortran+mpi.dvlp forward 20250930 summary.txt 120:121
villon linux_amd64_gfortran+mpi+mth.dvlp forward 20250930 summary.txt 102:103
villon linux_amd64_gfortran+mpi+mth.dvlp restart 20250930 summary.txt 102:103
villon linux_amd64_gfortran+mth.dvlp forward 20250930 summary.txt 106:106
engaging linux_amd64_gfortran forward 20250930 summary.txt 120:120
engaging linux_amd64_gfortran forward 20250930 summary.txt 59:59
engaging linux_amd64_gfortran restart 20250930 summary.txt 59:59
engaging linux_amd64_gfortran.dvlp adjoint-oad 20250930 summary.txt 10:10
engaging linux_amd64_gfortran+mpi adjoint-oad 20250930 summary.txt 9:9
engaging linux_amd64_gfortran+mpi forward 20250929 summary.txt 111:112
engaging linux_amd64_gfortran+mpi forward 20250929 summary.txt 42:42
engaging linux_amd64_gfortran+mpi restart 20250929 summary.txt 42:42
engaging linux_amd64_gfortran+mpi.dvlp adjoint-taf 20250930 summary.txt 35:35
engaging linux_amd64_gfortran+mpi.dvlp tanglin-taf 20250930 summary.txt 20:20
engaging linux_amd64_gfortran+mpi.fast adjoint-taf 20250928 summary.txt 35:35
engaging linux_amd64_gfortran+mpi.fast tanglin-taf 20250928 summary.txt 20:20
engaging linux_amd64_gfortran+mpi.fast forward 20250930 summary.txt 111:112
engaging linux_amd64_gfortran_rocky8 forward 20250930 summary.txt 117:120
engaging linux_amd64_gfortran_rocky8+mpi forward 20250930 summary.txt 108:112
engaging linux_amd64_gfortran_rocky8+mpi restart 20250930 summary.txt 109:112
engaging linux_amd64_gfortran_rocky8+mpi.fast forward 20250930 summary.txt 105:112
engaging linux_amd64_gfortran_rocky8+mpi.fast restart 20250930 summary.txt 99:112
engaging linux_amd64_ifort+impi_engaging.fast forward 20250930 summary.txt 106:112
engaging linux_amd64_ifort+impi_engaging.fast restart 20250930 summary.txt 82:112
engaging linux_amd64_ifx+impi_engaging_amd_avx2.fast forward 20250930 summary.txt 105:112
engaging linux_amd64_ifx+impi_engaging_amd_avx2.fast restart 20250930 summary.txt 108:112
engaging linux_amd64_open64+mpi.dvlp adjoint-taf 20250930 summary.txt 28:28
engaging linux_amd64_open64+mpi.dvlp forward 20250930 summary.txt 105:110
engaging linux_amd64_open64+mpi.dvlp restart 20250915 summary.txt 107:110
engaging linux_amd64_open64+mpi.fast adjoint-taf 20250928 summary.txt 22:28
engaging linux_amd64_open64+mpi.fast forward 20250928 summary.txt 94:110
engaging linux_amd64_open64+mpi.fast restart 20250913 summary.txt 101:110
svante linux_amd64_ifort+mpi.dvlp adjoint-taf 20250930 summary.txt 29:29
svante linux_amd64_ifort+mpi.dvlp forward 20250930 summary.txt 106:112
svante linux_amd64_ifort+mpi.dvlp restart 20250930 summary.txt 109:112
svante linux_amd64_ifort+mpi.fast adjoint-taf 20250928 summary.txt 29:29
svante linux_amd64_ifort+mpi.fast forward 20250928 summary.txt 106:112
svante linux_amd64_ifort+mpi.fast restart 20250928 summary.txt 109:112
svante linux_amd64_ifort.use_r4+mpi.dvlp adjoint-taf 20250929 summary.txt 27:29
svante linux_amd64_ifort.use_r4+mpi.dvlp forward 20250929 summary.txt 68:112
svante linux_amd64_ifort.use_r4+mpi.dvlp restart 20250929 summary.txt 108:112
svante linux_amd64_pgf77+mpi.dvlp adjoint-taf 20250930 summary.txt 28:29
svante linux_amd64_pgf77+mpi.dvlp forward 20250930 summary.txt 94:112
svante linux_amd64_pgf77+mpi.dvlp restart 20250930 summary.txt 109:112
svante linux_amd64_pgf77+mpi.fast adjoint-taf 20250928 summary.txt 20:29
svante linux_amd64_pgf77+mpi.fast forward 20250928 summary.txt 82:112
svante linux_amd64_pgf77+mpi.fast restart 20250928 summary.txt 97:109
svante linux_amd64_pgf77+mth.dvlp forward 20250930 summary.txt 95:103
svante linux_amd64_pgf77+mth.dvlp restart 20250930 summary.txt 103:103
svante linux_amd64_pgf77+mth.fast forward 20250928 summary.txt 83:103
svante linux_amd64_pgf77+mth.fast restart 20250928 summary.txt 90:100
albedo linux_amd64_gfortran_albedo+mpi.dvlp forward 20250930 summary.txt 108:112
albedo linux_amd64_gfortran_albedo+mpi.dvlp restart 20250930 summary.txt 109:112
albedo linux_amd64_gfortran_albedo+mpi.fast forward 20250930 summary.txt 91:112
albedo linux_amd64_gfortran_albedo+mpi.fast restart 20250930 summary.txt 88:112
albedo linux_amd64_ifort_albedo+mpi.dvlp forward 20250930 summary.txt 106:112
albedo linux_amd64_ifort_albedo+mpi.dvlp restart 20250930 summary.txt 109:112
albedo linux_amd64_ifort_albedo+mpi.fast forward 20250930 summary.txt 88:112
albedo linux_amd64_ifort_albedo+mpi.fast restart 20250930 summary.txt 53:112
baudelaire linux_amd64_gfortran adjoint-Tap 20250930 summary.txt 10:10
baudelaire linux_amd64_gfortran tanglin-Tap 20250930 summary.txt 7:7
baudelaire linux_amd64_gfortran.dvlp adjoint-taf 20250930 summary.txt 32:33
baudelaire linux_amd64_gfortran.dvlp forward 20250930 summary.txt 116:121
baudelaire linux_amd64_gfortran.dvlp restart 20250930 summary.txt 119:121
baudelaire linux_amd64_gfortran+mpi.dvlp adjoint-taf 20250930 summary.txt 28:29
baudelaire linux_amd64_gfortran+mpi.dvlp forward 20250930 summary.txt 115:120
baudelaire linux_amd64_gfortran+mth.dvlp forward 20250930 summary.txt 104:106
baudelaire linux_amd64_gfortran+mth.dvlp restart 20250930 summary.txt 106:106
jaures linux_amd64_gfortran adjoint-Tap 20250920 summary.txt 10:10
jaures linux_amd64_gfortran tanglin-Tap 20250920 summary.txt 7:7
jaures linux_amd64_gfortran.dvlp adjoint-taf 20250901 summary.txt 32:33
jaures linux_amd64_gfortran.dvlp forward 20250901 summary.txt 116:120
jaures linux_amd64_gfortran.dvlp restart 20250901 summary.txt 118:120
jaures linux_amd64_gfortran+mpi.dvlp adjoint-taf 20250901 summary.txt 28:29
jaures linux_amd64_gfortran+mpi+mth.dvlp forward 20250901 summary.txt 100:103
jaures linux_amd64_gfortran+mpi+mth.dvlp restart 20250901 summary.txt 102:103
jaures linux_amd64_gfortran.use_r4.dvlp adjoint-taf 20250901 summary.txt 29:33
jaures linux_amd64_gfortran.use_r4.dvlp forward 20250901 summary.txt 77:120
jaures linux_amd64_gfortran.use_r4.dvlp restart 20250901 summary.txt 117:120
jaures linux_amd64_gfortran.use_r4+mpi.dvlp forward 20250901 summary.txt 68:112
jaures linux_amd64_gfortran.use_r4+mpi.dvlp restart 20250901 summary.txt 108:112
This table generated on: Tue Sep 30 23:55:01 EDT 2025

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