121.pop2
SPEC MPI2007 Benchmark Description

Benchmark Name

121.pop2


Benchmark Author

Los Alamos National Laboratory (LANL)


Benchmark Program General Category

Parallel Ocean Program

Benchmark Description

The Parallel Ocean Program (POP) was developed at LANL under the sponsorship of the Department of Energy's CHAMMP program, which brought massively parallel computers to the realm of climate modeling. POP is a descendent of the Bryan-Cox-Semtner class of ocean models first developed by Kirk Bryan and Michael Cox [4] at the NOAA Geophysical Fluid Dynamics Laboratory in Princeton, NJ in the late 1960s. POP had its origins in a version of the model developed by Semtner and Chervin [18] [5].

MPI Usage

Uses Allreduce and waitall. Messages are typically 1024-4096 in size.

Input Description

pop_in is a text file in Fortran Namelist format which describes the input model. See section 3.1.2 Input/Output. see http://climate.lanl.gov/Models/POP/UsersGuide.pdf

Output Description

The file pop2.out is a textual summary of the execution and the file pop_diag.your_id_here.00000101 is a trace of the execution. see http://climate.lanl.gov/Models/POP/UsersGuide.pdf

Programming Language

Exclusively Fortran90

Version and Licensing


Known portability issues

Depends on NETCDF as packaged with the benchmark.

References


Last updated: February 5, 2007