See the --constraint option, specifically the "Multiple Counts" description:
http://slurm.schedmd.com/sbatch.html
Quoting Damien François <[email protected]>:
Hello all,
is there a way to request heterogeneous requests with Slurm, such as
for instance 1 CPU and 1GB RAM and 5 CPUS with 4GB RAM each?
In the context of SelectType=select/cons_res
SelectTypeParameters=CR_CORE_MEMORY, with the --multi-prog srun
option to launch a master/slave type of programs, I would like the
master process to be allocated fewer resources.
Or is there another solution? Like overcommitting that one process?
Thanks
damien=