This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revisionBoth sides next revision |
software:abaqus:mills [2018-10-09 19:48] – anita | software:abaqus:mills [2018-10-10 00:09] – [Checking resource requirements] anita |
---|
</code> | </code> |
| |
Equally as important is to specify the [[:abstract:mills:runjobs:schedule_jobs#resource-management-options-on-mills|memory resource requirements]] using ''mem_free'' and ''ram_free'' in your job script. This prevents your job from being assigned to a node unless it has enough memory available on the node before it starts and it reserves this amount of memory during the run to prevent another job from being assigned to it. If we are specifying multiple cpus in a parallel environment such threads or MPI, then we divide the amount of memory needed by the number of cpus. For example, if we need 48GB using 8 cpus, then we would specify | Equally as important is to specify the [[:abstract:mills:runjobs:runjobs#resource-management-options-on-mills|memory resource requirements]] using ''mem_free'' and ''ram_free'' in your job script. This prevents your job from being assigned to a node unless it has enough memory available on the node before it starts and it reserves this amount of memory during the run to prevent another job from being assigned to it. If we are specifying multiple cpus in a parallel environment such threads or MPI, then we divide the amount of memory needed by the number of cpus. For example, if we need 48GB using 8 cpus, then we would specify |
| |
<code> | <code> |