Batch System Configuration
Instructions on configuring the CIG edition of Pythia for a batch system such as LSF or PBS.
The following examples assume you are using CitcomS. If you are using PyLith v0.8.2, replace 'CitcomS' with 'pylith3d'.
The configuration options below are suitable for inclusion in a CitcomS.cfg configuration file; for example:
~/.pyre/CitcomS/CitcomS.cfg
Be sure to set the command option under [CitcomS.launcher] to the proper command for launching MPI jobs on your cluster. This command will vary from cluster to cluster; the commands shown here are provided only as examples.
LSF
Here are example configuration options for LSF. These were tested on TACC's Lonestar system.
[CitcomS] scheduler = lsf [CitcomS.job] queue = normal #queue = development [CitcomS.launcher] command = ibrun
PBS
Here are example configuration options for PBS. These were tested on NCSA's Itanium cluster.
You will have to set ppn to a value suitable for your cluster.
[CitcomS]
scheduler = pbs
[CitcomS.launcher]
command = mpirun -np ${nodes} -machinefile ${PBS_NODEFILE}
[CitcomS.pbs]
ppn = 2 ; processors per node