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.

Reply via email to