On Mar 26, 2011, at 11:34 AM, Michele Marena wrote:

> Hi,
> I've a problem with shared memory. When my application runs using pure 
> message passing (one process for node), it terminates and returns correct 
> results. When 2 processes share a node and use shared memory for exchanges 
> messages, my application don't terminate. At shell I write "mpirun -nolocal 
> --mca self,sm,tcp ... (forces interface to eth0)... -np (number of processes) 
> executable arguments".

That's not right. If you want the apps to use shared memory, you don't have to 
do anything. However, if you do want to specify, then the correct syntax is

mpirun -mca btl self,sm,tcp


> 
> I hope you help me.
> I thank you.
> Michele _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to