Dear Slurm users and developers, I have an issue concerning memory usage. On our cluster we have nodes with different memory, e.g., 64GB, 128GB. As usual if I specify --ntasks=16, equal amount of memory is consumed on every node. Then when a 64GB node uses up all the memory, there's still half of the memory not used on a 128GB node. This is obviously not efficient in the sense of memory usage.
To solve the problem, I think one way is to assign different number of tasks for nodes with different memory. So here comes my question, is it possible to make such assignment? Or, of course, it would be great if there's another way to solve the memory usage issue. Thanks and best! -- Pu, ZHANG 张朴 Departamento de Física Teórica de la Materia Condensada, Universidad Autónoma de Madrid, Madrid, Spain.
