I am running into dead ends trying to find an mpirun option to display the 
device selected for each process.  I use

mpirun --report-bindings

to view the bindings to nodes/cpus/cores.  But I cannot find an equivalent 
option that displays the hardware path used for OpenMPI messaging.  Or the 
device parameters that go with that, if they are programmable.  I have found I 
can see the openib message selecting InfiniBand when I add

-mca btl_base_verbose 10

[compute-0-30.local:02597] [rank=0] openib: using port mlx4_0:1

But, I get lots of other messages that are just noise for this purpose.

There must be a routing table somewhere being constructed (ORTE?).  I could not 
find an MCA option to show that.

Is there a better way to get this information?  My Google searching has not 
turned up anything.  If not, I'd like to put in a request for an mpirun option 
similar to --report-bindings that displays the routing table and/or device 
bindings and programmable settings used.

Thank you very much.

Larry Baker
US Geological Survey
650-329-5608
ba...@usgs.gov



Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to