cpusets and slots are the right answer if they are available, which I now see is the case for http://arc.liv.ac.uk/SGE/

I wish I'd known about that distro a few months ago when I upgraded.

-Jim


On Fri, 8 Mar 2013, Dave Love wrote:

Jim Phillips <[email protected]> writes:

The "slots" feature is only needed to support pe size ranges, e.g.,
qsub -pe smp 10-20.

If so, I wouldn't have bothered with the small effort to do it.

Otherwise you can set the binding size to match
the pe size in a jsv script.  Multi-host jobs should use entire hosts.

Why?  Anyway, they don't generally.  If you say people should use a JSV
and ignore the trivial configuration, how about supplying it?  We have
wildcarded MPI PEs covering nodes with 4-16 cores, or possibly running
on single nodes with 48 or 64 cores; others have Altix or Scalemp-type
systems.

Yes, jobs can alter their affinity mask on Linux,

They can (and do) just ignore it.

but it constrains programs that default to launching one thread per
core on the host.

Whatever, but it won't help the OP.

--
Community Grid Engine:  http://arc.liv.ac.uk/SGE/

_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to