Mark, the quick answer is no. We only allow 1 job per c-node. From my understanding the standard IBM driver does not allow this.
But while I am unaware of an IBM driver that does allows this, perhaps you have a special driver that makes it possible, hence the question. So a more drawn out explanation is... When we designed the interface it was not possible, and if it is possible I don't think it is in our road map. Quite a bit of change would need to happen to support such a thing. My current understanding of the IBM interface leads me to think it impossible to gather the information needed to layout jobs in this fashion. But as you are aware things change. If there is a way to tell runjob how to do this perhaps that information could be gathered in the srun runjob-opts variable and overcommit the resources. But this is just a guess. I am glad things are working for you otherwise :). Danny On 07/02/12 00:48, Mark Nelson wrote: > Hi Danny, > > We're successfully running SLURM 2.4.0 on our four-rack Blue Gene/Q now > (with sub-block allocations) and so far it's looking great. So many > thanks for all the hard work you guys have been putting in to get it ready. > > But a quick question (there's always a question after a complement, > isn't there? ;) ). Does SLURM support sub-node jobs where-by an > individual 1 node allocation can be running multiple jobs (single > threaded obviously) at the same time? > > Many thanks! > Mark Nelson
