This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
using_ogs_sge [2018/02/20 21:47] mgstauff [qsub - Batch/Script jobs] |
using_ogs_sge [2018/03/02 20:35] (current) mgstauff [Per-job memory limit] |
||
---|---|---|---|
Line 58: | Line 58: | ||
'' | '' | ||
- | You run a batch job like so, where '' | + | You run a batch job like so, where '' |
- | [mgstauff@chead ~]$ qsub myjob | + | [mgstauff@chead ~]$ qsub myjobscript |
- | Your job 27657 ("myjob") has been submitted | + | Your job 27657 ("myjobscript") has been submitted |
| | ||
- | Here's an example BASH script that could be in the file named '' | + | Here's an example BASH script that could be in the file named '' |
//# | //# | ||
Line 79: | Line 79: | ||
But what happens to the terminal output of your script? That is, the text or error messages your script normally generates and shows on the screen when you run it from the command line? This output is saved to special files for each job in the job's working directory. They look like this: | But what happens to the terminal output of your script? That is, the text or error messages your script normally generates and shows on the screen when you run it from the command line? This output is saved to special files for each job in the job's working directory. They look like this: | ||
- | [mgstauff@chead ~]$ ls myjob.* | + | [mgstauff@chead ~]$ ls myjobscript.* |
myjob.e27657 | myjob.e27657 | ||
myjob.o27657 | myjob.o27657 | ||
Line 476: | Line 476: | ||
==== Per-job memory limit ==== | ==== Per-job memory limit ==== | ||
- | There is a limit of 62GB per job at this point. | + | There is a limit of 30GB per job at this point for jobs running on the default queue, 'all.q'. See notes on the himem.q queue on this page if your job uses more memory. |
NOTE that if you request this much memory, you might have to wait for a node to become free since this means using most of a node's memory resources, and your job might be slowed along with other jobs on the node because memory swap space will most likely be used. | NOTE that if you request this much memory, you might have to wait for a node to become free since this means using most of a node's memory resources, and your job might be slowed along with other jobs on the node because memory swap space will most likely be used. |