<div dir="ltr"><div>Hello, <br></div><div><br></div><div>I plan to purchase a GPU machine with 8 GPUs which will be shared between group A and group B.  Group A is an existing group with SLURM nodes.  Group B has no SLURM nodes but will have access to half of the resources on one SLURM node.  I'm trying to figure out how to get SLURM to implement the policies I want below: <br></div><div><ul><li>If both groups are using the machine evenly, then I want the resources to be split evenly.  <br></li><li>If only group A is using the resources, then they will consume all the resources and vice versa.  <br></li><li>If group A is using all resources but group B begins requesting resources, then group A will suspend half of its work for group B to use resources.  Vice versa applies.  </li></ul><div>What's the best way to implement this?  Should I have two halves of a machine in two different partitions?  <br></div><div><br></div><div>Looking forward to hints,</div><div>Ben Wong<br></div></div></div>