So qsort_args is supposed to be set to NONE? I had thought when the FAQ said qsort_args is "necessary" that meant a value other than NONE had to be put there.
For some reason the mpi parallel environment in our Son-of-Gridengine install has control slaves set to FALSE and has defined scripts for start_proc_args and stop_proc_args. Anyway, thanks for the information. -Bill L, ________________________________________ From: users [users-boun...@open-mpi.org] on behalf of Dave Love [d.l...@liverpool.ac.uk] Sent: Thursday, September 10, 2015 6:49 AM To: Open MPI Users Subject: Re: [OMPI users] Son of Grid Engine, Parallel Environments and OpenMPI 1.8.7 "Lane, William" <william.l...@cshs.org> writes: > Our issues with OpenMPI 1.8.7 and Son-of-Gridengine turned out to be > down to using the wrong Parallel Environment. Having a PE with > control_slaves set to TRUE and start_proc_args and stop_proc_args set > to NONE cleared up all our issues, at least for my MPI test code. > > Qsort_args was left set to NONE, which directly contradicts the FAQ > for running OpenMPI through Son-of-Gridengine so maybe the OpenMPI FAQ > WRT SOGE should be revised. I don't see how. The example in the FAQ is correct, and exactly what is used here in some PEs (apart from the name). > Qsort_args is an API that involves writing > your own function in a dynamically shared object that determines what > nodes should be used to schedule a job. Yes, as in sge_pe(1), and it's NONE in the example. (The obvious application for it is to optimize the topology of the allocation.) This isn't openmpi-specific, though. It should be the same with any other MPI that provides tight integration directly, like those using hydra. _______________________________________________ users mailing list us...@open-mpi.org Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users Link to this post: http://www.open-mpi.org/community/lists/users/2015/09/27555.php IMPORTANT WARNING: This message is intended for the use of the person or entity to which it is addressed and may contain information that is privileged and confidential, the disclosure of which is governed by applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this information is strictly prohibited. Thank you for your cooperation.