Hi Bernie,

You may specify which BTLs to use at runtime using an mca parameter:

mpirun -np 2 -mca btl self,mvapi ./my_app

This specifies to only use self (loopback) and mvapi.
You may want to also use sm (shared memory) if you have multi-core or multi-proc.. such as:

mpirun -np 2 -mca btl self,sm,mvapi ./my_app

This is also in the FAQ:

http://www.open-mpi.org/faq/?category=tuning#selecting-components


And for mvapi/openib performance considerations:

http://www.open-mpi.org/faq/?category=infiniband#ib-leave-pinned


Thanks,

Galen


On Apr 13, 2006, at 7:56 PM, Borenstein, Bernard S wrote:

I’m running on a cluster with mvapi. I built with mvapi and it runs, but I want to make absolutely sure that I’m using the IB interconnect

and nothing else. How can I tell specifically what interconnect I’m using when I run.

Bernie Borenstein

The Boeing Company

_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to