MITgcm logo
News
Source Code
Testing
Documentation
Projects
Contact Us
Links
Search

ECCO Logo
CMI logo
MIT logo

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_02.

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 20240223 summary.txt 31:31
villon linux_amd64_gfortran.dvlp tanglin-taf 20240223 summary.txt 21:21
villon linux_amd64_gfortran.dvlp forward 20240223 summary.txt 118:118
villon linux_amd64_gfortran.dvlp restart 20240223 summary.txt 115:118
villon linux_amd64_gfortran+mpi.dvlp adjoint-taf 20240223 summary.txt 29:29
villon linux_amd64_gfortran+mpi.dvlp forward 20240223 summary.txt 116:117
villon linux_amd64_gfortran+mpi+mth.dvlp forward 20240223 summary.txt 98:99
villon linux_amd64_gfortran+mpi+mth.dvlp restart 20240223 summary.txt 98:99
villon linux_amd64_gfortran+mth.dvlp forward 20240223 summary.txt 102:102
batsi linux_amd64_gfortran.dvlp adjoint-taf 20240222 summary.txt 31:31
batsi linux_amd64_gfortran.dvlp forward 20240222 summary.txt 110:116
batsi linux_amd64_gfortran.dvlp restart 20240222 summary.txt 114:116
batsi linux_amd64_gfortran+mpi.dvlp adjoint-taf 20240223 summary.txt 27:27
batsi linux_amd64_gfortran+mpi.dvlp forward 20240222 summary.txt 109:115
batsi linux_amd64_gfortran+mth.dvlp forward 20240222 summary.txt 99:102
batsi linux_amd64_gfortran+mth.dvlp restart 20240222 summary.txt 102:102
engaging linux_amd64_gfortran forward 20240223 summary.txt 115:115
engaging linux_amd64_gfortran forward 20240223 summary.txt 54:54
engaging linux_amd64_gfortran restart 20240223 summary.txt 54:54
engaging linux_amd64_gfortran.dvlp adjoint-oad 20240223 summary.txt 10:10
engaging linux_amd64_gfortran+mpi adjoint-oad 20240223 summary.txt 9:9
engaging linux_amd64_gfortran+mpi forward 20240223 summary.txt 106:107
engaging linux_amd64_gfortran+mpi restart 20240223 summary.txt 104:107
engaging linux_amd64_gfortran+mpi forward 20240223 summary.txt 38:38
engaging linux_amd64_gfortran+mpi restart 20240223 summary.txt 38:38
engaging linux_amd64_gfortran+mpi.dvlp adjoint-taf 20240223 summary.txt 33:33
engaging linux_amd64_gfortran+mpi.dvlp tanglin-taf 20240223 summary.txt 18:18
engaging linux_amd64_gfortran+mpi.fast adjoint-taf 20240222 summary.txt 33:33
engaging linux_amd64_gfortran+mpi.fast tanglin-taf 20240222 summary.txt 18:18
engaging linux_amd64_gfortran+mpi.fast forward 20240223 summary.txt 106:107
engaging linux_amd64_gfortran+mpi.fast restart 20240223 summary.txt 104:107
engaging linux_amd64_ifort+impi.dvlp forward 20240223 summary.txt 103:112
engaging linux_amd64_ifort+impi.dvlp restart 20240223 summary.txt 109:112
engaging linux_amd64_ifort+impi_engaging.fast forward 20240223 summary.txt 100:107
engaging linux_amd64_ifort+impi_engaging.fast restart 20240223 summary.txt 104:107
engaging linux_amd64_ifort+impi+mth.dvlp forward 20240223 summary.txt 99:104
engaging linux_amd64_ifort+impi+mth.dvlp restart 20240223 summary.txt 103:104
engaging linux_amd64_ifort+impi+mth.fast forward 20240222 summary.txt 99:104
engaging linux_amd64_ifort+impi+mth.fast restart 20240222 summary.txt 103:104
engaging linux_amd64_ifort+impi.use_r4.dvlp forward 20240222 summary.txt 66:112
engaging linux_amd64_ifort+impi.use_r4.dvlp restart 20240222 summary.txt 103:107
engaging linux_amd64_open64+mpi.dvlp adjoint-taf 20240223 summary.txt 26:26
engaging linux_amd64_open64+mpi.dvlp forward 20240223 summary.txt 102:107
engaging linux_amd64_open64+mpi.dvlp restart 20240223 summary.txt 104:107
engaging linux_amd64_open64+mpi.fast adjoint-taf 20240222 summary.txt 24:26
engaging linux_amd64_open64+mpi.fast forward 20240222 summary.txt 93:107
engaging linux_amd64_open64+mpi.fast restart 20240222 summary.txt 99:107
svante linux_amd64_ifort+mpi.dvlp adjoint-taf 20240218 summary.txt 27:27
svante linux_amd64_ifort+mpi.dvlp forward 20240223 summary.txt 101:107
svante linux_amd64_ifort+mpi.dvlp restart 20240223 summary.txt 104:107
svante linux_amd64_ifort+mpi.fast adjoint-taf 20240222 summary.txt 27:27
svante linux_amd64_ifort+mpi.fast forward 20240222 summary.txt 101:107
svante linux_amd64_ifort+mpi.fast restart 20240222 summary.txt 104:107
svante linux_amd64_ifort.use_r4+mpi.dvlp adjoint-taf 20240223 summary.txt 25:27
svante linux_amd64_pgf77+mpi.dvlp adjoint-taf 20240223 summary.txt 26:27
svante linux_amd64_pgf77+mpi.dvlp forward 20240223 summary.txt 90:107
svante linux_amd64_pgf77+mpi.dvlp restart 20240223 summary.txt 104:107
svante linux_amd64_pgf77+mpi.fast adjoint-taf 20240222 summary.txt 18:27
svante linux_amd64_pgf77+mpi.fast forward 20240222 summary.txt 79:107
svante linux_amd64_pgf77+mpi.fast restart 20240222 summary.txt 92:104
svante linux_amd64_pgf77+mth.dvlp forward 20240223 summary.txt 91:99
svante linux_amd64_pgf77+mth.dvlp restart 20240223 summary.txt 98:99
svante linux_amd64_pgf77+mth.fast forward 20240222 summary.txt 80:99
svante linux_amd64_pgf77+mth.fast restart 20240222 summary.txt 88:96
glacier linux_amd64_gfortran+mpi adjoint-taf 20240220 summary.txt 6:6
glacier linux_amd64_gfortran+mpi forward 20240221 summary.txt 5:5
glacier linux_amd64_gfortran+mpi restart 20240221 summary.txt 5:5
glacier linux_amd64_gfortran+mpi.dvlp forward 20240221 summary.txt 5:5
glacier linux_amd64_gfortran+mpi.dvlp restart 20240221 summary.txt 5:5
glacier linux_amd64_gfortran+mpi.fast forward 20240221 summary.txt 5:5
glacier linux_amd64_gfortran+mpi.fast restart 20240221 summary.txt 5:5
albedo linux_amd64_gfortran_albedo+mpi.dvlp forward 20240223 summary.txt 104:107
albedo linux_amd64_gfortran_albedo+mpi.dvlp restart 20240223 summary.txt 104:107
albedo linux_amd64_gfortran_albedo+mpi.fast forward 20240223 summary.txt 88:107
albedo linux_amd64_gfortran_albedo+mpi.fast restart 20240223 summary.txt 88:107
albedo linux_amd64_ifort_albedo+mpi.dvlp forward 20240223 summary.txt 101:107
albedo linux_amd64_ifort_albedo+mpi.dvlp restart 20240223 summary.txt 104:107
albedo linux_amd64_ifort_albedo+mpi.fast forward 20240223 summary.txt 85:107
albedo linux_amd64_ifort_albedo+mpi.fast restart 20240223 summary.txt 53:107
pleiades linux_amd64_ifort+mpi_ice_nas forward 20240216 summary.txt 100:107
pleiades linux_amd64_ifort+mpi_ice_nas restart 20240216 summary.txt 104:107
pleiades linux_amd64_ifort+mpi_ice_nas.fast forward 20240216 summary.txt 101:107
pleiades linux_amd64_ifort+mpi_ice_nas.fast restart 20240216 summary.txt 104:107
jaures linux_amd64_gfortran adjoint-Tap 20240209 summary.txt 10:10
jaures linux_amd64_gfortran tanglin-Tap 20240209 summary.txt 7:7
jaures linux_amd64_gfortran.dvlp adjoint-taf 20240201 summary.txt 31:31
jaures linux_amd64_gfortran.dvlp forward 20240201 summary.txt 109:115
jaures linux_amd64_gfortran.dvlp restart 20240201 summary.txt 113:115
jaures linux_amd64_gfortran+mpi.dvlp adjoint-taf 20240201 summary.txt 27:27
jaures linux_amd64_gfortran+mpi+mth.dvlp forward 20240201 summary.txt 94:99
jaures linux_amd64_gfortran+mpi+mth.dvlp restart 20240201 summary.txt 98:99
jaures linux_amd64_gfortran.use_r4.dvlp adjoint-taf 20240201 summary.txt 27:31
jaures linux_amd64_gfortran.use_r4.dvlp forward 20240201 summary.txt 74:115
jaures linux_amd64_gfortran.use_r4.dvlp restart 20240201 summary.txt 112:115
jaures linux_amd64_gfortran.use_r4+mpi.dvlp forward 20240201 summary.txt 65:107
jaures linux_amd64_gfortran.use_r4+mpi.dvlp restart 20240201 summary.txt 103:107
This table generated on: Fri Feb 23 08:55:02 EST 2024

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