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

Reply via email to