[mvapich-discuss] Checking MVAPICH2 for IB

Subramoni, Hari subramoni.1 at osu.edu
Sat Mar 9 16:14:12 EST 2019


Hi, Ali.

That is fine. Multicast is only for collective communication as you mentioned.

The following section of the userguide has more information on the multicast feature.
http://mvapich.cse.ohio-state.edu/static/media/mvapich/mvapich2-2.3.1-userguide.html#x1-710006.8

Thx,
Hari.

From: Ali Eker <aeker1 at binghamton.edu>
Sent: Saturday, March 9, 2019 2:30 PM
To: Subramoni, Hari <subramoni.1 at osu.edu>
Cc: mvapich-discuss at cse.ohio-state.edu <mvapich-discuss at mailman.cse.ohio-state.edu>
Subject: Re: [mvapich-discuss] Checking MVAPICH2 for IB

I understand, thank you very much !

Also, I needed to specify --disable-mcast during the configuration because of a warning. Our cluster is just 2 machines without a IB switch but just the cards. Do you think would that effect the point-to-point communication ? I assume collective communication will be effected only.

Thank you,

Ali

On Sat, Mar 9, 2019 at 12:00 PM Subramoni, Hari <subramoni.1 at osu.edu<mailto:subramoni.1 at osu.edu>> wrote:
Hi, Ali.

If you configure MVAPICH2 without any additional configuration, it will use IB. You can specify MV2_SHOW_HCA_BINDING to find out the HCA being used by the processes.

The following section of the userguide has more information on this parameter.

http://mvapich.cse.ohio-state.edu/static/media/mvapich/mvapich2-2.3.1-userguide.html#x1-19700011.17

Thx,
Hari.

From: mvapich-discuss <mvapich-discuss-bounces at cse.ohio-state.edu<mailto:mvapich-discuss-bounces at cse.ohio-state.edu>> On Behalf Of Ali Eker
Sent: Friday, March 8, 2019 6:40 PM
To: mvapich-discuss at cse.ohio-state.edu<mailto:mvapich-discuss at cse.ohio-state.edu> <mvapich-discuss at mailman.cse.ohio-state.edu<mailto:mvapich-discuss at mailman.cse.ohio-state.edu>>
Subject: [mvapich-discuss] Checking MVAPICH2 for IB

Hello,
I built mvapich2-2.3.1 on our x86_64 cluster (CentOS 7) which have Mellanox`s IB and ethernet options. I did not specify any configuration flags.

My app compiles and runs fine but I cannot be sure about which network option is used. I am checking strace output and I cannot see any call to Mellanox or IB libraries.
How can I be sure the IB is actually used ? If it is not, how can I configure mvapich2 to use it ?
Thank you,
Ali
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20190309/cf38887b/attachment.html>


More information about the mvapich-discuss mailing list