<div dir="auto"><div dir="auto">Thanks Renfro. </div><div dir="auto"><br></div><div dir="auto">Yes we have both types of nodes with gpu and nongpu.</div><div dir="auto">Also some users job require gpu and some applications use only CPU. </div><div dir="auto"><br></div><div dir="auto">So the issue happens when user priority is high and waiting for gpu resources which is not available and the job with lower priority is waiting even though enough CPU is available which need only CPU resources.</div><div dir="auto"><br></div><div dir="auto">When I hold gpu  jobs the cpu  jobs will go through.</div><div dir="auto"><br></div><div dir="auto">Regards </div><div dir="auto">Navin</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 13, 2020, 20:37 Renfro, Michael <<a href="mailto:Renfro@tntech.edu" target="_blank" rel="noreferrer">Renfro@tntech.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div dir="auto">
Will probably need more information to find a solution.
<div><br>
</div>
<div>To start, do you have separate partitions for GPU and non-GPU jobs? Do you have nodes without GPUs?<br>
<div dir="ltr"><br>
<blockquote type="cite">On Jun 13, 2020, at 12:28 AM, navin srivastava <<a href="mailto:navin.altair@gmail.com" rel="noreferrer noreferrer" target="_blank">navin.altair@gmail.com</a>> wrote:<br>
<br>
</blockquote>
</div>
<blockquote type="cite">
<div dir="ltr"><span style="text-align:center;background-color:white">Hi All,</span>
<div>
<div dir="ltr">
<div><br>
</div>
<div>In our environment we have GPU. so what i found is if the user having high priority and his job is in queue and waiting for the GPU resources which are almost full and not available. so the other user submitted the job which does not require the GPU resources
 are in queue even though lots of cpu resources are available.<br>
</div>
<div><br>
</div>
<div>our scheduling mechanism is FIFO and Fair tree enabled. Is there any way we can make some changes so that the cpu based job should go through and GPU based job can wait till the GPU resources are free.</div>
<div><br>
</div>
<div>Regards<br>
</div>
<div>Navin.</div>
<div><br>
</div>
<div><br>
<div><br>
</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>

</blockquote></div></div>