On Mar 26, 2011, at 11:34 AM, Michele Marena wrote:
> 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