[ofiwg] noob questions
James Swaro
jswaro at cray.com
Wed Nov 13 11:31:00 PST 2019
If you still managed to get the TCP provider after compiling it out, I’d do a quick check with ldd to see that you are getting the library you expected to get.
-- Jim
From: ofiwg <ofiwg-bounces at lists.openfabrics.org> on behalf of Don Fry <DFry at lightfleet.com>
Date: Wednesday, November 13, 2019 at 12:54 PM
To: "ofiwg at lists.openfabrics.org" <ofiwg at lists.openfabrics.org>
Subject: [ofiwg] noob questions
I have written a libfabric provider for our hardware and it passes all the fabtests I expect it to (dgram and msg). I am trying to run some MPI tests using libfabrics under openmpi (4.0.2). When I run a simple ping-pong test using mpirun it sends and receives the messages using the tcp/ip protocol. It does call my fi_getinfo routine, but doesn't use my provider send/receive routines. I have rebuilt the libfabric library disabling sockets, then again --disable-tcp, then --disable-udp, and fi_info reports fewer and fewer providers until it only lists my provider, but each time I run the mpi test, it still uses the ip protocol to exchange messages.
When I configured openmpi I specified --with-libfabric=/usr/local/ and the libfabric library is being loaded and executed.
I am probably doing something obviously wrong, but I don't know enough about MPI or maybe libfabric, so need some help. If this is the wrong list, redirect me.
Any suggestions?
Don
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofiwg/attachments/20191113/f4f9458b/attachment-0001.html>
More information about the ofiwg
mailing list