[torqueusers] setting an upper value for available memory on a node
Andrus, Brian Contractor
bdandrus at nps.edu
Wed Sep 18 09:20:45 MDT 2013
If you are using Maui (which I assume you are since you sent your request to that list as well), you should look at NODEALLOCATIONPOLICY.
If you set that to PRIORITY and then use AMEM to set the priority of nodes, jobs go to the node with the most available memory first.
Here is an example from the manual:
Example 1: Favor the fastest nodes with the most available memory which are running the fewest jobs
NODECFG[DEFAULT] PRIORITYF='SPEED+ .01 * AMEM - 10 * JOBCOUNT'
Naval Postgraduate School
From: torqueusers-bounces at supercluster.org [mailto:torqueusers-bounces at supercluster.org] On Behalf Of Mahmood Naderan
Sent: Saturday, September 14, 2013 10:12 PM
To: torque cluster
Cc: mauiusers-request at supercluster.org
Subject: [torqueusers] setting an upper value for available memory on a node
Is there any way to set a maximum value for used memory on a node? Assume a node has 32 cores with 64GB total shared memory. Now there are 20 running jobs (12 cores are idle) but 60GB of memory is used. Now I want to set a policy to defer an incoming job because there is not enough memory.
Any idea to accomplish that?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the torqueusers