[slurm-users] Heterogeneous HPC

Juergen Salk juergen.salk at uni-ulm.de
Thu Sep 19 09:47:56 UTC 2019

Hallo Mahmood,

in our current system (which does not run with Slurm) we have deployed 
the community edition of Singularity as a software module. 


I have no practical experience yet but from what I've read so far,
Singularity is also supposed to work quite well with Slurm. Actually,
from the scheduler's point of view, running a Singularity container
image is very much like running any other application anyway.

However, the provision of images with commercial software installed
inside may also be subject to licensing terms that need to be

Best regards

Jürgen Salk
Scientific Software & Compute Services (SSCS)
Kommunikations- und Informationszentrum (kiz)
Universität Ulm
Telefon: +49 (0)731 50-22478
Telefax: +49 (0)731 50-22471

* Mahmood Naderan <mahmood.nt at gmail.com> [190919 12:38]:
> Hi
> The question is not directly related to Slurm, but is actually related to
> the people in this community.
> For heterogeneous environments, where different operating systems,
> application and library versions are needed for HPC users, I would like to
> know it using docker/containers is better than yielding virtual machines?
> Actually, it is lighter than VM, however, I haven't seen a docker image for
> Matlab for example. If that is possible, can Slurm be used to schedule
> containers?
> If someone has any experience using docker in HPC clusters, please let me
> know.
> Regards,
> Mahmood

GPG A997BA7A | 87FC DA31 5F00 C885 0DC3  E28F BD0D 4B33 A997 BA7A

More information about the slurm-users mailing list