I’m assuming you are executing the jobs as “srun —ntasks-per-node N ../my_app” as opposed to launching them via mpirun? If so, then be aware that the OMPI 1.6 series isn’t all that well integrated with slurm for that use-case. You might want to upgrade to OMPI 1.8.8 instead.
> On Aug 25, 2015, at 2:17 AM, Sefa Arslan <[email protected]> wrote: > > > Hi, > > In order to diistribute mpi processes uniformly (in terms of number of cores) > over the nodes, our users uses --ntasks-per-node parameter in their jobs.. > Processes are distributed uniformly, but openmpi jobs fails.. When users use > -n Instead of --ntasks-per-node, jobs are run properly but the distribution > of cores are not uniform in this case. > > We use openmpi-1.6.5 and slurm 13.12.0.. Is there a know bug with this > releases with this versions or probably there is a misconfiguration / > compilation? > > Thanks a lot.. > > Sefa Arslan
