User Tools

Site Tools


archive:computer_resources:campusrocks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
archive:computer_resources:campusrocks [2015/04/13 18:55]
ceisenhart
archive:computer_resources:campusrocks [2015/04/18 20:31]
charles [Sungrid Job scheduler]
Line 68: Line 68:
 They threaten to kill jobs found running on the head node. They threaten to kill jobs found running on the head node.
  
-There is [[http://​www.rocksclusters.org/​rocks-documentation/​4.1/​|Online ​documentation]] of how to use sungrid to submit jobs on the cluster. ​ The main commands are+There is [[http://​www.rocksclusters.org/​rocks-documentation/​4.1/​|online ​documentation]] of how to use sungrid to submit jobs on the cluster. ​ The main commands are
   * qsub: Submits a job (create a shell script, then run "qsub -cwd shellscript"​)   * qsub: Submits a job (create a shell script, then run "qsub -cwd shellscript"​)
   * qdel: Delete a job   * qdel: Delete a job
Line 90: Line 90:
 #$ -l mem_free=15g\\ #$ -l mem_free=15g\\
 Your job goes to a node with at least 15g of free memory. There is probably something like '-l mem_avail'​ that works if you would like to schedule your job on a node with a certain amount of max memory available, even if some of it is currently in use. Your job goes to a node with at least 15g of free memory. There is probably something like '-l mem_avail'​ that works if you would like to schedule your job on a node with a certain amount of max memory available, even if some of it is currently in use.
 +
 +#$ -pe mpi 4\\
 +Your job goes to a set of nodes with a combined total of a least 4 cores available.
 +
 +#$ -cwd\\
 +Your job will be launched at the directory where the qsub command was given. Useful for setting predictable bash commands. Though not recommended for portability as other users of the script would need to also know where to launch the qsub command.
 +
 +#$ -q [Name of specific server queue]\\
 +Used to specify which set of servers you would like the sungrid scheduler to schedule/​run your jobs in. Names on campus rocks include '​all.q'​ and '​small.q'​
  
  
archive/computer_resources/campusrocks.txt · Last modified: 2015/09/02 16:42 by ceisenhart