Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
abstract:farber:runjobs:runjobs [2018-05-24 09:27] – [What is a Job?] sraskar | abstract:farber:runjobs:runjobs [2018-08-09 15:01] (current) – [What is a Job?] anita | ||
---|---|---|---|
Line 17: | Line 17: | ||
* a set of environment variables | * a set of environment variables | ||
- | For an // | + | For an // |
- | By comparison, a // | + | By comparison, a // |
* a //job script// can be reused (versus repeatedly having to type the same sequence of commands for each job) | * a //job script// can be reused (versus repeatedly having to type the same sequence of commands for each job) | ||
Line 44: | Line 44: | ||
A spillover queue may be available for the case where a job is submitted to the owner queue, and there are standby jobs consuming needed slots. Instead of waiting, the jobs will be sent to the spillover queue to start on a similar idle node. | A spillover queue may be available for the case where a job is submitted to the owner queue, and there are standby jobs consuming needed slots. Instead of waiting, the jobs will be sent to the spillover queue to start on a similar idle node. | ||
- | A spare queue may be on a cluster to make spare nodes available to users, by special request. | ||
- | Each cluster is configured with a particular job scheduling system. General documentation is available for all [[: | + | |
==== Grid Engine ==== | ==== Grid Engine ==== | ||
Line 52: | Line 51: | ||
The Grid Engine job scheduling system is used to manage and control the computing resources for all jobs submitted to a cluster. This includes load balancing, reconciling requests for memory and processor cores with availability of those resources, suspending and restarting jobs, and managing jobs with different priorities. Grid Engine on Farber is Univa Grid Engine but still referred to as SGE. | The Grid Engine job scheduling system is used to manage and control the computing resources for all jobs submitted to a cluster. This includes load balancing, reconciling requests for memory and processor cores with availability of those resources, suspending and restarting jobs, and managing jobs with different priorities. Grid Engine on Farber is Univa Grid Engine but still referred to as SGE. | ||
- | [[: | + | In order to schedule any job (interactively or batch) on a cluster, you must set your [[abstract/farber/system_access/ |
- | + | ||
- | In order to schedule any job (interactively or batch) on a cluster, you must set your [[general/userguide/04_compute_environ?& | + | |
- | See [[general:/userguide: | + | See [[abstract/farber/ |
===== Runtime environment ===== | ===== Runtime environment ===== | ||
Line 79: | Line 76: | ||
<code bash> | <code bash> | ||
- | [traine@mills ~]$ man qstat | + | [traine@farber |
</ | </ | ||
Line 85: | Line 82: | ||
<code base> | <code base> | ||
- | [traine@mills ~]$ qstat -help | + | [traine@farber |
usage: qstat [options] | usage: qstat [options] | ||
[-cb] view additional binding specific parameters | [-cb] view additional binding specific parameters | ||
Line 92: | Line 89: | ||
</ | </ | ||
- | //This section uses the wiki's [[00_conventions|documentation conventions]].// | + | //This section uses the wiki's [[http:// |