Hi,
We are using a SLURM-based glide-in system. Some of the nodes are high-mem nodes which have 1.5TB memory space and the others have 500GB mem. What could be the best way to schedule tasks to the different pools based `RequestMemory`?
For exmaples:
if `
RequestMemory` <= 500GB
===>
requirements = (TARGET.Memory >= RequestMemory) && (TARGET.Memory <= 500000M)
else if `
RequestMemory` > 500GB and
`RequestMemory` <= 1.5TB
===>
requirements = (TARGET.Memory >= RequestMemory) && (TARGET.Memory > 500000M)
&& (TARGET.Memory > 1500000M)
Thank you for your help!
Best,
Seung