next up previous contents
Next: 6 Verification Up: JMC_code_L_baseline_usrdoc Previous: 4 Build   Contents

Subsections


5 Execution

The script run.sh in the JMC Code L Baseline top-level directory is used to run the executables created by build.sh (section 4). The script takes the ocean component executable and input files from ocn/src and ocn/input, the atmosphere component exectuable and input files from atm/src and atm/input and the ocean-atmosphere coupling component executable from cpl/src and assembles run directories for each component. These directories are called ocn/run, atm/run and cpl/run for the ocean component, atmosphere component and ocean-atmosphere coupling components respectively. After assembling the run directories the run.sh script submits a batch job to the halem.gsfc.nasa.gov LSF queue system using the esto-big queue. The job scripts tj-driver and tj are used for this procedure. Together, these three scripts launch an MPMD parallel processing MPI job that assigns 8 processes to the atmosphere component, 8 processes to the ocean component and a single process to the ocean-atmosphere coupler component.

5.1 System Requirements

An MPI implementation that provides support for MPMD multi-process execution is required.


next up previous contents
Next: 6 Verification Up: JMC_code_L_baseline_usrdoc Previous: 4 Build   Contents
esmf@ucar.edu