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

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 19 (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)
"octopus" 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-taf 20140531 summary.txt 26:27
aces linux_ia32_g77+mpi forward 20140531 summary.txt 77:82
aces linux_ia32_ifort+mpi.dvlp adjoint-taf 20140531 summary.txt 23:23
aces linux_ia32_ifort+mpi.dvlp forward 20140531 summary.txt 80:83
aces linux_ia32_ifort+mpi.dvlp restart 20140531 summary.txt 80:83
aces linux_ia32_ifort+mpi+mth.dvlp forward 20140531 summary.txt 72:76
aces linux_ia32_ifort+mth.dvlp forward 20140531 summary.txt 77:78
aces linux_ia32_ifort+mth.dvlp restart 20140531 summary.txt 78:78
aces linux_ia32_open64.dvlp adjoint-taf 20140531 summary.txt 26:27
aces linux_ia32_open64.dvlp tanglin-taf 20140531 summary.txt 19:19
aces linux_ia32_open64.dvlp forward 20140531 summary.txt 90:93
aces linux_ia32_pgf77+mpi forward 20140531 summary.txt 80:83
acesgrid linux_amd64_gfortran adjoint-oad 20140531 summary.txt 8:8
acesgrid linux_amd64_gfortran+mpi adjoint-oad 20140531 summary.txt 6:6
acesgrid linux_amd64_gfortran+mpi forward 20140530 summary.txt 83:84
acesgrid linux_amd64_gfortran+mpi.fast forward 20140531 summary.txt 83:84
acesgrid linux_amd64_gfortran+mpi+mth forward 20140530 summary.txt 78:79
acesgrid linux_amd64_gfortran+mpi+mth restart 20140530 summary.txt 78:79
acesgrid linux_amd64_gfortran+mpi+mth.fast forward 20140531 summary.txt 78:79
acesgrid linux_amd64_gfortran+mpi+mth.fast restart 20140531 summary.txt 78:79
acesgrid linux_amd64_ifort11+mpi.dvlp adjoint-taf 20140524 summary.txt 22:23
acesgrid linux_amd64_ifort11+mpi.dvlp forward 20140524 summary.txt 81:84
acesgrid linux_amd64_ifort11+mpi.dvlp restart 20140524 summary.txt 81:84
acesgrid linux_amd64_ifort11+mpi.fast adjoint-taf 20140531 summary.txt 14:23
acesgrid linux_amd64_ifort11+mpi.fast forward 20140531 summary.txt 80:84
acesgrid linux_amd64_ifort11+mpi.fast restart 20140531 summary.txt 81:84
acesgrid linux_amd64_open64.dvlp adjoint-taf 20140531 summary.txt 27:27
acesgrid linux_amd64_open64.dvlp forward 20140530 summary.txt 92:93
acesgrid linux_amd64_open64+mpi forward 20140530 summary.txt 81:83
acesgrid linux_amd64_open64+mpi restart 20140530 summary.txt 80:83
acesgrid linux_amd64_open64+mpi.fast forward 20140531 summary.txt 75:83
acesgrid linux_amd64_open64+mpi.fast restart 20140531 summary.txt 76:83
acesgrid linux_amd64_pathf90+mpi forward 20140530 summary.txt 78:83
acesgrid linux_amd64_pathf90+mpi.fast forward 20140531 summary.txt 78:83
acesgrid linux_amd64_pathf90+mth forward 20140530 summary.txt 76:78
acesgrid linux_amd64_pathf90+mth restart 20140530 summary.txt 78:78
acesgrid linux_amd64_pathf90+mth.fast forward 20140531 summary.txt 76:78
acesgrid linux_amd64_pathf90+mth.fast restart 20140531 summary.txt 75:78
acesgrid linux_amd64_pgf77+mpi adjoint-taf 20140530 summary.txt 22:23
acesgrid linux_amd64_pgf77+mpi forward 20140530 summary.txt 72:83
acesgrid linux_amd64_pgf77+mpi restart 20140530 summary.txt 80:83
acesgrid linux_amd64_pgf77+mpi.fast adjoint-taf 20140531 summary.txt 13:23
acesgrid linux_amd64_pgf77+mpi.fast forward 20140531 summary.txt 69:83
acesgrid linux_amd64_pgf77+mpi.fast restart 20140531 summary.txt 77:83
baudelaire linux_amd64_g77 adjoint-taf 20140531 summary.txt 26:27
baudelaire linux_amd64_g77 forward 20140531 summary.txt 89:93
baudelaire linux_amd64_gfortran.dvlp adjoint-taf 20140531 summary.txt 27:27
baudelaire linux_amd64_gfortran.dvlp tanglin-taf 20140525 summary.txt 15:19
baudelaire linux_amd64_gfortran.dvlp adjoint-oad 20140531 summary.txt 8:8
baudelaire linux_amd64_gfortran.dvlp forward 20140531 summary.txt 93:93
baudelaire linux_amd64_gfortran.dvlp restart 20140531 summary.txt 91:93
baudelaire linux_amd64_gfortran+mpi.dvlp adjoint-taf 20140531 summary.txt 21:23
baudelaire linux_amd64_gfortran+mpi.dvlp forward 20140531 summary.txt 79:83
baudelaire linux_amd64_gfortran+mpi+mth.dvlp forward 20140531 summary.txt 72:76
baudelaire linux_amd64_gfortran+mpi+mth.dvlp restart 20140531 summary.txt 75:76
baudelaire linux_amd64_gfortran+mth.dvlp forward 20140531 summary.txt 78:78
baudelaire linux_amd64_ifort11.dvlp forward 20140530 summary.txt 91:93
danton linux_amd64_g77 forward 20140503 summary.txt 89:91
danton linux_amd64_g77 restart 20140503 summary.txt 89:89
danton linux_amd64_gfortran.dvlp adjoint-taf 20140502 summary.txt 27:27
danton linux_amd64_gfortran.dvlp forward 20140502 summary.txt 93:93
danton linux_amd64_gfortran.dvlp restart 20140502 summary.txt 90:93
danton linux_amd64_gfortran+mpi.dvlp adjoint-taf 20140502 summary.txt 23:23
danton linux_amd64_gfortran+mpi+mth.dvlp forward 20140502 summary.txt 75:76
danton linux_amd64_gfortran+mpi+mth.dvlp restart 20140502 summary.txt 75:76
danton linux_amd64_gfortran.use_r4.dvlp adjoint-taf 20140503 summary.txt 23:27
danton linux_amd64_gfortran.use_r4.dvlp forward 20140503 summary.txt 62:93
danton linux_amd64_gfortran.use_r4.dvlp restart 20140503 summary.txt 89:93
danton linux_amd64_gfortran.use_r4+mpi.dvlp forward 20140503 summary.txt 51:83
danton linux_amd64_gfortran.use_r4+mpi.dvlp restart 20140503 summary.txt 78:83
danton linux_amd64_ifort11+mpi+mth.dvlp forward 20140501 summary.txt 74:76
danton linux_amd64_ifort11+mpi+mth.dvlp restart 20140501 summary.txt 75:76
danton linux_amd64_ifort11.use_r4+mpi.dvlp adjoint-taf 20140501 summary.txt 20:23
danton linux_amd64_ifort11.use_r4+mpi.dvlp forward 20140501 summary.txt 51:83
danton linux_amd64_ifort11.use_r4+mpi.dvlp restart 20140501 summary.txt 78:83
pleiades linux_amd64_ifort+mpi_ice_nas forward 20140503 summary.txt 79:83
pleiades linux_amd64_ifort+mpi_ice_nas restart 20140503 summary.txt 79:83
pleiades linux_amd64_ifort+mpi_ice_nas.fast forward 20140503 summary.txt 79:83
pleiades linux_amd64_ifort+mpi_ice_nas.fast restart 20140503 summary.txt 79:83
iblade sp6+mpi_iblade forward 20140525 summary.txt 69:83
uv100 linux_ia64_ifort+mpi.dvlp forward 20140531 summary.txt 80:83
stomp linux_ia64_ifort+oad adjoint-oad 20140531 summary.txt 1:1
octopus linux_ia32_ifort+oad adjoint-oad 20140531 summary.txt 1:1
saramago linux_amd64_gfortran forward 20140531 summary.txt 8:8
saramago linux_amd64_gfortran forward 20140531 summary.txt 7:7
saramago linux_amd64_gfortran+mth forward 20140531 summary.txt 2:2
This table generated on: Mon Jun 2 11:05:01 EDT 2014

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