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: 2011_05.

The machine naming scheme is:

Machine Type Nickname Notes
Intel P4 "faulks" Fedora Core 6
Intel P4 "meander" Ubuntu 8.10
Intel P4 "lagoon" Ubuntu 9.10
AMD Opteron Barcelona "harbor" Ubuntu 8.04 LTS (x86_64)
Intel Xeon (5xxx series) "debathena" Ubuntu 9.04
AMD Opteron "mseas", "path" Centos 5.2
Intel Xeon (Woodcrest) "dickens" Fedora 10 (x86_64)
Intel Core 2 duo "danton" Fedora 11 (x86_64)
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 IV "rays" 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
faulks linux_ia32_g77 forward 20110531 summary.txt 76:80
faulks linux_ia32_gfortran adjoint 20110531 summary.txt 18:19
faulks linux_ia32_gfortran forward 20110531 summary.txt 77:80
faulks linux_ia32_ifort+authors forward 20110531 summary.txt 78:80
faulks linux_ia32_ifort+authors+mth forward 20110531 summary.txt 65:66
aces linux_ia32_g77 adjoint 20110531 summary.txt 18:19
aces linux_ia32_g77+mpi_aces forward 20110531 summary.txt 65:70
aces linux_ia32_ifort.aces+mth forward 20110531 summary.txt 65:66
aces linux_ia32_ifort+mpi_aces adjoint 20110531 summary.txt 9:9
aces linux_ia32_ifort+mpi_aces forward 20110531 summary.txt 68:71
aces linux_ia32_ifort+mpi_aces+mth forward 20110531 summary.txt 48:50
aces linux_ia32_ifort+mpi_aces restart 20110531 summary.txt 68:71
aces linux_ia32_open64.trapuv forward 20110531 summary.txt 76:80
aces linux_ia32_pgf77+mpi_aces forward 20110531 summary.txt 67:71
baudelaire linux_amd64_g77 adjoint 20110531 summary.txt 18:19
baudelaire linux_amd64_g77 forward 20110531 summary.txt 77:80
baudelaire linux_amd64_gfortran adjoint 20110531 summary.txt 19:19
baudelaire linux_amd64_gfortran forward 20110531 summary.txt 78:80
baudelaire linux_amd64_gfortran+mpi_generic adjoint 20110531 summary.txt 7:9
baudelaire linux_amd64_gfortran+mpi_generic forward 20110531 summary.txt 67:71
baudelaire linux_amd64_gfortran+mpi_generic+mth forward 20110531 summary.txt 48:50
baudelaire linux_amd64_gfortran+mpi_generic+mth restart 20110531 summary.txt 49:50
baudelaire linux_amd64_gfortran+mth forward 20110531 summary.txt 66:66
baudelaire linux_amd64_gfortran restart 20110531 summary.txt 78:80
baudelaire linux_amd64_ifort11 forward 20110531 summary.txt 79:80
dickens linux_amd64_g77 forward 20110531 summary.txt 77:80
dickens linux_amd64_gfortran forward 20110531 summary.txt 78:80
dickens linux_amd64_gfortran+mth forward 20110531 summary.txt 66:66
dickens linux_amd64_gfortran restart 20110531 summary.txt 78:80
danton linux_amd64_ifort+mpi_chk.use_r4 forward 20110504 summary.txt 42:71
danton linux_amd64_ifort+mpi_chk.use_r4 restart 20110504 summary.txt 68:71
danton linux_amd64_ifort+mpi_loc+mth forward 20110504 summary.txt 43:45
danton linux_amd64_ifort+mpi_loc+mth restart 20110504 summary.txt 44:45
beagle linux_amd64_ifort_beagle forward 20110531 summary.txt 79:80
beagle linux_amd64_ifort+mpi_beagle forward 20110531 summary.txt 68:71
beagle linux_amd64_ifort+mpi_beagle.noieee forward 20110531 summary.txt 67:71
beagle linux_amd64_ifort+mpi_beagle.noieee restart 20110531 summary.txt 59:71
beagle linux_amd64_ifort+mpi_beagle restart 20110531 summary.txt 68:71
pleiades linux_amd64_ifort+mpi_ice_nas forward 20110508 summary.txt 68:71
pleiades linux_amd64_ifort+mpi_ice_nas.noieee forward 20110508 summary.txt 68:71
pleiades linux_amd64_ifort+mpi_ice_nas.noieee restart 20110508 summary.txt 68:71
pleiades linux_amd64_ifort+mpi_ice_nas restart 20110508 summary.txt 68:71
iblade sp6+mpi_iblade forward 20110529 summary.txt 60:71
solasrv sunos_i86pc_f95 forward 20110531 summary.txt 68:80
sx8 SUPER-UX_SX-8_sxf90+mpi_awi forward 20110530 summary.txt 66:71
trane darwin_ia32_pgf95_trane forward 20110531 summary.txt 66:80
dodongo linux_ia32_ifort+oad adjoint 20110527 summary.txt 1:1
stomp linux_ia64_ifort+oad adjoint 20110531 summary.txt 0:1
bigred linux_ppc64_xlf_bigred forward 20110531 summary.txt 65:80
bigred linux_ppc64_xlf_bigred+mpi forward 20110531 summary.txt 56:71
bigred linux_ppc64_xlf_bigred+mpi.noieee forward 20110530 summary.txt 50:71
bigred linux_ppc64_xlf_bigred.noieee forward 20110531 summary.txt 49:80
bigred linux_ppc_xlf_bigred forward 20110531 summary.txt 65:80
bigred linux_ppc_xlf_bigred+mpi forward 20110531 summary.txt 56:71
bigred linux_ppc_xlf_bigred+mpi.noieee forward 20110530 summary.txt 49:71
bigred linux_ppc_xlf_bigred.noieee forward 20110530 summary.txt 49:80
mseas32 linux_ia32_pathf90 adjoint 20110520 summary.txt 0:5
mseas32 linux_ia32_pathf90 forward 20110531 summary.txt 0:6
mseas32 linux_ia32_pathf90+mpi_generic adjoint 20110520 summary.txt 0:5
mseas32 linux_ia32_pathf90+mpi_generic forward 20110531 summary.txt 0:6
mseas32 linux_ia32_pathf90+mpi_generic+mth forward 20110531 summary.txt 0:6
mseas32 linux_ia32_pathf90+mpi_generic+mth.noieee forward 20110531 summary.txt 0:6
mseas32 linux_ia32_pathf90+mpi_generic.noieee adjoint 20110520 summary.txt 0:5
mseas32 linux_ia32_pathf90+mpi_generic.noieee forward 20110531 summary.txt 0:6
mseas32 linux_ia32_pathf90+mth forward 20110531 summary.txt 0:6
mseas32 linux_ia32_pathf90+mth.noieee forward 20110531 summary.txt 0:6
mseas32 linux_ia32_pathf90.noieee adjoint 20110520 summary.txt 0:5
mseas32 linux_ia32_pathf90.noieee forward 20110531 summary.txt 0:6
mseas64 linux_amd64_pathf90 adjoint 20110520 summary.txt 0:5
mseas64 linux_amd64_pathf90 forward 20110531 summary.txt 0:6
mseas64 linux_amd64_pathf90+mpi_generic adjoint 20110520 summary.txt 0:5
mseas64 linux_amd64_pathf90+mpi_generic forward 20110531 summary.txt 0:6
mseas64 linux_amd64_pathf90+mpi_generic+mth forward 20110531 summary.txt 0:6
mseas64 linux_amd64_pathf90+mpi_generic+mth.noieee forward 20110531 summary.txt 0:6
mseas64 linux_amd64_pathf90+mpi_generic.noieee adjoint 20110520 summary.txt 0:5
mseas64 linux_amd64_pathf90+mpi_generic.noieee forward 20110531 summary.txt 0:6
mseas64 linux_amd64_pathf90+mth forward 20110531 summary.txt 0:6
mseas64 linux_amd64_pathf90+mth.noieee forward 20110531 summary.txt 0:6
mseas64 linux_amd64_pathf90.noieee adjoint 20110520 summary.txt 0:5
mseas64 linux_amd64_pathf90.noieee forward 20110531 summary.txt 0:6
path32 linux_ia32_pathf90 adjoint 20110502 summary.txt 0:19
path32 linux_ia32_pathf90 forward 20110501 summary.txt 0:79
path32 linux_ia32_pathf90+mpi_generic adjoint 20110505 summary.txt 0:9
path32 linux_ia32_pathf90+mpi_generic forward 20110504 summary.txt 0:71
path32 linux_ia32_pathf90+mpi_generic+mth forward 20110506 summary.txt 0:45
path32 linux_ia32_pathf90+mpi_generic+mth.noieee forward 20110518 summary.txt 0:45
path32 linux_ia32_pathf90+mpi_generic.noieee adjoint 20110517 summary.txt 0:9
path32 linux_ia32_pathf90+mpi_generic.noieee forward 20110516 summary.txt 0:71
path32 linux_ia32_pathf90+mth forward 20110503 summary.txt 0:66
path32 linux_ia32_pathf90+mth.noieee forward 20110515 summary.txt 0:66
path32 linux_ia32_pathf90.noieee adjoint 20110514 summary.txt 0:19
path32 linux_ia32_pathf90.noieee forward 20110513 summary.txt 0:80
path64 linux_amd64_pathf90 adjoint 20110508 summary.txt 0:19
path64 linux_amd64_pathf90 forward 20110507 summary.txt 0:80
path64 linux_amd64_pathf90+mpi_generic adjoint 20110511 summary.txt 0:9
path64 linux_amd64_pathf90+mpi_generic forward 20110510 summary.txt 0:71
path64 linux_amd64_pathf90+mpi_generic+mth forward 20110512 summary.txt 0:45
path64 linux_amd64_pathf90+mth forward 20110509 summary.txt 0:66
path64 linux_amd64_pathf90.noieee adjoint 20110520 summary.txt 0:19
path64 linux_amd64_pathf90.noieee forward 20110519 summary.txt 0:80
This table generated on: Tue May 31 23:50:01 EDT 2011

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