It seems that core binding currently isn't typically useful with MPI jobs. The pe method needs exclusive node access and a fixed allocation rule that you need to know in advance, but then you could have the mpi do it anyhow (e.g. openmpi paffinity_alone) which works more generally. (See past discussion.) There seem similar restrictions on the set method in practice -- at least needing a fixed allocation rule, as you have to specify a fixed core count.
It looks straightforward to implement binding a number of cores equal to the host-local slot count. Does ayone see a problem with that or have strong feelings how to specify it? I'd be inclined to let bare `-binding set' do it, but otherwise maybe a new type like `setslots' analogous to `set'. -- Excuse the typping -- I have a broken wrist _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
