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: 2009_07.

The machine naming scheme is:

Machine Type Nickname Notes
Intel P4 "faulks" Fedora Core 6
Intel P4 "meander" Ubuntu 8.10
Intel P4 "lagoon" Fedora 8
Intel Celeron (P4) "mdvia32" Mandriva 2009.1
Intel Celeron (P4) "jauntyia32" Ubuntu 9.04
Opteron Barcelona "harbor" Ubuntu 8.04 LTS (x86_64)
Intel Xeon (Woodcrest) "dickens" Fedora 10 (x86_64)
Intel Core 2 duo "danton" Fedora 11 (x86_64)
ACESgrid Dell Xeon "aces"Fedora Core 2
Intel Xeon (Woodcrest) cluster "beagle"Rocks 5.2 (x86_64)
SGI Altix Cluster "columbia" NAS Columbia
IBM POWER4 SP "edvir" AIX 5.2
IBM POWER5+ SP "blueice" NCAR Blueice
AMD Opteron "starp" SuSE SLES 10 (AMD64)
AMD Opteron "solasrv" Solaris 10
Sun UltraSparc IV "rays" Solaris 10
NEC SX-8 "sx8" Super-UX
Cray XD1 (AMD Opteron) "xd1" Cray HPC enhanced Linux 2.6.5
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 adjoint 20090731 summary.txt 12:12
faulks linux_ia32_g77 forward 20090731 summary.txt 70:73
faulks linux_ia32_ifort+authors+mth forward 20090731 summary.txt 55:61
faulks linux_ia32_ifort+authors forward 20090731 summary.txt 65:73
faulks linux_ia32_pgf77+authors_fc5 forward 20090731 summary.txt 67:73
faulks linux_ia32_pgf77+authors_fc5 restart 20090731 summary.txt 67:73
meander linux_ia32_gfortran+mth forward 20090731 summary.txt 61:61
meander linux_ia32_gfortran adjoint 20090731 summary.txt 11:12
meander linux_ia32_gfortran forward 20090731 summary.txt 70:73
meander linux_ia32_ifort10.1+mth forward 20090731 summary.txt 55:61
meander linux_ia32_ifort10.1 adjoint 20090731 summary.txt 6:12
meander linux_ia32_ifort10.1 forward 20090731 summary.txt 65:73
lagoon linux_ia32_gfortran+mth.noieee forward 20090714 summary.txt 23:61
lagoon linux_ia32_gfortran+mth forward 20090714 summary.txt 25:61
lagoon linux_ia32_gfortran.noieee adjoint 20090712 summary.txt 10:12
lagoon linux_ia32_gfortran.noieee forward 20090713 summary.txt 51:73
lagoon linux_ia32_gfortran_generic_mpi.noieee forward 20090707 summary.txt 50:66
lagoon linux_ia32_gfortran_generic_mpi forward 20090707 summary.txt 55:66
lagoon linux_ia32_gfortran adjoint 20090712 summary.txt 10:12
lagoon linux_ia32_gfortran forward 20090713 summary.txt 66:73
lagoon linux_ia32_ifort10.1+mth.noieee forward 20090709 summary.txt 44:61
lagoon linux_ia32_ifort10.1+mth forward 20090709 summary.txt 55:61
lagoon linux_ia32_ifort10.1.noieee adjoint 20090712 summary.txt 5:12
lagoon linux_ia32_ifort10.1.noieee forward 20090708 summary.txt 47:73
lagoon linux_ia32_ifort10.1_generic_mpi+mth.noieee forward 20090710 summary.txt 29:42
lagoon linux_ia32_ifort10.1_generic_mpi+mth forward 20090710 summary.txt 36:42
lagoon linux_ia32_ifort10.1_generic_mpi.noieee forward 20090709 summary.txt 45:66
lagoon linux_ia32_ifort10.1_generic_mpi forward 20090709 summary.txt 58:66
lagoon linux_ia32_ifort10.1 adjoint 20090712 summary.txt 6:12
lagoon linux_ia32_ifort10.1 forward 20090708 summary.txt 65:73
lagoon linux_ia32_ifort11+mth.noieee forward 20090711 summary.txt 49:61
lagoon linux_ia32_ifort11+mth forward 20090711 summary.txt 56:61
lagoon linux_ia32_ifort11.noieee adjoint 20090713 summary.txt 6:12
lagoon linux_ia32_ifort11.noieee forward 20090710 summary.txt 53:73
lagoon linux_ia32_ifort11_generic_mpi+mth.noieee forward 20090712 summary.txt 32:42
lagoon linux_ia32_ifort11_generic_mpi+mth forward 20090712 summary.txt 36:42
lagoon linux_ia32_ifort11_generic_mpi.noieee forward 20090711 summary.txt 52:66
lagoon linux_ia32_ifort11_generic_mpi forward 20090711 summary.txt 59:66
lagoon linux_ia32_ifort11 adjoint 20090713 summary.txt 6:12
lagoon linux_ia32_ifort11 forward 20090710 summary.txt 66:73
harbor linux_amd64_gfortran+mth.noieee forward 20090711 summary.txt 26:61
harbor linux_amd64_gfortran+mth forward 20090711 summary.txt 26:61
harbor linux_amd64_gfortran4.4+mpi_generic+mth.noieee forward 20090728 summary.txt 41:42
harbor linux_amd64_gfortran4.4+mpi_generic+mth forward 20090728 summary.txt 40:42
harbor linux_amd64_gfortran4.4+mpi_generic.noieee adjoint 20090723 summary.txt 1:1
harbor linux_amd64_gfortran4.4+mpi_generic.noieee forward 20090718 summary.txt 63:66
harbor linux_amd64_gfortran4.4+mpi_generic adjoint 20090723 summary.txt 1:1
harbor linux_amd64_gfortran4.4+mpi_generic forward 20090718 summary.txt 63:66
harbor linux_amd64_gfortran4.4+mth forward 20090713 summary.txt 61:61
harbor linux_amd64_gfortran4.4.noieee adjoint 20090708 summary.txt 11:12
harbor linux_amd64_gfortran4.4 adjoint 20090708 summary.txt 11:12
harbor linux_amd64_ifort11+mth.noieee forward 20090712 summary.txt 48:61
harbor linux_amd64_ifort11+mth forward 20090712 summary.txt 56:61
harbor linux_amd64_ifort11.noieee adjoint 20090707 summary.txt 6:12
harbor linux_amd64_ifort11 adjoint 20090707 summary.txt 6:12
harbor linux_amd64_open64+mth.noieee forward 20090714 summary.txt 53:61
harbor linux_amd64_open64+mth forward 20090714 summary.txt 55:61
harbor linux_amd64_open64.noieee adjoint 20090709 summary.txt 6:12
harbor linux_amd64_open64 adjoint 20090709 summary.txt 6:12
harbor linux_amd64_sunf90+mpi_generic forward 20090724 summary.txt 0:66
harbor linux_amd64_sunf90+mth.noieee forward 20090723 summary.txt 0:61
harbor linux_amd64_sunf90+mth forward 20090723 summary.txt 55:61
harbor linux_amd64_sunf90.noieee adjoint 20090722 summary.txt 0:12
harbor linux_amd64_sunf90.noieee forward 20090721 summary.txt 0:73
harbor linux_amd64_sunf90 adjoint 20090722 summary.txt 6:12
harbor linux_amd64_sunf90 forward 20090721 summary.txt 65:73
dickens linux_amd64_g77 forward 20090731 summary.txt 68:73
dickens linux_amd64_gfortran+mth forward 20090731 summary.txt 61:61
dickens linux_amd64_gfortran adjoint 20090731 summary.txt 11:12
dickens linux_amd64_gfortran forward 20090731 summary.txt 70:73
dickens linux_amd64_gfortran restart 20090731 summary.txt 68:73
danton linux_amd64_ifort+mpi_loc+mth forward 20090722 summary.txt 36:42
aces linux_ia32_absoft.noieee forward 20090727 summary.txt 34:73
aces linux_ia32_absoft adjoint 20090731 summary.txt 11:12
aces linux_ia32_absoft forward 20090731 summary.txt 63:73
aces linux_ia32_g77+mpi_aces forward 20090731 summary.txt 55:65
aces linux_ia32_g95.noieee adjoint 20090731 summary.txt 10:12
aces linux_ia32_g95.noieee forward 20090731 summary.txt 51:73
aces linux_ia32_g95 adjoint 20090731 summary.txt 10:12
aces linux_ia32_g95 forward 20090731 summary.txt 70:73
aces linux_ia32_ifort+mpi_aces+mth forward 20090731 summary.txt 36:42
aces linux_ia32_ifort+mpi_aces adjoint 20090731 summary.txt 1:1
aces linux_ia32_ifort+mpi_aces forward 20090731 summary.txt 58:66
aces linux_ia32_ifort+mpi_aces restart 20090731 summary.txt 60:66
aces linux_ia32_ifort.aces+mth forward 20090731 summary.txt 55:61
aces linux_ia32_open64+mth.noieee forward 20090730 summary.txt 52:61
aces linux_ia32_open64+mth forward 20090730 summary.txt 54:61
aces linux_ia32_open64.noieee adjoint 20090730 summary.txt 6:12
aces linux_ia32_open64.noieee forward 20090730 summary.txt 57:73
aces linux_ia32_open64.trapuv forward 20090731 summary.txt 66:73
aces linux_ia32_open64 adjoint 20090727 summary.txt 6:12
aces linux_ia32_open64 forward 20090727 summary.txt 64:73
aces linux_ia32_pgf77+mpi_aces forward 20090731 summary.txt 58:66
beagle linux_amd64_ifort+mpi_beagle.noieee forward 20090731 summary.txt 54:66
beagle linux_amd64_ifort+mpi_beagle forward 20090731 summary.txt 58:66
beagle linux_amd64_ifort+mpi_beagle restart 20090731 summary.txt 60:66
beagle linux_amd64_ifort_beagle forward 20090731 summary.txt 65:73
columbia linux_ia64_ifort+mpi_altix_nas.noieee forward 20090713 summary.txt 53:66
columbia linux_ia64_ifort+mpi_altix_nas forward 20090713 summary.txt 59:66
columbia linux_ia64_ifort+mpi_altix_nas restart 20090713 summary.txt 59:66
columbia linux_ia64_ifort forward 20090713 summary.txt 66:73
edvir sp4+mpi_edvir1 forward 20090712 summary.txt 6:11
rays sunos_sun4u_f90 forward 20090726 summary.txt 64:73
rays sunos_sun4u_g77 forward 20090726 summary.txt 57:73
solasrv sunos_i86pc_f95 forward 20090731 summary.txt 53:73
sx8 SUPER-UX_SX-8_sxf90+mpi_awi forward 20090726 summary.txt 53:66
bigred linux_ppc64_xlf_bigred+mpi+mth.noieee forward 20090714 summary.txt 0:42
bigred linux_ppc64_xlf_bigred+mpi+mth forward 20090714 summary.txt 0:42
bigred linux_ppc64_xlf_bigred+mpi.noieee forward 20090714 summary.txt 49:66
bigred linux_ppc64_xlf_bigred+mpi forward 20090714 summary.txt 51:66
bigred linux_ppc64_xlf_bigred+mth.noieee forward 20090714 summary.txt 0:61
bigred linux_ppc64_xlf_bigred.noieee adjoint 20090714 summary.txt 4:12
bigred linux_ppc64_xlf_bigred.noieee forward 20090714 summary.txt 41:73
bigred linux_ppc64_xlf_bigred adjoint 20090713 summary.txt 10:12
bigred linux_ppc64_xlf_bigred forward 20090714 summary.txt 52:73
bigred linux_ppc_xlf_bigred+mpi+mth.noieee forward 20090711 summary.txt 0:42
bigred linux_ppc_xlf_bigred+mpi+mth forward 20090711 summary.txt 0:42
bigred linux_ppc_xlf_bigred+mpi.noieee forward 20090714 summary.txt 43:66
bigred linux_ppc_xlf_bigred+mpi forward 20090713 summary.txt 51:66
bigred linux_ppc_xlf_bigred+mth.noieee forward 20090714 summary.txt 0:61
bigred linux_ppc_xlf_bigred+mth forward 20090714 summary.txt 0:61
bigred linux_ppc_xlf_bigred.noieee adjoint 20090713 summary.txt 4:12
bigred linux_ppc_xlf_bigred.noieee forward 20090714 summary.txt 41:73
bigred linux_ppc_xlf_bigred adjoint 20090714 summary.txt 10:12
bigred linux_ppc_xlf_bigred forward 20090714 summary.txt 52:73
starp linux_amd64_pathf90+mth.noieee forward 20090713 summary.txt 44:61
starp linux_amd64_pathf90+mth forward 20090712 summary.txt 44:61
starp linux_amd64_pathf90.noieee adjoint 20090712 summary.txt 0:12
starp linux_amd64_pathf90.noieee forward 20090726 summary.txt 56:73
starp linux_amd64_pathf90 adjoint 20090726 summary.txt 7:12
starp linux_amd64_pathf90 forward 20090725 summary.txt 55:73
dodongo linux_ia32_ifort+oad adjoint 20090731 summary.txt 1:1
jauntyia32 linux_ia32_gfortran+mth forward 20090721 summary.txt 4:4
jauntyia32 linux_ia32_gfortran_generic_mpi+mth forward 20090721 summary.txt 4:4
jauntyia32 linux_ia32_gfortran_generic_mpi adjoint 20090721 summary.txt 1:1
jauntyia32 linux_ia32_gfortran_generic_mpi forward 20090721 summary.txt 4:4
jauntyia32 linux_ia32_gfortran adjoint 20090721 summary.txt 1:1
jauntyia32 linux_ia32_gfortran forward 20090721 summary.txt 4:4
mdvia32 linux_ia32_gfortran+mth.noieee forward 20090723 summary.txt 0:4
mdvia32 linux_ia32_gfortran+mth forward 20090722 summary.txt 4:4
mdvia32 linux_ia32_gfortran.noieee adjoint 20090723 summary.txt 1:1
mdvia32 linux_ia32_gfortran.noieee forward 20090723 summary.txt 0:4
mdvia32 linux_ia32_gfortran_generic_mpi+mth.noieee forward 20090723 summary.txt 0:4
mdvia32 linux_ia32_gfortran_generic_mpi+mth forward 20090723 summary.txt 4:4
mdvia32 linux_ia32_gfortran_generic_mpi.noieee adjoint 20090723 summary.txt 1:1
mdvia32 linux_ia32_gfortran_generic_mpi.noieee forward 20090723 summary.txt 0:4
mdvia32 linux_ia32_gfortran_generic_mpi adjoint 20090723 summary.txt 1:1
mdvia32 linux_ia32_gfortran_generic_mpi forward 20090722 summary.txt 4:4
mdvia32 linux_ia32_gfortran adjoint 20090722 summary.txt 1:1
mdvia32 linux_ia32_gfortran forward 20090722 summary.txt 4:4
yam darwin_ia32_g95 forward 20090731 summary.txt 60:73
This table generated on: Fri Jul 31 23:50:01 EDT 2009

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