FWIW, I believe that we had intended --prefix to handle simple cases
which is why this probably doesn't work for you. But as long as the
different prefixes are specified for different nodes, it could
probably be made to work.
Which launcher are you using this with?
On Mar 21, 2007, at 11:36 PM, Ralph Castain wrote:
Yo David
What system are you running this on? RoadRunner? If so, I can take
a look at
"fixing" it for you tomorrow (Thurs).
Ralph
On 3/21/07 10:17 AM, "David Daniel" <d...@lanl.gov> wrote:
I'm experimenting with heterogeneous applications (x86_64 <-->
ppc64), where the systems share the file system where Open MPI is
installed.
What I would like to be able to do is something like this:
mpirun --np 1 --host host-x86_64 --prefix /opt/ompi/x86_64
a.out.x86_64 : --np 1 --host host-ppc64 --prefix /opt/ompi/ppc64
a.out.ppc64
Unfortunately it looks as if the second --prefix is always ignored.
My guess is that orte_app_context_t::prefix_dir is getting set, but
only the 0th app context is never consulted (except in the dynamic
process stuff where I do see a loop over the app context array).
I can of course work around it with startup scripts, but a command
line solution would be attractive.
This is with openmpi-1.2.
Thanks, David
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
--
Jeff Squyres
Cisco Systems