- The job manager is installed as jobmanager-sge by default.
This option can be easily changed.
- If available, Sun MPI is used by default. One can disable Sun MPI and
use another implementation.
- We have the following mapping:
- If job type is single and count is one, run a single copy of a job
- If job type is single and count is at least 2, submit a job array
with corresponding count.
- If job type is multiple, submit count copies of a job
- If job is mpi, run mpirun
- System admin can specify a default MPI Parallel Envirnonment (PE),
which will be used for MPI/multiple jobs. Of course, only PEs integrated
into SGE/SGEEE on your system are supported. By default, no PE is
specified. Note that this value will be over-written by SGE_PE/GRD_PE
value in a RSL file.
- One can enable PE and queue validation. That is, available PEs and
queues are found and added in a RVF validation file
($GLOBUS_LOCATION/share/globus_gram_job_manager/sge.rvf). PE and
queue validation is disabled by default.
- Monitoring your job by email is also supported, that is, one can
specify email_address, emailonexecution, emailontermination,
emailonabort and emailonsuspend as additional RSL
attributes.
- After installing the SGE job manager, your RVF
($GLOBUS_LOCATION/share/globus_gram_job_manager/sge.rvf) will
look something like this.
- A sample RSL file is also provided: sge.rsl.
|