<div dir="ltr"><div dir="ltr"><div><div><div><div>This should be quite easy..<br><br></div>if job_desc.min_cpus or  job_desc.min_cpus < YOUR_NUMBER then<br></div>job_desc.partition = "YourPartition"<br></div>end<br><br></div><div>Check slurm.h definition of job_descriptior and (small self advert but maybe helpful..) you can also check my blog post on job_submit/lua (<a href="https://funinit.wordpress.com/2018/06/07/how-to-use-job_submit_lua-with-slurm/">https://funinit.wordpress.com/2018/06/07/how-to-use-job_submit_lua-with-slurm/</a>)<br><br></div><div>cheers,<br></div><div>Marcin<br></div></div></div><br><div class="gmail_quote"><div dir="ltr">wt., 9 paź 2018 o 17:57 Baker D.J. <<a href="mailto:D.J.Baker@soton.ac.uk">D.J.Baker@soton.ac.uk</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div id="m_1203754840408824831divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p style="margin-top:0;margin-bottom:0">Hello,</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">We are starting to think about developing a lua job submission script. For example, we are keen to route jobs requiring no more than 1 compute node (single core jobs and small parallel jobs) to a slurm shared partition.
 The idea being that "small" jobs can share a small set of compute nodes to try to prevent resource fragmentation in the cluster. Other "larger" jobs are routed to the default partition.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">As a start I have dug out the example lua script provided by slurm, however I wondered if there was any experience in doing this sort of routing using a lua script. We would appreciate any advice from the slurm community,
 please.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">Best regards,</p>
<p style="margin-top:0;margin-bottom:0">David</p>
</div>
</div>

</blockquote></div>