I don't think Slurm has any facility for soft memory limits. But you could emulate it by simply configure the nodes in slurm.conf with, e.g., 15% higher RealMemory value than what is actually available on the node. Then a node with 256 GiB RAM would be able to run 9 jobs, each asking for 32 GiB RAM.
(You wouldn't get the effect that a job would be allowed to exceed its soft limit for a set amount of time before getting killed, though.) -- Regards, Bjørn-Helge Mevik, dr. scient, Department for Research Computing, University of Oslo
signature.asc
Description: PGP signature