<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0"><span>Hello,</span></p>
<p style="margin-top:0;margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span>I have set up a serial queue to run small jobs in the cluster. Actually, I route jobs to this queue using the job_submit.lua script. Any 1 node job using up to 20 cpus is routed to this queue, unless a user submits
 their job with an exclusive flag. </span></p>
<p style="margin-top:0;margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span>The partition is shared and so I defined memory to be a resource. I've set default memory/cpu to be 4300 Mbytes. There are 40 cpus installed in the nodes and the usable memory is circa 17200 Mbytes -- hence my default
 mem/cpu.<span></span></span></p>
<p style="margin-top:0;margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span>The compute nodes are defined with <span>RealMemory=190000, by the way.</span></span></p>
<p style="margin-top:0;margin-bottom:0"><span><span><br>
</span></span></p>
<p style="margin-top:0;margin-bottom:0"><span><span>I am curious to understand how I can impose a memory limit on the jobs that are submitted to this partition. It doesn't make any sense to request more than the total usable memory on the nodes. So could anyone
 please advise me how to ensure that users cannot request more than the usable memory on the nodes.</span></span></p>
<p style="margin-top:0;margin-bottom:0"><span><span><br>
</span></span></p>
<p style="margin-top:0;margin-bottom:0"><span><span>Best regards,</span></span></p>
<p style="margin-top:0;margin-bottom:0"><span><span>David</span></span></p>
<p style="margin-top:0;margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span>PartitionName=serial nodes=red[460-464] Shared=Yes MaxCPUsPerNode=40 DefaultTime=02:00:00 MaxTime=60:00:00 QOS=serial SelectTypeParameters=CR_Core_Memory
<b>DefMemPerCPU=4300</b> State=UP AllowGroups=jfAccessToIridis5 PriorityJobFactor=10 PreemptMode=off</span><br>
</p>
<p style="margin-top:0;margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span><br>
</span></p>
</div>
</body>
</html>