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

The machine naming scheme is:

Machine Type Nickname Notes
Intel Xeon "baudelaire" Fedora 13 (x86_64)
Intel Xeon (Woodcrest) "dickens" Fedora 10 (x86_64)
Intel Core 2 duo "danton" Fedora 14 (x86_64)
Intel Xeon (5xxx series) "debathena" Ubuntu 9.04 (x86_64)
AMD Opteron Barcelona "harbor" Ubuntu 8.04 LTS (x86_64)
AMD Opteron "mseas", "path" Centos 5.2
Intel P4 "meander" Ubuntu 8.10
Intel P4 "lagoon" Ubuntu 9.10
Intel P4 "faulks" Fedora Core 6
ACESgrid Dell cluster (Xeon) "aces" Fedora Core 2
Intel Xeon (Woodcrest) cluster "beagle" Rocks 5.2 (x86_64)
SGI Altix XE cluster (Intel Xeon) "pleiades" SuSE Linux
IBM Power6 "iblade" AIX
IBM Power6 "bluefire" AIX 5L
AMD Opteron Barcelona "hpcdistro" OpenSolaris x86 2009.06
AMD Opteron "solasrv" Solaris 10
Sun UltraSparc III "sunathena" Solaris 10
NEC SX-8 "sx8" Super-UX
PowerPC970MP cluster "bigred" SuSE SLES 9 (PPC)


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 20130131 summary.txt 23:23
aces linux_ia32_g77+mpi forward 20130131 summary.txt 75:80
aces linux_ia32_ifort+mpi.dvlp adjoint 20130131 summary.txt 19:19
aces linux_ia32_ifort+mpi.dvlp forward 20130131 summary.txt 78:81
aces linux_ia32_ifort+mpi.dvlp restart 20130131 summary.txt 78:81
aces linux_ia32_ifort+mpi+mth.dvlp forward 20130131 summary.txt 73:75
aces linux_ia32_ifort+mth.dvlp forward 20130131 summary.txt 76:77
aces linux_ia32_ifort+mth.dvlp restart 20130131 summary.txt 77:77
aces linux_ia32_open64.dvlp adjoint 20130131 summary.txt 23:23
aces linux_ia32_open64.dvlp tanglin 20130131 summary.txt 9:10
aces linux_ia32_open64.dvlp forward 20130131 summary.txt 85:88
aces linux_ia32_pgf77+mpi forward 20130131 summary.txt 78:81
acesgrid linux_amd64_gfortran+mpi forward 20130130 summary.txt 79:81
acesgrid linux_amd64_gfortran+mpi.fast forward 20130131 summary.txt 79:81
acesgrid linux_amd64_gfortran+mpi+mth forward 20130130 summary.txt 74:75
acesgrid linux_amd64_gfortran+mpi+mth restart 20130130 summary.txt 74:75
acesgrid linux_amd64_gfortran+mpi+mth.fast forward 20130131 summary.txt 74:75
acesgrid linux_amd64_gfortran+mpi+mth.fast restart 20130131 summary.txt 74:75
acesgrid linux_amd64_open64.dvlp adjoint 20130131 summary.txt 23:23
acesgrid linux_amd64_open64.dvlp forward 20130130 summary.txt 86:88
acesgrid linux_amd64_open64+mpi forward 20130130 summary.txt 78:81
acesgrid linux_amd64_open64+mpi restart 20130130 summary.txt 78:81
acesgrid linux_amd64_open64+mpi.fast forward 20130131 summary.txt 73:81
acesgrid linux_amd64_open64+mpi.fast restart 20130131 summary.txt 75:81
acesgrid linux_amd64_pathf90+mpi forward 20130130 summary.txt 76:81
acesgrid linux_amd64_pathf90+mpi.fast forward 20130131 summary.txt 76:81
acesgrid linux_amd64_pathf90+mth forward 20130130 summary.txt 75:77
acesgrid linux_amd64_pathf90+mth restart 20130130 summary.txt 77:77
acesgrid linux_amd64_pathf90+mth.fast forward 20130131 summary.txt 75:77
acesgrid linux_amd64_pathf90+mth.fast restart 20130131 summary.txt 74:77
acesgrid linux_amd64_pgf77+mpi adjoint 20130130 summary.txt 18:19
acesgrid linux_amd64_pgf77+mpi forward 20130130 summary.txt 70:81
acesgrid linux_amd64_pgf77+mpi restart 20130130 summary.txt 78:81
acesgrid linux_amd64_pgf77+mpi.fast adjoint 20130131 summary.txt 10:19
acesgrid linux_amd64_pgf77+mpi.fast forward 20130131 summary.txt 67:81
acesgrid linux_amd64_pgf77+mpi.fast restart 20130131 summary.txt 75:81
baudelaire linux_amd64_g77 adjoint 20130131 summary.txt 23:23
baudelaire linux_amd64_g77 forward 20130131 summary.txt 85:88
baudelaire linux_amd64_gfortran.dvlp adjoint 20130131 summary.txt 23:23
baudelaire linux_amd64_gfortran.dvlp tanglin 20130127 summary.txt 10:10
baudelaire linux_amd64_gfortran.dvlp forward 20130131 summary.txt 86:88
baudelaire linux_amd64_gfortran.dvlp restart 20130131 summary.txt 86:88
baudelaire linux_amd64_gfortran+mpi.dvlp adjoint 20130131 summary.txt 17:19
baudelaire linux_amd64_gfortran+mpi.dvlp forward 20130131 summary.txt 75:81
baudelaire linux_amd64_gfortran+mpi+mth.dvlp forward 20130131 summary.txt 71:75
baudelaire linux_amd64_gfortran+mpi+mth.dvlp restart 20130131 summary.txt 74:75
baudelaire linux_amd64_gfortran+mth.dvlp forward 20130131 summary.txt 77:77
baudelaire linux_amd64_ifort11 forward 20130131 summary.txt 86:88
danton linux_amd64_g77 forward 20130108 summary.txt 85:86
danton linux_amd64_g77 restart 20130108 summary.txt 85:85
danton linux_amd64_gfortran.dvlp adjoint 20130108 summary.txt 23:23
danton linux_amd64_gfortran.dvlp forward 20130108 summary.txt 87:88
danton linux_amd64_gfortran.dvlp restart 20130108 summary.txt 86:88
danton linux_amd64_gfortran+mpi.dvlp adjoint 20130108 summary.txt 19:19
danton linux_amd64_gfortran+mpi+mth.dvlp forward 20130108 summary.txt 74:75
danton linux_amd64_gfortran+mpi+mth.dvlp restart 20130108 summary.txt 74:75
danton linux_amd64_gfortran.use_r4.dvlp adjoint 20130115 summary.txt 20:23
danton linux_amd64_gfortran.use_r4.dvlp forward 20130115 summary.txt 57:88
danton linux_amd64_gfortran.use_r4.dvlp restart 20130115 summary.txt 85:88
danton linux_amd64_gfortran.use_r4+mpi.dvlp forward 20130115 summary.txt 49:81
danton linux_amd64_gfortran.use_r4+mpi.dvlp restart 20130115 summary.txt 77:81
danton linux_amd64_ifort11+mpi+mth.dvlp forward 20130103 summary.txt 73:75
danton linux_amd64_ifort11+mpi+mth.dvlp restart 20130103 summary.txt 74:75
danton linux_amd64_ifort11.use_r4+mpi.dvlp adjoint 20130103 summary.txt 17:19
danton linux_amd64_ifort11.use_r4+mpi.dvlp forward 20130104 summary.txt 50:81
danton linux_amd64_ifort11.use_r4+mpi.dvlp restart 20130104 summary.txt 77:81
beagle linux_amd64_ifort_beagle forward 20130131 summary.txt 86:88
beagle linux_amd64_ifort_beagle forward 20130131 summary.txt 8:8
beagle linux_amd64_ifort_beagle forward 20130131 summary.txt 7:7
beagle linux_amd64_ifort_beagle+mpi forward 20130131 summary.txt 78:81
beagle linux_amd64_ifort_beagle+mpi restart 20130131 summary.txt 78:81
beagle linux_amd64_ifort_beagle+mpi forward 20130131 summary.txt 2:2
beagle linux_amd64_ifort_beagle+mpi.fast forward 20130131 summary.txt 78:81
beagle linux_amd64_ifort_beagle+mpi.fast restart 20130131 summary.txt 68:81
pleiades linux_amd64_ifort+mpi_ice_nas forward 20130121 summary.txt 78:81
pleiades linux_amd64_ifort+mpi_ice_nas restart 20130121 summary.txt 78:81
pleiades linux_amd64_ifort+mpi_ice_nas.fast forward 20130121 summary.txt 78:81
pleiades linux_amd64_ifort+mpi_ice_nas.fast restart 20130121 summary.txt 78:81
iblade sp6+mpi_iblade forward 20130127 summary.txt 67:81
solasrv sunos_i86pc_f95 forward 20130131 summary.txt 76:88
sx8 SUPER-UX_SX-8_sxf90_awi+mpi forward 20130127 summary.txt 65:81
stomp linux_ia64_ifort+oad adjoint 20130131 summary.txt 1:1
uv100 linux_ia64_ifort+mpi.dvlp forward 20130131 summary.txt 78:81
weber linux_ia32_ifort+oad adjoint 20130131 summary.txt 1:1
This table generated on: Thu Jan 31 23:50:01 EST 2013

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