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

The machine naming scheme is:

Nickname Processor Type Operating System
"baudelaire" Intel Xeon Fedora 13 (x86_64)
"dickens" Intel Xeon (Woodcrest) Fedora 10 (x86_64)
"danton" Intel Core 2 duo Fedora 17 (x86_64)
"aces" ACESgrid Dell (old)cluster (Xeon) Fedora Core 2
"acesgrid" Intel Xeon (Westmere-EP) cluster Fedora 15 (x86_64)
"beagle" Intel Xeon (Woodcrest) cluster Rocks 5.2 (x86_64)
"pleiades" SGI Altix XE cluster (Intel Xeon) Suse Linux
"iblade" IBM Power6 AIX
"uv100" Intel Xeon (Westmere-EX) SGI cluster Suse SLES 11 (x86_64)
"solasrv" AMD Opteron Solaris 10
"sx8" NEC SX-8 Super-UX
"stomp" Intel Xeon Ubuntu (x86-64)
"weber" AMD Athlon Ubuntu


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
aces linux_ia32_g77 adjoint 20130228 summary.txt 23:23
aces linux_ia32_g77+mpi forward 20130228 summary.txt 75:80
aces linux_ia32_ifort+mpi.dvlp adjoint 20130228 summary.txt 19:19
aces linux_ia32_ifort+mpi.dvlp forward 20130228 summary.txt 77:81
aces linux_ia32_ifort+mpi.dvlp restart 20130228 summary.txt 78:81
aces linux_ia32_ifort+mpi+mth.dvlp forward 20130228 summary.txt 73:75
aces linux_ia32_ifort+mth.dvlp forward 20130228 summary.txt 76:77
aces linux_ia32_ifort+mth.dvlp restart 20130228 summary.txt 77:77
aces linux_ia32_open64.dvlp adjoint 20130228 summary.txt 23:23
aces linux_ia32_open64.dvlp tanglin 20130228 summary.txt 9:10
aces linux_ia32_open64.dvlp forward 20130228 summary.txt 85:88
aces linux_ia32_pgf77+mpi forward 20130228 summary.txt 77:81
acesgrid linux_amd64_gfortran+mpi forward 20130227 summary.txt 80:81
acesgrid linux_amd64_gfortran+mpi.fast forward 20130228 summary.txt 80:81
acesgrid linux_amd64_gfortran+mpi+mth forward 20130227 summary.txt 74:75
acesgrid linux_amd64_gfortran+mpi+mth restart 20130227 summary.txt 74:75
acesgrid linux_amd64_gfortran+mpi+mth.fast forward 20130228 summary.txt 74:75
acesgrid linux_amd64_gfortran+mpi+mth.fast restart 20130228 summary.txt 74:75
acesgrid linux_amd64_open64.dvlp adjoint 20130228 summary.txt 23:23
acesgrid linux_amd64_open64.dvlp forward 20130227 summary.txt 87:88
acesgrid linux_amd64_open64+mpi forward 20130227 summary.txt 79:81
acesgrid linux_amd64_open64+mpi restart 20130227 summary.txt 78:81
acesgrid linux_amd64_open64+mpi.fast forward 20130228 summary.txt 73:81
acesgrid linux_amd64_open64+mpi.fast restart 20130228 summary.txt 75:81
acesgrid linux_amd64_pathf90+mpi forward 20130227 summary.txt 76:81
acesgrid linux_amd64_pathf90+mpi.fast forward 20130228 summary.txt 76:81
acesgrid linux_amd64_pathf90+mth forward 20130227 summary.txt 75:77
acesgrid linux_amd64_pathf90+mth restart 20130227 summary.txt 77:77
acesgrid linux_amd64_pathf90+mth.fast forward 20130228 summary.txt 75:77
acesgrid linux_amd64_pathf90+mth.fast restart 20130228 summary.txt 74:77
acesgrid linux_amd64_pgf77+mpi adjoint 20130227 summary.txt 18:19
acesgrid linux_amd64_pgf77+mpi forward 20130227 summary.txt 69:81
acesgrid linux_amd64_pgf77+mpi restart 20130227 summary.txt 78:81
acesgrid linux_amd64_pgf77+mpi.fast adjoint 20130228 summary.txt 10:19
acesgrid linux_amd64_pgf77+mpi.fast forward 20130228 summary.txt 67:81
acesgrid linux_amd64_pgf77+mpi.fast restart 20130228 summary.txt 75:81
baudelaire linux_amd64_g77 adjoint 20130228 summary.txt 23:23
baudelaire linux_amd64_g77 forward 20130228 summary.txt 85:88
baudelaire linux_amd64_gfortran.dvlp adjoint 20130228 summary.txt 23:23
baudelaire linux_amd64_gfortran.dvlp tanglin 20130224 summary.txt 10:10
baudelaire linux_amd64_gfortran.dvlp forward 20130228 summary.txt 88:88
baudelaire linux_amd64_gfortran.dvlp restart 20130228 summary.txt 86:88
baudelaire linux_amd64_gfortran+mpi.dvlp adjoint 20130228 summary.txt 17:19
baudelaire linux_amd64_gfortran+mpi.dvlp forward 20130228 summary.txt 76:81
baudelaire linux_amd64_gfortran+mpi+mth.dvlp forward 20130228 summary.txt 71:75
baudelaire linux_amd64_gfortran+mpi+mth.dvlp restart 20130228 summary.txt 74:75
baudelaire linux_amd64_gfortran+mth.dvlp forward 20130228 summary.txt 77:77
baudelaire linux_amd64_ifort11 forward 20130228 summary.txt 85:88
dickens linux_amd64_g77 forward 20130228 summary.txt 85:88
dickens linux_amd64_gfortran forward 20130228 summary.txt 88:88
dickens linux_amd64_gfortran restart 20130228 summary.txt 86:88
dickens linux_amd64_gfortran+mth forward 20130228 summary.txt 77:77
danton linux_amd64_g77 forward 20130207 summary.txt 85:86
danton linux_amd64_g77 restart 20130207 summary.txt 85:85
danton linux_amd64_gfortran.dvlp adjoint 20130207 summary.txt 23:23
danton linux_amd64_gfortran.dvlp forward 20130207 summary.txt 88:88
danton linux_amd64_gfortran.dvlp restart 20130207 summary.txt 86:88
danton linux_amd64_gfortran+mpi.dvlp adjoint 20130207 summary.txt 19:19
danton linux_amd64_gfortran+mpi+mth.dvlp forward 20130207 summary.txt 74:75
danton linux_amd64_gfortran+mpi+mth.dvlp restart 20130207 summary.txt 74:75
danton linux_amd64_gfortran.use_r4.dvlp adjoint 20130221 summary.txt 20:23
danton linux_amd64_gfortran.use_r4.dvlp forward 20130221 summary.txt 57:88
danton linux_amd64_gfortran.use_r4.dvlp restart 20130221 summary.txt 85:88
danton linux_amd64_gfortran.use_r4+mpi.dvlp forward 20130221 summary.txt 49:81
danton linux_amd64_gfortran.use_r4+mpi.dvlp restart 20130221 summary.txt 77:81
danton linux_amd64_ifort11+mpi+mth.dvlp forward 20130214 summary.txt 73:75
danton linux_amd64_ifort11+mpi+mth.dvlp restart 20130214 summary.txt 74:75
danton linux_amd64_ifort11.use_r4+mpi.dvlp adjoint 20130214 summary.txt 17:19
danton linux_amd64_ifort11.use_r4+mpi.dvlp forward 20130214 summary.txt 49:81
danton linux_amd64_ifort11.use_r4+mpi.dvlp restart 20130214 summary.txt 77:81
beagle linux_amd64_ifort_beagle forward 20130228 summary.txt 85:88
beagle linux_amd64_ifort_beagle forward 20130228 summary.txt 8:8
beagle linux_amd64_ifort_beagle forward 20130228 summary.txt 7:7
beagle linux_amd64_ifort_beagle+mpi forward 20130228 summary.txt 77:81
beagle linux_amd64_ifort_beagle+mpi restart 20130228 summary.txt 78:81
beagle linux_amd64_ifort_beagle+mpi forward 20130228 summary.txt 2:2
beagle linux_amd64_ifort_beagle+mpi.fast forward 20130228 summary.txt 77:81
beagle linux_amd64_ifort_beagle+mpi.fast restart 20130228 summary.txt 68:81
pleiades linux_amd64_ifort+mpi_ice_nas forward 20130212 summary.txt 77:81
pleiades linux_amd64_ifort+mpi_ice_nas restart 20130212 summary.txt 78:81
pleiades linux_amd64_ifort+mpi_ice_nas.fast forward 20130212 summary.txt 77:81
pleiades linux_amd64_ifort+mpi_ice_nas.fast restart 20130212 summary.txt 78:81
iblade sp6+mpi_iblade forward 20130224 summary.txt 67:81
sx8 SUPER-UX_SX-8_sxf90_awi+mpi forward 20130224 summary.txt 65:81
uv100 linux_ia64_ifort+mpi.dvlp forward 20130228 summary.txt 77:81
solasrv sunos_i86pc_f95 forward 20130228 summary.txt 76:88
stomp linux_ia64_ifort+oad adjoint 20130228 summary.txt 1:1
weber linux_ia32_ifort+oad adjoint 20130228 summary.txt 0:1
This table generated on: Thu Feb 28 23:55:01 EST 2013

Examples of the scripts used for these testing runs can be obtained from: MITgcm/tools/example_scripts.